ACadSharp.Objects.Evaluations.BlockVisibilityParameter.State
class · ACadSharp · CLR name: ACadSharp.Objects.Evaluations.BlockVisibilityParameter+State
Represents a named state containing ACadSharp.Entities.Entity objects. The state controls the visibility of the entities assigned to it.
Base type: System.Object. Inherited members are documented on their declaring type.
Interfaces: System.ICloneable.
import acadsharp
Type = acadsharp.get_type('ACadSharp.Objects.Evaluations.BlockVisibilityParameter+State')
Declared public members
Signatures retain CLR types and names. Python.NET resolves overloads and converts compatible Python values at call time. Property setters are shown only when public. Operators retain their CLR names; Python.NET also maps supported operators to Python syntax.
.ctor
ACadSharp.Objects.Evaluations.BlockVisibilityParameter.State()
Clone
System.Object Clone()
Documentation inherited from: base member.
Entities
System.Collections.Generic.List[ACadSharp.Entities.Entity] Entities { get; }
Get the list of ACadSharp.Entities.Entity objects in this state.
Expressions
System.Collections.Generic.List[ACadSharp.Objects.Evaluations.EvaluationExpression] Expressions { get; }
Get the list of ACadSharp.Objects.Evaluations.EvaluationExpression objects.
Name
System.String Name { get; set; }
Gets the name of the state.