RVTDocs.com
Namespace: Autodesk.Revit.DB

RevitLinkGraphicsSettings

Class
Description:
Settings to override display of Revit link in a view.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.RevitLinkGraphicsSettings
Syntax
RevitLinkGraphicsSettings Class Members:
Name Description Inherited From
RevitLinkGraphicsSettings Creates a new RevitLinkGraphicsSettings instance.
Name Description Inherited From
ColorFill The color fill of RevitLinkGraphicsSettings. The color fill can be set to ByHostView or ByLinkView . Only a view that supports color fill can have this property set to ByLinkView . To check if the view supports the color fill use SupportedColorFillCategoryIds () to see if there is any supported color fill category for the view. The LinkedViewId parameter must have a value assigned if this property is set to ByLinkView .
IsValidObject Specifies whether the .NET object represents a valid Revit entity.
LinkedViewId The id of the linked view associated with this RevitLinkGraphicsSettings, or InvalidElementId if no view is selected. If the LinkVisibilityType is set to ByLinkView , then there must be a valid LinkedViewId.
LinkVisibilityType The visibility type of RevitLinkGraphicsSettings. If the type is set to ByHostView or ByLinkView , then the dependent properties of RevitLinkGraphicsSettings will be reset to their default state. The state of dependent properties can be changed later.
NestedLinks The nested links of RevitLinkGraphicsSettings. The nested links can be set to ByHostView or ByLinkView .
ObjectStyles The object styles of RevitLinkGraphicsSettings. The object styles can be set to ByHostView or ByLinkView .
ViewFilterType The view filter type of RevitLinkGraphicsSettings. If the LinkVisibilityType is set to ByHostView , then the view filter type should be set to ByHostView . If the LinkVisibilityType is set to ByLinkView , then the view filter type should be set to ByLinkView . If the LinkVisibilityType is set to Custom , then the view filter type can be set to any value from LinkVisibility enum. The LinkedViewId parameter must have a value assigned if this property is set to ByLinkView . The Custom value corresponds to None option in the UI.
ViewRange The view range of RevitLinkGraphicsSettings. The view range can be set to ByHostView or ByLinkView . Only a view that supports view range can have this property set to ByLinkView . To check if the view supports the view range use [!:Autodesk::Revit::DB::LinkVisibility::IsViewRangeSupported(Autodesk::Revit::DB::LinkVisibility)] . The LinkedViewId parameter must have a value assigned if this property is set to ByLinkView .
Name Description Inherited From
Dispose Releases all resources used by the RevitLinkGraphicsSettings
Equals Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
GetDiscipline The linked document discipline of RevitLinkGraphicsSettings.
GetDisciplineType The discipline type of RevitLinkGraphicsSettings.
GetHashCode Serves as the default hash function. (Inherited from Object ) Object
GetPhaseFilterId The linked document phase filter id of RevitLinkGraphicsSettings, or InvalidElementId if there is no phase filter explicitly assigned.
GetPhaseFilterType The phase filter type of RevitLinkGraphicsSettings.
GetPhaseId The linked document phase id of RevitLinkGraphicsSettings, or InvalidElementId if there is no phase explicitly assigned.
GetPhaseType The phase type of RevitLinkGraphicsSettings.
GetType Gets the Type of the current instance. (Inherited from Object ) Object
GetViewDetailLevel The linked document view detail level of RevitLinkGraphicsSettings.
GetViewDetailLevelType The view detail level type of RevitLinkGraphicsSettings.
IsViewRangeSupported Returns true if the input view supports ViewRange settings of RevitLinkGraphicsSettings , false otherwise.
SetDiscipline Sets discipline and discipline type of RevitLinkGraphicsSettings.
SetPhase Sets phase id and phase type of RevitLinkGraphicsSettings.
SetPhaseFilter Sets phase filter id and phase filter type of RevitLinkGraphicsSettings.
SetViewDetailLevel Sets view detail level and detail level type of RevitLinkGraphicsSettings.
ToString Returns a string that represents the current object. (Inherited from Object ) Object