Compartilhar via


INormalizedTextChangeCollection Interface

Definição

Uma lista normalizada de ITextChange objetos. As alterações são classificadas em ordem crescente de posição e as alterações abutting e sobrepostas são combinadas em uma única alteração.

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)
Implementações

Comentários

INormalizedTextChangeCollection os objetos são imutáveis.

Propriedades

IncludesLineChanges

Determina se algum dos ITextChange objetos nesta lista tem um diferente de zero LineCountDelta.

Métodos de Extensão

EmptyIfNull<T>(IEnumerable<T>)

Retorne essa enumeração caso ela não seja nula. Caso seja enumeração vazia de retorno nulo.

Aplica-se a