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


IVsDataObjectCollection - интерфейс

Представляет коллекцию объектов данных, которые выделены объекта из хранилища.

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

Синтаксис

'Декларация
Public Interface IVsDataObjectCollection _
    Inherits IList(Of IVsDataObject), ICollection(Of IVsDataObject),  _
    IEnumerable(Of IVsDataObject), IEnumerable
public interface IVsDataObjectCollection : IList<IVsDataObject>, 
    ICollection<IVsDataObject>, IEnumerable<IVsDataObject>, IEnumerable
public interface class IVsDataObjectCollection : IList<IVsDataObject^>, 
    ICollection<IVsDataObject^>, IEnumerable<IVsDataObject^>, IEnumerable
type IVsDataObjectCollection =  
    interface
        interface IList<IVsDataObject>
        interface ICollection<IVsDataObject>
        interface IEnumerable<IVsDataObject>
        interface IEnumerable
    end
public interface IVsDataObjectCollection extends IList<IVsDataObject>, ICollection<IVsDataObject>, IEnumerable<IVsDataObject>, IEnumerable

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

Свойства

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

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

Методы

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

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

Заметки

Этот интерфейс реализован как служба встроенного DDEX.

См. также

Ссылки

Microsoft.VisualStudio.Data.Services - пространство имен