IVsDataExplorerNodeSelection Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Представляет текущий выбор узлов подключения обозревателя данных.
public interface class IVsDataExplorerNodeSelection : System::Collections::Generic::ICollection<Microsoft::VisualStudio::Data::Services::IVsDataExplorerNode ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Data::Services::IVsDataExplorerNode ^>
[System.CLSCompliant(false)]
public interface IVsDataExplorerNodeSelection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>
public interface IVsDataExplorerNodeSelection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>
[<System.CLSCompliant(false)>]
type IVsDataExplorerNodeSelection = interface
interface ICollection<IVsDataExplorerNode>
interface seq<IVsDataExplorerNode>
interface IEnumerable
type IVsDataExplorerNodeSelection = interface
interface ICollection<IVsDataExplorerNode>
interface seq<IVsDataExplorerNode>
interface IEnumerable
Public Interface IVsDataExplorerNodeSelection
Implements ICollection(Of IVsDataExplorerNode), IEnumerable(Of IVsDataExplorerNode)
- Атрибуты
- Реализации
Свойства
CanCopyAll |
Возвращает значение, указывающее, можно ли скопировать группу выбранных в данный момент узлов в серверном Обозреватель в буфер обмена. |
CanCutAll |
Возвращает значение, указывающее, можно ли вырезать группу выбранных в данный момент узлов в серверном Обозреватель. |
CanDeleteAll |
Возвращает значение, указывающее, можно ли удалить группу выбранных в данный момент узлов в серверном Обозреватель. |
CanOpenAll |
Возвращает значение, указывающее, можно ли открыть группу выбранных в данный момент узлов в серверном Обозреватель. |
Item[Int32] |
Возвращает узел, указанный его числовым идентификатором, из группы выбранных узлов в Обозреватель сервера. |
Item[String] |
Возвращает узел, указанный его полным именем, из группы выбранных узлов в Обозреватель сервера. |
Методы
CollapseAll() |
Сворачивает все узлы, присутствующие в выбранном узле. |
Contains(Int32) |
Указывает, содержит ли группа выбранных узлов узел, указанный его числовым значением идентификатора. |
Contains(IVsDataObject) |
Указывает, содержит ли группа выбранных узлов узел, указанный в качестве объекта данных. |
Contains(String) |
Указывает, содержит ли группа выбранных узлов узел, указанный его полным именем. |
Contains(String, Object[]) |
Указывает, содержит ли группа выбранных узлов узел, указанный его полным именем. |
CopyAll() |
Копирует все узлы, присутствующие в группе выбранных узлов, в буфер обмена. |
CutAll() |
Копирует все узлы, присутствующих в группе выбранных узлов, в буфер обмена, а затем удаляет их. |
DeleteAll() |
Удаляет все узлы, присутствующие в группе выбранных узлов. |
DoDefaultActionOnAll() |
Выполняет команду по умолчанию, если она есть, в группе выбранных узлов. |
ExpandAll() |
Разворачивает все узлы, присутствующие в группе выбранных узлов. |
Find(IVsDataObject) |
Извлекает указанный узел из группы выбранных узлов. |
Find(String, Object[]) |
Извлекает указанный узел из группы выбранных узлов. |
GetCommand(CommandID) |
Возвращает команду меню, соответствующую указанному CommandID значению для группы выбранных узлов. |
OpenAllDocuments() |
Открывает все узлы в группе выбранных узлов в виде фреймов окна документа в среде Visual Studio. |
RefreshAll() |
Асинхронно обновляет все узлы в выборе узла группы (и их дочерние узлы, если таковые развернуты в серверном Обозреватель). |
RefreshAll(Boolean) |
Обновляет все узлы в выборе узла группы (и их дочерние узлы, если они развернуты в Обозреватель сервера). |
Remove(Int32) |
Удаляет узел, указанный его числовым значением идентификатора, из группы выбора узлов. |
Remove(IVsDataObject) |
Удаляет узел, указанный объектом данных, из группы выбора узлов. |
Remove(String) |
Удаляет узел, указанный его полным именем, из группы выбора узлов. |
Remove(String, Object[]) |
Удаляет указанный узел из группы выбора узлов. |
Методы расширения
EmptyIfNull<T>(IEnumerable<T>) |
Возвращать это перечисление в случае, если оно не равно NULL. Если значение равно NULL, возвращается пустое перечисление. |