Udostępnij za pośrednictwem


IVsDataExplorerNodeSelection Interfejs

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Reprezentuje bieżący wybór węzłów połączenia eksploratora danych.

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)
Atrybuty
Implementuje

Właściwości

CanCopyAll

Pobiera wartość wskazującą, czy można skopiować grupę aktualnie wybranych węzłów w Eksploratorze serwera do Schowka.

CanCutAll

Pobiera wartość wskazującą, czy można wyciąć grupę aktualnie wybranych węzłów w Eksploratorze serwera.

CanDeleteAll

Pobiera wartość wskazującą, czy można usunąć grupę aktualnie wybranych węzłów w Eksploratorze serwera.

CanOpenAll

Pobiera wartość wskazującą, czy można otworzyć grupę aktualnie wybranych węzłów w Eksploratorze serwera.

Item[Int32]

Pobiera węzeł określony przez jego identyfikator liczbowy z grupy wybranych węzłów w Eksploratorze serwera.

Item[String]

Pobiera węzeł określony przez jego pełną nazwę z grupy wybranych węzłów w Eksploratorze serwera.

Metody

CollapseAll()

Zwija wszystkie węzły obecne w zaznaczeniu węzła.

Contains(Int32)

Wskazuje, czy grupa wybranych węzłów zawiera węzeł określony przez jego wartość identyfikatora liczbowego.

Contains(IVsDataObject)

Wskazuje, czy grupa wybranych węzłów zawiera węzeł określony jako obiekt danych.

Contains(String)

Wskazuje, czy grupa wybranych węzłów zawiera węzeł określony przez jego pełną nazwę.

Contains(String, Object[])

Wskazuje, czy grupa wybranych węzłów zawiera węzeł określony przez jego pełną nazwę.

CopyAll()

Kopiuje wszystkie węzły obecne w grupie wybranych węzłów do Schowka.

CutAll()

Kopiuje wszystkie węzły obecne w grupie wybranych węzłów do Schowka, a następnie usuwa je.

DeleteAll()

Usuwa wszystkie węzły obecne w grupie wybranych węzłów.

DoDefaultActionOnAll()

Wykonuje domyślne polecenie, jeśli istnieje, w grupie wybranych węzłów.

ExpandAll()

Rozwija wszystkie węzły obecne w grupie wybranych węzłów.

Find(IVsDataObject)

Pobiera określony węzeł z grupy wybranych węzłów.

Find(String, Object[])

Pobiera określony węzeł z grupy wybranych węzłów.

GetCommand(CommandID)

Pobiera polecenie menu odpowiadające określonej CommandID wartości dla grupy wybranych węzłów.

OpenAllDocuments()

Otwiera wszystkie węzły w grupie wybranych węzłów jako ramki okna dokumentu w środowisku programu Visual Studio.

RefreshAll()

Odświeża wszystkie węzły w zaznaczeniu węzła grupy (i ich węzły podrzędne, jeśli zostały rozwinięte w Eksploratorze serwera) asynchronicznie.

RefreshAll(Boolean)

Odświeża wszystkie węzły w zaznaczeniu węzła grupy (i ich węzły podrzędne, jeśli zostały rozwinięte w Eksploratorze serwera).

Remove(Int32)

Usuwa węzeł określony przez wartość identyfikatora liczbowego z grupy wyboru węzła.

Remove(IVsDataObject)

Usuwa węzeł określony przez obiekt danych z grupy wyboru węzła.

Remove(String)

Usuwa węzeł określony przez jego pełną nazwę z grupy wyboru węzła.

Remove(String, Object[])

Usuwa określony węzeł z grupy wyboru węzła.

Metody rozszerzania

EmptyIfNull<T>(IEnumerable<T>)

Zwróć tę wyliczenie, jeśli nie ma wartości null. W przypadku, gdy ma wartość null, zwraca puste wyliczenie.

Dotyczy