Interface INormalizedTextChangeCollection
Uma lista normalizada de ITextChange objetos. Alterações são classificadas em ordem crescente de posição e adjacentes e sobrepostas alterações são combinadas em uma única alteração.
Namespace: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)
Sintaxe
'Declaração
Public Interface INormalizedTextChangeCollection _
Inherits IList(Of ITextChange), ICollection(Of ITextChange), _
IEnumerable(Of ITextChange), IEnumerable
public interface INormalizedTextChangeCollection : IList<ITextChange>,
ICollection<ITextChange>, IEnumerable<ITextChange>, IEnumerable
public interface class INormalizedTextChangeCollection : IList<ITextChange^>,
ICollection<ITextChange^>, IEnumerable<ITextChange^>, IEnumerable
type INormalizedTextChangeCollection =
interface
interface IList<ITextChange>
interface ICollection<ITextChange>
interface IEnumerable<ITextChange>
interface IEnumerable
end
public interface INormalizedTextChangeCollection extends IList<ITextChange>, ICollection<ITextChange>, IEnumerable<ITextChange>, IEnumerable
O tipo INormalizedTextChangeCollection expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Count | Obtém o número de elementos contidos em ICollection. (Herdado de ICollection<ITextChange>.) | |
IncludesLineChanges | Determina se qualquer um do ITextChange objetos nesta lista têm um diferente de zero LineCountDelta. | |
IsReadOnly | Obtém um valor que indica se ICollection é somente leitura. (Herdado de ICollection<ITextChange>.) | |
Item | Obtém ou define o elemento no índice especificado. (Herdado de IList<ITextChange>.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Add | Adiciona um item a ICollection. (Herdado de ICollection<ITextChange>.) | |
Clear | Remove todos os itens de ICollection. (Herdado de ICollection<ITextChange>.) | |
Contains | Determina se ICollection contém um valor específico. (Herdado de ICollection<ITextChange>.) | |
CopyTo | Copia os elementos de ICollection a Array, a partir de um índice específico de Array . (Herdado de ICollection<ITextChange>.) | |
GetEnumerator | Returns an enumerator that iterates through the collection. (Herdado de IEnumerable<ITextChange>.) | |
IndexOf | Determina o índice de um item específico em IList. (Herdado de IList<ITextChange>.) | |
Insert | Insere um item a IList no índice especificado. (Herdado de IList<ITextChange>.) | |
Remove | Remove a primeira ocorrência de um objeto específico de ICollection. (Herdado de ICollection<ITextChange>.) | |
RemoveAt | Remove o item de IList no índice especificado. (Herdado de IList<ITextChange>.) |
Superior
Comentários
INormalizedTextChangeCollectionos objetos são imutáveis.
Essa coleção é usada em Changes.