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 - пространство имен