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.) |