Condividi tramite


Interfaccia ITokenizedStringList

Una rappresentazione in formato token di una stringa in segmenti adiacenti e non sovrapposti.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Differencing
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
Public Interface ITokenizedStringList _
    Inherits IList(Of String), ICollection(Of String),  _
    IEnumerable(Of String), IEnumerable
public interface ITokenizedStringList : IList<string>, 
    ICollection<string>, IEnumerable<string>, IEnumerable
public interface class ITokenizedStringList : IList<String^>, 
    ICollection<String^>, IEnumerable<String^>, IEnumerable
type ITokenizedStringList =  
    interface 
        interface IList<string>
        interface ICollection<string>
        interface IEnumerable<string>
        interface IEnumerable 
    end
public interface ITokenizedStringList extends IList<String>, ICollection<String>, IEnumerable<String>, IEnumerable

Il tipo ITokenizedStringList espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene il numero di elementi contenuti in ICollection. (Ereditato da ICollection<String>)
Proprietà pubblica IsReadOnly Ottiene un valore che indica se ICollection è di sola lettura. (Ereditato da ICollection<String>)
Proprietà pubblica Item Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da IList<String>)
Proprietà pubblica Original La stringa originale in formato token.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge un elemento all'insieme ICollection. (Ereditato da ICollection<String>)
Metodo pubblico Clear Consente di rimuovere tutti gli elementi dal controllo ICollection. (Ereditato da ICollection<String>)
Metodo pubblico Contains Stabilisce se l'interfaccia ICollection contiene un valore specifico. (Ereditato da ICollection<String>)
Metodo pubblico CopyTo Copia gli elementi dell'interfaccia ICollection in una classe Array, a partire da un particolare indice Array. (Ereditato da ICollection<String>)
Metodo pubblico GetElementInOriginal Esegue il mapping dell'indice di un elemento in base all'intervallo nell'elenco originale.
Metodo pubblico GetEnumerator Restituisce un enumeratore che consente di scorrere la raccolta. (Ereditato da IEnumerable<String>)
Metodo pubblico GetSpanInOriginal Esegue il mapping di un intervallo di elementi di questo elenco all'ampiezza nell'elenco originale.
Metodo pubblico IndexOf Determina l'indice di un elemento specifico nell'interfaccia IList. (Ereditato da IList<String>)
Metodo pubblico Insert Inserisce un elemento nell'oggetto IList in corrispondenza dell'indice specificato. (Ereditato da IList<String>)
Metodo pubblico Remove Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia ICollection. (Ereditato da ICollection<String>)
Metodo pubblico RemoveAt Rimuove l'elemento dell'interfaccia IList in corrispondenza dell'indice specificato. (Ereditato da IList<String>)

In alto

Note

Consente di implementare questa interfaccia IList in modo da consentirne l'utilizzo con IDifferenceService, che vengono rilevate le differenze tra due sequenze rappresentate come IList oggetti.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Differencing