Udostępnij za pośrednictwem


INormalizedTextChangeCollection Interfejs

Definicja

Znormalizowana lista ITextChange obiektów. Zmiany są sortowane w kolejności rosnącej pozycji, a zmiany nakładające się są łączone w jedną zmianę.

public interface class INormalizedTextChangeCollection : System::Collections::Generic::ICollection<Microsoft::VisualStudio::Text::ITextChange ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::ITextChange ^>, System::Collections::Generic::IList<Microsoft::VisualStudio::Text::ITextChange ^>
public interface INormalizedTextChangeCollection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Text.ITextChange>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.ITextChange>, System.Collections.Generic.IList<Microsoft.VisualStudio.Text.ITextChange>
type INormalizedTextChangeCollection = interface
    interface IList<ITextChange>
    interface ICollection<ITextChange>
    interface seq<ITextChange>
    interface IEnumerable
Public Interface INormalizedTextChangeCollection
Implements ICollection(Of ITextChange), IEnumerable(Of ITextChange), IList(Of ITextChange)
Implementuje

Uwagi

INormalizedTextChangeCollection obiekty są niezmienne.

Właściwości

IncludesLineChanges

Określa, czy którykolwiek z obiektów na ITextChange tej liście ma wartość niezerową LineCountDelta.

Metody rozszerzania

EmptyIfNull<T>(IEnumerable<T>)

Zwróć to wyliczenie, jeśli nie ma wartości null. W przypadku, gdy jest zwracana wartość null, zwracana jest pusta wyliczenie.

Dotyczy