The PanelScheduleData type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | AddLoadClassification |
Add a Load Classification Id to the array of Load Classifications.
|
![]() | Dispose | (Inherited from TableData.) |
![]() | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetLoadClassifications |
Gets an array of the load classifications associated with this panel schedule
|
![]() | GetNumberOfCircuitRows |
Gets the number of rows in the circuit table
|
![]() | GetSectionData(Int32) |
Returns the section data array element at the specified index.
(Inherited from TableData.) |
![]() | GetSectionData(SectionType) |
Returns the pointer to the section data array element at the specified section type.
(Inherited from TableData.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsEqual |
Checks if this element is equal in value to the other element.
(Inherited from TableData.) |
![]() | IsSymmetric |
Check if this panel schedule is symmetric
|
![]() | IsValidZoomLevel |
Verifies if the value of zoom level is valid.
(Inherited from TableData.) |
![]() | RemoveLoadClassification |
Remove a Load Classification Id from the array of Load Classifications
|
![]() | SetBorderAroundSchedule |
Adds a border around the schedule
|
![]() | SetBorderAroundSections |
Adds a border around the sections
|
![]() | SetLoadClassifications |
Sets the Load Classifications associated with this panel schedule
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | UpdateCircuitTableForInstance |
Redraw the circuit table for the given panel with the given parameter updates
|
![]() | UpdateCircuitTableForTemplate |
Redraw the circuit table for a template with the given parameter updates
|
![]() | UpdateIsSectionHidden |
Update if this section is hidden or not
|
![]() | UpdateLoadSummary |
Update the load summary section
|
![]() | UpdateVerticalHeadersInSection |
Sets if this header should have vertical text
|
Properties
Name | Description | |
---|---|---|
![]() | BodyShowsVerticalHeaders |
Shows text in the Load Summary section's headers vertically instead of horizontally
|
![]() | BorderAroundSchedule |
Places a border (GraphicStyle element) around the entire schedule, visible only on the instance and sheet
|
![]() | BorderAroundSections |
Places a border (GraphicStyle element) around each section, visible only on the instance and sheet
|
![]() | FreezeColumnsAndRows |
set to true if the columns and rows should be unmovable by the slider grips
(Inherited from TableData.) |
![]() | IsFooterSectionHidden |
True if the user wishes to hide the footer section; setting this value must go through the appropriate update function
|
![]() | IsHeaderSectionHidden |
True if the user wishes to hide the header section; setting this value must go through the appropriate update function
|
![]() | IsPanelSinglePhase |
Identifies if the panel is single phase.
|
![]() | IsSummarySectionHidden |
True if the user wishes to hide the summary section; setting this value must go through the appropriate update function
|
![]() | IsThirdPhaseHidden | Obsolete.
True if the user wishes to hide the 3rd phase column of a single phase panel
|
![]() | IsUnusedPhaseHidden |
True if the user wishes to hide the unused phase column of a single phase panel, false otherwise.
|
![]() | IsValidObject |
Specifies whether the .NET object represents a valid Revit entity.
(Inherited from TableData.) |
![]() | NumberOfSections |
Gets the number of items in section data array.
(Inherited from TableData.) |
![]() | NumberOfSlots |
The number of slots in the panel schedule; setting this value must go through the appropriate update function
|
![]() | PanelConfiguration |
The panel configuration of this panel schedule
|
![]() | PhaseLoadType |
This property determines the layout of the phase load columns; setting this value must go through the updateCircuitTable function
|
![]() | PhasesAsCurrents |
If true, the phase columns are currents (A), otherwise they are loads (VA); setting this value must go through the appropriate update function
|
![]() | ScheduleType |
The panel schedule type of this panel schedule
|
![]() | ShowCircuitNumberOnOneRowForMultiphaseCircuits |
Shows the circuit number broken up on each row of the multiphase circuit rows if true, all on the first row otherwise
|
![]() | ShowMultipleRowsForMultiphaseCircuits |
shows extra rows below multiphase circuits to indicate how many slots they take up if true, all on a single row otherwise
|
![]() | ShowSlotFromDeviceInsteadOfTemplate |
When true, the number of rows in an instance will be the number of poles on the associated device, not a set number
|
![]() | SummaryShowsGroups |
Show groups of load classifications in the load summary section
|
![]() | SummaryShowsOnlyConnectedLoads |
Show only the connected load classifications in the summary section
|
![]() | SummaryShowsVerticalHeaders |
Shows text in the Load Summary section's headers vertically instead of horizontally
|
![]() | Width |
Gets or sets the table width in feet
(Inherited from TableData.) |
![]() | WidthInPixels |
Gets the width of the panel schedule in logical pixels
(Inherited from TableData.) |
![]() | ZoomLevel |
The value of zoom level for corresponding TableView.
(Inherited from TableData.) |