In This Article

TextViewTextAreaLayoutEventArgs Class

Provides arguments for a ITextView.TextAreaLayout event.

public class TextViewTextAreaLayoutEventArgs : TextViewEventArgs
Inheritance:
object EventArgs TextViewEventArgs object

Properties

AddedOrUpdatedViewLines

The collection of view lines that were added or updated by this layout cycle.

public IEnumerable<ITextViewLine> AddedOrUpdatedViewLines { get; }

Property Value

IEnumerable<ITextViewLine>

HadSnapshotChange

Indicates whether the layout occurred after the view's CurrentSnapshot changed.

public bool HadSnapshotChange { get; }

Property Value

bool:

true if the layout occurred after the view's CurrentSnapshot changed; otherwise, false.

RemovedViewLines

The collection of view lines that were removed by this layout cycle.

public IEnumerable<ITextViewLine> RemovedViewLines { get; }

Property Value

IEnumerable<ITextViewLine>

TranslatedViewLines

The collection of view lines that were translated by this layout cycle.

public IEnumerable<ITextViewLine> TranslatedViewLines { get; }

Property Value

IEnumerable<ITextViewLine>

Inherited Members

Extension Methods