IVsDataExplorerNodeSelection Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Představuje aktuální výběr uzlů připojení Průzkumníka dat.
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)
- Atributy
- Implementuje
Vlastnosti
CanCopyAll |
Získá hodnotu označující, zda skupinu aktuálně vybraných uzlů v Průzkumník serveru lze zkopírovat do schránky. |
CanCutAll |
Získá hodnotu označující, zda skupinu aktuálně vybraných uzlů v Průzkumník serveru lze vyjmout. |
CanDeleteAll |
Získá hodnotu označující, zda lze odstranit skupinu aktuálně vybraných uzlů v Průzkumníku serveru. |
CanOpenAll |
Získá hodnotu označující, zda lze otevřít skupinu aktuálně vybraných uzlů v Průzkumníku serveru. |
Item[Int32] |
Získá uzel určený jeho číselný identifikátor ze skupiny vybraných uzlů v Průzkumník serveru. |
Item[String] |
Získá uzel určený jeho úplným názvem ze skupiny vybraných uzlů v Průzkumník serveru. |
Metody
CollapseAll() |
Sbalí všechny uzly, které jsou součástí výběru uzlu. |
Contains(Int32) |
Určuje, zda skupina vybraných uzlů obsahuje uzel určený hodnotou jeho číselného identifikátoru. |
Contains(IVsDataObject) |
Určuje, zda skupina vybraných uzlů obsahuje uzel zadaný jako datový objekt. |
Contains(String) |
Určuje, zda skupina vybraných uzlů obsahuje uzel určený jeho úplným názvem. |
Contains(String, Object[]) |
Určuje, zda skupina vybraných uzlů obsahuje uzel určený jeho úplným názvem. |
CopyAll() |
Zkopíruje všechny uzly ve skupině vybraných uzlů do schránky. |
CutAll() |
Zkopíruje všechny uzly ve skupině vybraných uzlů do schránky a pak je odstraní. |
DeleteAll() |
Odstraní všechny uzly ve skupině vybraných uzlů. |
DoDefaultActionOnAll() |
Spustí výchozí příkaz, pokud existuje, ve skupině vybraných uzlů. |
ExpandAll() |
Rozbalí všechny uzly ve skupině vybraných uzlů. |
Find(IVsDataObject) |
Načte zadaný uzel ze skupiny vybraných uzlů. |
Find(String, Object[]) |
Načte zadaný uzel ze skupiny vybraných uzlů. |
GetCommand(CommandID) |
Získá příkaz nabídky odpovídající zadané CommandID hodnotě pro skupinu vybraných uzlů. |
OpenAllDocuments() |
Otevře všechny uzly ve skupině vybraných uzlů jako rámečky oken dokumentů v prostředí sady Visual Studio. |
RefreshAll() |
Aktualizuje asynchronně všechny uzly ve výběru uzlu skupiny (a jejich podřízené uzly, pokud jsou rozbalené v Průzkumníku serveru). |
RefreshAll(Boolean) |
Aktualizuje všechny uzly ve výběru uzlu skupiny (a jejich podřízené uzly, pokud jsou rozbalené v Průzkumníku serveru). |
Remove(Int32) |
Odebere uzel určený hodnotou jeho číselného identifikátoru ze skupiny výběru uzlu. |
Remove(IVsDataObject) |
Odebere uzel určený datovým objektem ze skupiny výběru uzlu. |
Remove(String) |
Odebere uzel určený jeho úplným názvem ze skupiny výběru uzlu. |
Remove(String, Object[]) |
Odebere zadaný uzel ze skupiny výběru uzlu. |
Metody rozšíření
EmptyIfNull<T>(IEnumerable<T>) |
Pokud nemá hodnotu null, vraťte tento výčet. V případě, že je null, vraťte prázdný výčet. |