IVsDataExplorerNodeSelection - интерфейс
Представляет группу в составе выбранных узлов в обозревателе серверов Visual Studio вместе с набором свойств и действий.
Этот интерфейс API CLS-несовместим.
Пространство имен: Microsoft.VisualStudio.Data.Services
Сборка: Microsoft.VisualStudio.Data.Services (в Microsoft.VisualStudio.Data.Services.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(False)> _
Public Interface IVsDataExplorerNodeSelection _
Inherits ICollection(Of IVsDataExplorerNode), IEnumerable(Of IVsDataExplorerNode), _
IEnumerable
[CLSCompliantAttribute(false)]
public interface IVsDataExplorerNodeSelection : ICollection<IVsDataExplorerNode>,
IEnumerable<IVsDataExplorerNode>, IEnumerable
[CLSCompliantAttribute(false)]
public interface class IVsDataExplorerNodeSelection : ICollection<IVsDataExplorerNode^>,
IEnumerable<IVsDataExplorerNode^>, IEnumerable
[<CLSCompliantAttribute(false)>]
type IVsDataExplorerNodeSelection =
interface
interface ICollection<IVsDataExplorerNode>
interface IEnumerable<IVsDataExplorerNode>
interface IEnumerable
end
public interface IVsDataExplorerNodeSelection extends ICollection<IVsDataExplorerNode>, IEnumerable<IVsDataExplorerNode>, IEnumerable
Тип IVsDataExplorerNodeSelection предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
CanCopyAll | Возвращает значение, показывающее, является ли группа в составе выбранных узлов в обозревателе сервера можно скопировать в буфер обмена. | |
CanCutAll | Возвращает значение, показывающее, является ли группа в составе выбранных узлов в обозревателе сервера можно вырезать. | |
CanDeleteAll | Возвращает значение, показывающее, является ли группа в составе выбранных узлов в обозревателе серверов могут быть удалены. | |
CanOpenAll | Возвращает значение, показывающее, является ли группа в составе выбранных узлов в обозревателе серверов может быть открыт. | |
Count | Получает число элементов, содержащихся в интерфейсе ICollection<T>. (Унаследовано от ICollection<IVsDataExplorerNode>.) | |
IsReadOnly | Получает значение, указывающее, доступна ли ICollection<T> только для чтения. (Унаследовано от ICollection<IVsDataExplorerNode>.) | |
Item[Int32] | Возвращает узел, указанный своим по числовому идентификатором из группы в составе выбранные узлы в обозревателе серверов. | |
Item[String] | Получает узел с заданным полным именем из группы в составе выбранные узлы в обозревателе серверов. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Add | Добавляет элемент в коллекцию ICollection<T>. (Унаследовано от ICollection<IVsDataExplorerNode>.) | |
Clear | Удаляет все элементы из коллекции ICollection<T>. (Унаследовано от ICollection<IVsDataExplorerNode>.) | |
CollapseAll | Свернуть все узлы, содержащиеся в выделении узла. | |
Contains(Int32) | Указывает, содержит ли группа в составе выбранных узлов по числовому узел с заданным значением идентификатора. | |
Contains(String) | Указывает, содержит ли группа в составе выбранные узлы узел с заданным полным именем. | |
Contains(T) | Определяет, содержит ли коллекция ICollection<T> указанное значение. (Унаследовано от ICollection<IVsDataExplorerNode>.) | |
Contains(IVsDataObject) | Указывает, содержит ли группа в составе выбранные узлы узел, определенный как объект данных. | |
Contains(String, array<Object[]) | Указывает, содержит ли группа в составе выбранные узлы узел с заданным полным именем. | |
CopyAll | Копирует все узлы, содержащиеся в группе в составе выбранные узлы в буфер обмена. | |
CopyTo | Копирует элементы ICollection<T> в массив Array, начиная с указанного индекса Array. (Унаследовано от ICollection<IVsDataExplorerNode>.) | |
CutAll | Копирует все узлы, содержащиеся в группе в составе выбранные узлы в буфер обмена и удаляет их. | |
DeleteAll | Удаляет все узлы, содержащиеся в группе в составе выбранные узлы. | |
DoDefaultActionOnAll | Выполняется команда по умолчанию, при наличии таковой, в группе в составе выбранные узлы. | |
ExpandAll | Развернуть все узлы, содержащиеся в группе в составе выбранные узлы. | |
Find(IVsDataObject) | Извлекает указанный узел из группы в составе выбранные узлы. | |
Find(String, array<Object[]) | Извлекает указанный узел из группы в составе выбранные узлы. | |
GetCommand | Получает команды меню, соответствующее заданному значению CommandID для группы в составе выбранные узлы. | |
GetEnumerator() | Возвращает перечислитель, выполняющий итерацию в коллекции. (Унаследовано от IEnumerable<IVsDataExplorerNode>.) | |
GetEnumerator() | Возвращает перечислитель, осуществляющий итерацию в коллекции. (Унаследовано от IEnumerable.) | |
OpenAllDocuments | Открывает все узлы в группе в составе выбранные узлы в виде фрейм окна документа среды Visual Studio. | |
RefreshAll() | Обновляет все узлы в выделении узла группы (и их дочерних узлах, если какие-либо развернуты в обозревателе серверов), то асинхронно. | |
RefreshAll(Boolean) | Обновляет все узлы в выделении узла группы (и их дочерних узлах, если какие-либо развернуты в обозревателе сервера). | |
Remove(Int32) | Удаляет узел с заданным значением идентификатора из группы по числовому выделения узла. | |
Remove(String) | Удаляет узел с заданным полным именем из группы выделения узла. | |
Remove(T) | Удаляет первый экземпляр указанного объекта из коллекции ICollection<T>. (Унаследовано от ICollection<IVsDataExplorerNode>.) | |
Remove(IVsDataObject) | Удаляет узел, определенный объектом данных из группы выделения узла. | |
Remove(String, array<Object[]) | Удаляет указанный узел из группы выделения узла. |
В начало страницы
Заметки
Этот интерфейс реализован как служба встроенного DDEX.