Visibility Enumeration


Describes the visibility of a particular geometry object.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)

Syntax

C#
public enum Visibility
Visual Basic
Public Enumeration Visibility
Visual C++
public enum class Visibility

Members

Member nameDescription
VisibleThe geometry object is always visible. This type of geometry is always returned by GeometryOptions
HighlightThe geometry object is visible, but is affected by highlight or prehighlight special coloration. This type of geometry is returned by GeometryOptions if IncludeNonVisibleObjects is true.
ContextualThe geometry object is visible in some contexts, but not in others. This type of geometry is always returned by GeometryOptions, even when Revit is in a context where the geometry should not be visible, but only if IncludeNonVisibleObjects is true. Examples of geometry of this class include Solids representing insulation and lining for MEP ducts and pipes.
InvisibleThe geometry object is never visible. This type of geometry is never returned by GeometryOptions but may be obtained by other API operations.

See Also