ACadSharp.Objects.Evaluations.BlockVisibilityParameter
class · ACadSharp · CLR name: ACadSharp.Objects.Evaluations.BlockVisibilityParameter
Represents a BLOCKVISIBILITYPARAMETER object, in AutoCAD used to control the visibility state of entities in a dynamic block.
Object name F:ACadSharp.DxfFileToken.ObjectBlockVisibilityParameter Dxf class name F:ACadSharp.DxfSubclassMarker.BlockVisibilityParameter
Base type: ACadSharp.Objects.Evaluations.Block1PtParameter. Inherited members are documented on their declaring type.
Interfaces: ACadSharp.Classes.IDxfClassDefined, ACadSharp.IHandledCadObject, ACadSharp.INamedCadObject.
import acadsharp
Type = acadsharp.get_type('ACadSharp.Objects.Evaluations.BlockVisibilityParameter')
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()
AddState
System.Void AddState(ACadSharp.Objects.Evaluations.BlockVisibilityParameter.State state)
Adds a state to the collection using the state's name as the key.
state: The state to add to the collection. Cannot be null. The state's name must be unique within the collection.
Clone
ACadSharp.CadObject Clone()
Documentation inherited from: base member.
GetDxfClass
ACadSharp.Classes.DxfClass GetDxfClass()
Documentation inherited from: base member.
Description
System.String Description { get; set; }
Visibility parameter description.
Entities
System.Collections.Generic.List[ACadSharp.Entities.Entity] Entities { get; }
Gets the list of all ACadSharp.Entities.Entity objects of the dynamic block this ACadSharp.Objects.Evaluations.BlockVisibilityParameter is associated with.
Label
System.String Label { get; set; }
Visibility parameter label.
ObjectName
System.String ObjectName { get; }
Documentation inherited from: base member.
States
System.Collections.Generic.IReadOnlyDictionary[System.String, ACadSharp.Objects.Evaluations.BlockVisibilityParameter.State] States { get; }
Gets the list of states each containing a 2 subsets of ACadSharp.Entities.Entity Objects must belong to the dynamic ACadSharp.Objects.Evaluations.BlockVisibilityParameter associated with.
SubclassMarker
System.String SubclassMarker { get; }
Documentation inherited from: base member.
Value281
System.Boolean Value281 { get; set; }
Value91
System.Boolean Value91 { get; set; }