RevitLinkGraphicsSettings
Description:
Settings to override display of Revit link in a view.
Settings to override display of Revit link in a view.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.RevitLinkGraphicsSettings
System.Object
Autodesk.Revit.DB.RevitLinkGraphicsSettings
public class RevitLinkGraphicsSettings : IDisposable
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| RevitLinkGraphicsSettings() | None | Creates a new RevitLinkGraphicsSettings instance. |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| Dispose() | None | Releases all resources used by the RevitLinkGraphicsSettings | |
| Equals | None | Determines whether the specified object is equal to the current object. (Inherited from Object ) | Object |
| GetDiscipline() | ViewDiscipline | The linked document discipline of RevitLinkGraphicsSettings. | |
| GetDisciplineType() | LinkVisibility | The discipline type of RevitLinkGraphicsSettings. | |
| GetHashCode | None | Serves as the default hash function. (Inherited from Object ) | Object |
| GetPhaseFilterId() | ElementId | The linked document phase filter id of RevitLinkGraphicsSettings, or InvalidElementId if there is no phase filter explicitly assigned. | |
| GetPhaseFilterType() | LinkVisibility | The phase filter type of RevitLinkGraphicsSettings. | |
| GetPhaseId() | ElementId | The linked document phase id of RevitLinkGraphicsSettings, or InvalidElementId if there is no phase explicitly assigned. | |
| GetPhaseType() | LinkVisibility | The phase type of RevitLinkGraphicsSettings. | |
| GetType | None | Gets the Type of the current instance. (Inherited from Object ) | Object |
| GetViewDetailLevel() | ViewDetailLevel | The linked document view detail level of RevitLinkGraphicsSettings. | |
| GetViewDetailLevelType() | LinkVisibility | The view detail level type of RevitLinkGraphicsSettings. | |
| IsViewRangeSupported(View) | Boolean | Returns true if the input view supports ViewRange settings of RevitLinkGraphicsSettings , false otherwise. | |
| SetDiscipline(LinkVisibility, ViewDiscipline) | None | Sets discipline and discipline type of RevitLinkGraphicsSettings. | |
| SetPhase(LinkVisibility, ElementId) | None | Sets phase id and phase type of RevitLinkGraphicsSettings. | |
| SetPhaseFilter(LinkVisibility, ElementId) | None | Sets phase filter id and phase filter type of RevitLinkGraphicsSettings. | |
| SetViewDetailLevel(LinkVisibility, ViewDetailLevel) | None | Sets view detail level and detail level type of RevitLinkGraphicsSettings. | |
| ToString | None | Returns a string that represents the current object. (Inherited from Object ) | Object |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| ColorFill | LinkVisibility | 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 | Boolean | Specifies whether the .NET object represents a valid Revit entity. | |
| LineWeights | LinkVisibility | The line weights of RevitLinkGraphicsSettings. The line weights can be set to ByHostView or ByLinkView . | |
| LinkedViewId | ElementId | 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 | LinkVisibility | 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 | LinkVisibility | The nested links of RevitLinkGraphicsSettings. The nested links can be set to ByHostView or ByLinkView . | |
| ObjectStyles | LinkVisibility | The object styles of RevitLinkGraphicsSettings. The object styles can be set to ByHostView or ByLinkView . | |
| ViewFilterType | LinkVisibility | 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 | LinkVisibility | 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 . |