Поделиться через


ITokenizedStringList - интерфейс

Размеченное представление строки в форме смежных неперекрывающихся сегментов.

Пространство имен:  Microsoft.VisualStudio.Text.Differencing
Сборка:  Microsoft.VisualStudio.Text.Data (в Microsoft.VisualStudio.Text.Data.dll)

Синтаксис

'Декларация
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

Тип ITokenizedStringList предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Count Получает число элементов, содержащихся в интерфейсе ICollection. (Унаследовано от ICollection<String>.)
Открытое свойство IsReadOnly Получает значение, указывающее, является ли объект ICollection доступным только для чтения. (Унаследовано от ICollection<String>.)
Открытое свойство Item Получает или задает элемент с указанным индексом. (Унаследовано от IList<String>.)
Открытое свойство Original Исходная размеченная строка.

В начало страницы

Методы

  Имя Описание
Открытый метод Add Добавляет элемент в коллекцию ICollection. (Унаследовано от ICollection<String>.)
Открытый метод Clear Удаляет все элементы из интерфейса ICollection. (Унаследовано от ICollection<String>.)
Открытый метод Contains Определяет, содержит ли коллекция ICollection указанное значение. (Унаследовано от ICollection<String>.)
Открытый метод CopyTo Копирует элементы ICollection в массив Array, начиная с указанного индекса Array. (Унаследовано от ICollection<String>.)
Открытый метод GetElementInOriginal Сопоставляет индекс элемента с его диапазоном в исходном списке.
Открытый метод GetEnumerator Возвращает перечислитель, выполняющий перебор элементов в коллекции. (Унаследовано от IEnumerable<String>.)
Открытый метод GetSpanInOriginal Сопоставляет диапазон элементов в данном списке с диапазоном в исходном списке.
Открытый метод IndexOf Определяет индекс заданного элемента коллекции IList. (Унаследовано от IList<String>.)
Открытый метод Insert Вставляет элемент в список IList по указанному индексу. (Унаследовано от IList<String>.)
Открытый метод Remove Удаляет первый экземпляр указанного объекта из коллекции ICollection. (Унаследовано от ICollection<String>.)
Открытый метод RemoveAt Удаляет элемент IList по указанному индексу. (Унаследовано от IList<String>.)

В начало страницы

Заметки

Этот интерфейс реализуется IList таким образом, что его можно использовать с IDifferenceService, который находит различия между 2 последовательностями представленными как IList объекты.

См. также

Ссылки

Microsoft.VisualStudio.Text.Differencing - пространство имен