OverrideGraphicSettings Members

The OverrideGraphicSettings type exposes the following members.

Constructors

  NameDescription
Public methodOverrideGraphicSettings()()()()
Creates a new instance of an OverrideGraphicSettings object.
Public methodOverrideGraphicSettings(OverrideGraphicSettings)
Creates a new instance of an OverrideGraphicSettings object based on an existing OverrideGraphicSettings object.

Methods

  NameDescription
Public methodDispose
Releases all resources used by the OverrideGraphicSettings
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSetCutBackgroundPatternColor
Sets the override color of the background pattern of cut faces.
Public methodSetCutBackgroundPatternId
Sets the ElementId of the cut face background pattern override. The fill pattern must be a drafting pattern. A value of InvalidElementId means no override is set.
Public methodSetCutBackgroundPatternVisible
Sets the visibility of the cut face background fill pattern.
Public methodSetCutForegroundPatternColor
Sets the override color of the foreground pattern of cut faces.
Public methodSetCutForegroundPatternId
Sets the ElementId of the cut face foreground pattern override. The fill pattern must be a drafting pattern. A value of InvalidElementId means no override is set.
Public methodSetCutForegroundPatternVisible
Sets the visibility of the cut face foreground fill pattern.
Public methodSetCutLineColor
Sets the cut surface line color.
Public methodSetCutLinePatternId
Sets the ElementId of the cut surface line pattern.
Public methodSetCutLineWeight
Sets the cut surface line weight.
Public methodSetDetailLevel
Sets the detail level.
Public methodSetHalftone
Sets the halftone value.
Public methodSetProjectionLineColor
Sets the projection surface line color.
Public methodSetProjectionLinePatternId
Sets the ElementId of the projection surface line pattern.
Public methodSetProjectionLineWeight
Sets the projection surface line weight.
Public methodSetSurfaceBackgroundPatternColor
Sets the override color of the surface background pattern.
Public methodSetSurfaceBackgroundPatternId
Sets the ElementId of the surface background pattern override. The fill pattern must be a drafting pattern. A value of InvalidElementId means no override is set.
Public methodSetSurfaceBackgroundPatternVisible
Sets the visibility of the surface background fill pattern.
Public methodSetSurfaceForegroundPatternColor
Sets the override color of the surface foreground pattern.
Public methodSetSurfaceForegroundPatternId
Sets the ElementId of the surface foreground pattern override. The fill pattern must be a drafting pattern. A value of InvalidElementId means no override is set.
Public methodSetSurfaceForegroundPatternVisible
Sets the visibility of the surface foreground fill pattern.
Public methodSetSurfaceTransparency
Sets the projection surface transparency.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyCutBackgroundPatternColor
The override color of the background pattern of cut faces.
Public propertyCutBackgroundPatternId
The ElementId of the cut face background fill pattern override. A value of InvalidElementId means no override is set.
Public propertyCutForegroundPatternColor
The override color of the foreground pattern of cut faces.
Public propertyCutForegroundPatternId
The ElementId of the cut face foreground fill pattern override. A value of InvalidElementId means no override is set.
Public propertyCutLineColor
Cut surface line color.
Public propertyCutLinePatternId
ElementId of the cut surface line pattern.
Public propertyCutLineWeight
Cut surface line weight.
Public propertyDetailLevel
The detail level.
Public propertyHalftone
Value of the halftone override.
Public propertyStatic memberInvalidPenNumber
The invalidPenNumber for clearing line weight overrides.
Public propertyIsCutBackgroundPatternVisible
The visibility of the cut face background fill pattern.
Public propertyIsCutForegroundPatternVisible
The visibility of the cut face foreground fill pattern.
Public propertyIsSurfaceBackgroundPatternVisible
The visibility of the surface background fill pattern.
Public propertyIsSurfaceForegroundPatternVisible
The visibility of the surface foreground fill pattern.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertyProjectionLineColor
Projection surface line color.
Public propertyProjectionLinePatternId
Id of the projection surface line pattern.
Public propertyProjectionLineWeight
The projection surface line weight.
Public propertySurfaceBackgroundPatternColor
The override color of the surface background pattern.
Public propertySurfaceBackgroundPatternId
The ElementId of the surface background fill pattern override. A value of InvalidElementId means no override is set.
Public propertySurfaceForegroundPatternColor
The override color of the surface foreground pattern.
Public propertySurfaceForegroundPatternId
The ElementId of the surface foreground fill pattern override. A value of InvalidElementId means no override is set.
Public propertyTransparency
Transparency of surfaces.

See Also