ACadSharp.Blocks.BlockTypeFlags

enum · ACadSharp · CLR name: ACadSharp.Blocks.BlockTypeFlags

Block-type flags (bit-coded values, may be combined).

Base type: System.Enum. Inherited members are documented on their declaring type.

Interfaces: System.IComparable, System.IConvertible, System.IFormattable, System.ISpanFormattable.

import acadsharp
Type = acadsharp.get_type('ACadSharp.Blocks.BlockTypeFlags')

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.

Anonymous

static ACadSharp.Blocks.BlockTypeFlags Anonymous = 1

This is an anonymous block generated by hatching, associative dimensioning, other internal operations, or an application.

NonConstantAttributeDefinitions

static ACadSharp.Blocks.BlockTypeFlags NonConstantAttributeDefinitions = 2

This block has non-constant attribute definitions (this bit is not set if the block has any attribute definitions that are constant, or has no attribute definitions at all).

None

static ACadSharp.Blocks.BlockTypeFlags None = 0

None

Referenced

static ACadSharp.Blocks.BlockTypeFlags Referenced = 64

This definition is a referenced external reference (ignored on input).

XRef

static ACadSharp.Blocks.BlockTypeFlags XRef = 4

This block is an external reference.

XRefDependent

static ACadSharp.Blocks.BlockTypeFlags XRefDependent = 16

This block is externally dependent.

XRefOverlay

static ACadSharp.Blocks.BlockTypeFlags XRefOverlay = 8

This block is an external reference overlay.

XRefResolved

static ACadSharp.Blocks.BlockTypeFlags XRefResolved = 32

This is a resolved external reference, or dependent of an external reference (ignored on input).