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 | (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
|
|
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 |
True if the user wishes to hide the 3rd phase column of a single phase panel
|
|
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 pixels
(Inherited from
TableData
.)
|