Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

7a92a64f 8fc1 fa03 2698 7c152dbcaca6

haplokuon edited this page May 6, 2023 · 1 revision

MLineStyle Class

netDxf 3.0.0 Library

Represents as MLine style.

Definition

Namespace: netDxf.Objects
Assembly: netDxf (in netDxf.dll) Version: 3.0.0

C#

public class MLineStyle : TableObject

VB

Public Class MLineStyle
	Inherits TableObject

C++

public ref class MLineStyle : public TableObject

F#

type MLineStyle = 
    class
        inherit TableObject
    end
Inheritance Object → DxfObjectTableObject → MLineStyle

Constructors

MLineStyle(String) Initializes a new instance of the MLineStyle class.
MLineStyle(String, IEnumerable(MLineStyleElement)) Initializes a new instance of the MLineStyle class.
MLineStyle(String, String) Initializes a new instance of the MLineStyle class.
MLineStyle(String, IEnumerable(MLineStyleElement), String) Initializes a new instance of the MLineStyle class.

Properties

CodeName Gets the DXF object name.
(Inherited from DxfObject)
Default Gets the default MLine style.
Description Gets or sets the line type description (optional).
Elements Gets the list of elements that make up the multiline.
EndAngle Gets or sets the MLine end angle in degrees.
FillColor Gets or sets the MLine fill color.
Flags Gets or sets the MLine style flags.
Handle Gets the handle assigned to the DXF object.
(Inherited from DxfObject)
IsReserved Gets if the table object is reserved and cannot be deleted.
(Inherited from TableObject)
Name Gets the name of the table object.
(Inherited from TableObject)
Owner Gets the owner of the actual multi line style.
StartAngle Gets or sets the MLine start angle in degrees.
XData Gets the entity extended data.
(Inherited from DxfObject)

Methods

Clone() Creates a new MLineStyle that is a copy of the current instance.
(Overrides TableObject.Clone())
Clone(String) Creates a new MLineStyle that is a copy of the current instance.
(Overrides TableObject.Clone(String))
CompareTo(Object) Compares the current TableObject with another TableObject of the same type.
(Inherited from TableObject)
CompareTo(TableObject) Compares the current TableObject with another TableObject of the same type.
(Inherited from TableObject)
Equals(Object) Check if two TableObject are equal.
(Inherited from TableObject)
Equals(TableObject) Check if two TableObject are equal.
(Inherited from TableObject)
GetHashCode Returns the hash code for this instance.
(Inherited from TableObject)
GetReferences Gets the list of DxfObjects referenced by this instance.
(Overrides TableObject.GetReferences())
GetType Gets the Type of the current instance.
(Inherited from Object)
HasReferences Checks if this instance has been referenced by other DxfObjects.
(Overrides TableObject.HasReferences())
ToString Converts the value of this instance to its equivalent string representation.
(Inherited from TableObject)

Events

MLineStyleElementAdded  
MLineStyleElementLinetypeChanged  
MLineStyleElementRemoved  
NameChanged
(Inherited from TableObject)
XDataAddAppReg
(Inherited from DxfObject)
XDataRemoveAppReg
(Inherited from DxfObject)

Fields

DefaultName Default multiline style name.

See Also

Reference

netDxf.Objects Namespace

Clone this wiki locally