Show / Hide Table of Contents

Class MTextBuffer

The MText Buffer Class

Inheritance
System.Object
EntityBuffer
MTextBuffer
Implements
IText
System.ComponentModel.INotifyPropertyChanged
Inherited Members
EntityBuffer.EntityType
EntityBuffer.Handle
EntityBuffer.LayerName
EntityBuffer.EntityReferenceList
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Dxflib.Entities.Text
Assembly: Dxflib.dll
Syntax
public class MTextBuffer : EntityBuffer, IText, INotifyPropertyChanged

Constructors

| Improve this Doc View Source

MTextBuffer()

Declaration
public MTextBuffer()

Properties

| Improve this Doc View Source

BackgroundFillSetting

The Background fill setting

Declaration
public BackgroundFillSettings BackgroundFillSetting { get; set; }
Property Value
Type Description
BackgroundFillSettings
| Improve this Doc View Source

Contents

The Contents of the text

Declaration
public string Contents { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

DrawDirection

DrawDirections setting

Declaration
public DrawDirections DrawDirection { get; set; }
Property Value
Type Description
DrawDirections
| Improve this Doc View Source

Height

The Height of the MText

Declaration
public double Height { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

IsAnnotative

Returns True if the text is annotative

Declaration
public bool IsAnnotative { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Justify

Also known as the attachment point

Declaration
public JustifyOptions Justify { get; set; }
Property Value
Type Description
JustifyOptions
| Improve this Doc View Source

PositionVertex

Declaration
public Vertex PositionVertex { get; set; }
Property Value
Type Description
Vertex
| Improve this Doc View Source

ReferenceRecWidth

The Width of the reference rectangle

Declaration
public double ReferenceRecWidth { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

Rotation

Rotation in Radians

Declaration
public double Rotation { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

TextStyle

The Text Style

Declaration
public Style TextStyle { get; set; }
Property Value
Type Description
Style

Methods

| Improve this Doc View Source

OnPropertyChanged(String)

Property Changed Invocation

Declaration
[NotifyPropertyChangedInvocator]
protected virtual void OnPropertyChanged(string propertyName = null)
Parameters
Type Name Description
System.String propertyName

The Property Name

| Improve this Doc View Source

Parse(TaggedDataList, Int32)

The Parsing function of the MText Object

Declaration
public override bool Parse(TaggedDataList list, int index)
Parameters
Type Name Description
TaggedDataList list
System.Int32 index
Returns
Type Description
System.Boolean
Overrides
EntityBuffer.Parse(TaggedDataList, Int32)

Events

| Improve this Doc View Source

PropertyChanged

The Property Changed Event

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IText
System.ComponentModel.INotifyPropertyChanged
  • Improve this Doc
  • View Source
Back to top Generated by DocFX