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


IVsDataExplorerChildNodeCollection - интерфейс

Представляет коллекцию объектов узла подключения в обозревателе сервера в Visual Studio.

Этот интерфейс API CLS-несовместим. 

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

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public Interface IVsDataExplorerChildNodeCollection _
    Inherits IList(Of IVsDataExplorerNode), ICollection(Of IVsDataExplorerNode),  _
    IEnumerable(Of IVsDataExplorerNode), IEnumerable
[CLSCompliantAttribute(false)]
public interface IVsDataExplorerChildNodeCollection : IList<IVsDataExplorerNode>, 
    ICollection<IVsDataExplorerNode>, IEnumerable<IVsDataExplorerNode>, IEnumerable
[CLSCompliantAttribute(false)]
public interface class IVsDataExplorerChildNodeCollection : IList<IVsDataExplorerNode^>, 
    ICollection<IVsDataExplorerNode^>, IEnumerable<IVsDataExplorerNode^>, IEnumerable
[<CLSCompliantAttribute(false)>]
type IVsDataExplorerChildNodeCollection =  
    interface 
        interface IList<IVsDataExplorerNode>
        interface ICollection<IVsDataExplorerNode>
        interface IEnumerable<IVsDataExplorerNode>
        interface IEnumerable 
    end
public interface IVsDataExplorerChildNodeCollection extends IList<IVsDataExplorerNode>, ICollection<IVsDataExplorerNode>, IEnumerable<IVsDataExplorerNode>, IEnumerable

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

Свойства

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

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

Методы

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

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

Заметки

Этот интерфейс представляет узел соединения коллекций данных, которые отображаются в узле подключения к данным в этом окне Visual Studio.

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

См. также

Ссылки

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