ACadSharp.Objects.Field
class · ACadSharp · CLR name: ACadSharp.Objects.Field
Represents a ACadSharp.Objects.Field object.
Object name F:ACadSharp.DxfFileToken.ObjectField Dxf class name F:ACadSharp.DxfSubclassMarker.Field
Base type: ACadSharp.Objects.NonGraphicalObject. Inherited members are documented on their declaring type.
Interfaces: ACadSharp.Classes.IDxfClassDefined, ACadSharp.IHandledCadObject, ACadSharp.INamedCadObject.
import acadsharp
Type = acadsharp.get_type('ACadSharp.Objects.Field')
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.Field()
Documentation inherited from: base member.
GetDxfClass
ACadSharp.Classes.DxfClass GetDxfClass()
Documentation inherited from: base member.
CadObjects
System.Collections.Generic.List[ACadSharp.CadObject] CadObjects { get; set; }
Gets or sets the collection of CAD objects associated with this entity.
Children
ACadSharp.CadObjectCollection[ACadSharp.Objects.Field] Children { get; }
Gets the collection of child fields associated with this object.
EvaluationErrorCode
System.Int32 EvaluationErrorCode { get; set; }
Gets or sets the error code resulting from the evaluation process.
EvaluationErrorMessage
System.String EvaluationErrorMessage { get; set; }
Gets or sets the error message generated during evaluation.
EvaluationOptionFlags
ACadSharp.Objects.EvaluationOptionFlags EvaluationOptionFlags { get; set; }
Gets or sets the evaluation option flags that control how the associated expression is evaluated.
EvaluationStatusFlags
ACadSharp.Objects.EvaluationStatusFlags EvaluationStatusFlags { get; set; }
Gets or sets the evaluation status flags that indicate the current state of the object evaluation process.
Remarks: These flags provide information about the outcome or progress of the evaluation, such as whether the evaluation succeeded, failed, or is in progress. The specific meaning of each flag is defined by the EvaluationStatusFlags enumeration.
EvaluatorId
System.String EvaluatorId { get; set; }
Gets or sets the identifier of the evaluator associated with this entity.
FieldCode
System.String FieldCode { get; set; }
Gets or sets the code string representing the field definition in the DXF file.
Remarks: The field code typically contains the raw expression or formula used in the field. This value may be used for parsing or evaluating the field within DXF processing workflows.
FieldStateFlags
ACadSharp.Objects.FieldStateFlags FieldStateFlags { get; set; }
Gets or sets the flags that indicate the current state of the field.
FilingOptionFlags
ACadSharp.Objects.FilingOptionFlags FilingOptionFlags { get; set; }
Gets or sets the set of flags that specify filing options for the associated entity.
Remarks: The filing option flags determine how the entity is processed or stored during serialization. The specific meaning of each flag depends on the context in which the entity is used. Refer to the documentation for the FilingOptionFlags enumeration for details on available options.
FormatString
System.String FormatString { get; set; }
Gets or sets the format string used to control how values are displayed or serialized.
Remarks: The format string determines the representation of values when output or stored. The expected format depends on the context in which this property is used. If the format string is invalid or unsupported, the output may not be formatted as intended.
ObjectName
System.String ObjectName { get; }
Documentation inherited from: base member.
SubclassMarker
System.String SubclassMarker { get; }
Documentation inherited from: base member.
Value
ACadSharp.CadValue Value { get; set; }
Values
System.Collections.Generic.Dictionary[System.String, ACadSharp.CadValue] Values { get; }
Gets or sets the collection of CAD values associated with the field.