ITokenizedStringList, interface
Représentation sous forme de jeton d'une chaîne dans des segments contigus et non superposés.
Espace de noms : Microsoft.VisualStudio.Text.Differencing
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
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
Le type ITokenizedStringList expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Count | Obtient le nombre d'éléments contenus dans le ICollection. (Hérité de ICollection<String>.) | |
IsReadOnly | Obtient une valeur indiquant si ICollection est en lecture seule. (Hérité de ICollection<String>.) | |
Item | Obtient ou définit l'élément situé à l'index spécifié. (Hérité de IList<String>.) | |
Original | Chaîne d'origine qui était sous forme de jeton. |
Début
Méthodes
Nom | Description | |
---|---|---|
Add | Ajoute un élément à ICollection. (Hérité de ICollection<String>.) | |
Clear | Supprime tous les éléments du ICollection. (Hérité de ICollection<String>.) | |
Contains | Détermine si ICollection contient une valeur spécifique. (Hérité de ICollection<String>.) | |
CopyTo | Copie les éléments de ICollection dans Array, en commençant à un index particulier de Array. (Hérité de ICollection<String>.) | |
GetElementInOriginal | Mappe l'index d'un élément à son étendue dans la liste d'origine. | |
GetEnumerator | Retourne un énumérateur qui itère au sein de la collection. (Hérité de IEnumerable<String>.) | |
GetSpanInOriginal | Mappe une étendue d'éléments de cette liste à l'étendue de la liste d'origine. | |
IndexOf | Détermine l'index d'un élément spécifique de IList. (Hérité de IList<String>.) | |
Insert | Insère un élément dans IList à l'index spécifié. (Hérité de IList<String>.) | |
Remove | Supprime la première occurrence d'un objet spécifique de ICollection. (Hérité de ICollection<String>.) | |
RemoveAt | Supprime l'élément IList au niveau de l'index spécifié. (Hérité de IList<String>.) |
Début
Notes
Cette interface implémente IList afin qu'elle puisse être utilisée avec IDifferenceService, qui recherche les différences entre deux séquences représentées comme objets d'IList.