INormalizedTextChangeCollection - интерфейс
Нормализованный список объектов ITextChange. Изменения отсортированы по позициям в возрастающем порядке; смежные и перекрывающиеся изменения объединяются в одно изменение.
Пространство имен: Microsoft.VisualStudio.Text
Сборка: Microsoft.VisualStudio.Text.Data (в Microsoft.VisualStudio.Text.Data.dll)
Синтаксис
'Декларация
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
Тип INormalizedTextChangeCollection предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
Count | Получает число элементов, содержащихся в интерфейсе ICollection. (Унаследовано от ICollection<ITextChange>.) | |
IncludesLineChanges | Определяет, содержат ли какие-либо объекты ITextChange из данного списка ненулевые свойства LineCountDelta. | |
IsReadOnly | Получает значение, указывающее, является ли объект ICollection доступным только для чтения. (Унаследовано от ICollection<ITextChange>.) | |
Item | Получает или задает элемент с указанным индексом. (Унаследовано от IList<ITextChange>.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Add | Добавляет элемент в коллекцию ICollection. (Унаследовано от ICollection<ITextChange>.) | |
Clear | Удаляет все элементы из интерфейса ICollection. (Унаследовано от ICollection<ITextChange>.) | |
Contains | Определяет, содержит ли коллекция ICollection указанное значение. (Унаследовано от ICollection<ITextChange>.) | |
CopyTo | Копирует элементы ICollection в массив Array, начиная с указанного индекса Array. (Унаследовано от ICollection<ITextChange>.) | |
GetEnumerator | Возвращает перечислитель, выполняющий перебор элементов в коллекции. (Унаследовано от IEnumerable<ITextChange>.) | |
IndexOf | Определяет индекс заданного элемента коллекции IList. (Унаследовано от IList<ITextChange>.) | |
Insert | Вставляет элемент в список IList по указанному индексу. (Унаследовано от IList<ITextChange>.) | |
Remove | Удаляет первый экземпляр указанного объекта из коллекции ICollection. (Унаследовано от ICollection<ITextChange>.) | |
RemoveAt | Удаляет элемент IList по указанному индексу. (Унаследовано от IList<ITextChange>.) |
В начало страницы
Заметки
Объекты INormalizedTextChangeCollection невозможно изменить.
Эта коллекция используется внутри Changes.