Sdílet prostřednictvím


IVsDataExplorerNodeSelection – rozhraní

Představuje skupinu aktuálně vybrané uzly Server Explorer společně se sadou vlastností a akce.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Obor názvů:  Microsoft.VisualStudio.Data.Services
Sestavení:  Microsoft.VisualStudio.Data.Services (v Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Deklarace
<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

Typ IVsDataExplorerNodeSelection zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost CanCopyAll Získá hodnotu určující, zda skupina uzlů aktuálně vybraný Server Explorer lze zkopírovat do schránky.
Veřejná vlastnost CanCutAll Získá hodnotu určující, zda skupina uzlů aktuálně vybraný Server Explorer lze vyjmout.
Veřejná vlastnost CanDeleteAll Získá hodnotu určující, zda lze odstranit skupiny aktuálně vybrané uzly na Server Explorer.
Veřejná vlastnost CanOpenAll Získá hodnotu určující, zda lze otevřít skupinu aktuálně vybrané uzly na Server Explorer.
Veřejná vlastnost Count Získává počet prvků obsažených v ICollection<T>. (Zděděno z ICollection<IVsDataExplorerNode>.)
Veřejná vlastnost IsReadOnly Získá hodnotu určující zda ICollection<T> je jen pro čtení. (Zděděno z ICollection<IVsDataExplorerNode>.)
Veřejná vlastnost Item[Int32] Získá uzel určený jeho číselný identifikátor skupiny vybrané uzly v Server Explorer.
Veřejná vlastnost Item[String] Získá uzel určený jeho úplný název skupiny vybrané uzly v Server Explorer.

Nahoru

Metody

  Název Popis
Veřejná metoda Add Přidá položku ICollection<T>. (Zděděno z ICollection<IVsDataExplorerNode>.)
Veřejná metoda Clear Odebere všechny položky ICollection<T>. (Zděděno z ICollection<IVsDataExplorerNode>.)
Veřejná metoda CollapseAll Sbalí všechny uzly přítomné ve výběru uzlu.
Veřejná metoda Contains(Int32) Označuje, zda obsahuje skupiny vybrané uzly uzel určený hodnotou číselný identifikátor.
Veřejná metoda Contains(String) Označuje, zda obsahuje skupiny vybrané uzly uzel určený k plným názvem.
Veřejná metoda Contains(T) Určuje, zda ICollection<T> obsahuje určitou hodnotu. (Zděděno z ICollection<IVsDataExplorerNode>.)
Veřejná metoda Contains(IVsDataObject) Označuje, zda obsahuje skupiny vybrané uzly k uzlu určenému jako data objektu.
Veřejná metoda Contains(String, array<Object[]) Označuje, zda obsahuje skupiny vybrané uzly uzel určený k plným názvem.
Veřejná metoda CopyAll Kopie všech uzlů předložit ve skupině vybraných uzlů do schránky.
Veřejná metoda CopyTo Zkopíruje prvky ICollection<T> se Array, v určitém počáteční Array index. (Zděděno z ICollection<IVsDataExplorerNode>.)
Veřejná metoda CutAll Kopie všech uzlů předkládat ve skupině vybraných uzlů do schránky a pak odstraní je.
Veřejná metoda DeleteAll Odstraní všechny uzly ve skupině vybrané uzly.
Veřejná metoda DoDefaultActionOnAll Výchozí příkaz provede, pokud existují skupiny vybrané uzly.
Veřejná metoda ExpandAll Rozbalí všechny uzly ve skupině vybrané uzly.
Veřejná metoda Find(IVsDataObject) Načte zadaný uzel ze skupiny vybrané uzly.
Veřejná metoda Find(String, array<Object[]) Načte zadaný uzel ze skupiny vybrané uzly.
Veřejná metoda GetCommand Získá odpovídající na daný příkaz nabídky CommandID hodnoty pro skupinu vybrané uzly.
Veřejná metoda GetEnumerator() Vrátí hodnotu čítače výčtu, který prochází kolekce. (Zděděno z IEnumerable<IVsDataExplorerNode>.)
Veřejná metoda GetEnumerator() Vrátí hodnotu čítače výčtu, který prochází kolekce. (Zděděno z IEnumerable.)
Veřejná metoda OpenAllDocuments Otevře všechny uzly ve skupině vybraných uzlů jako rámečků dokumentu v prostředí.
Veřejná metoda RefreshAll() Aktualizuje všechny uzly výběr skupiny uzlu (a jejich podřízené uzly) Pokud jsou všechny rozbalené v Server Explorer asynchronně.
Veřejná metoda RefreshAll(Boolean) Aktualizuje všechny uzly výběr skupiny uzlu (a jejich podřízené uzly), pokud jsou všechny rozbalené v Server Explorer.
Veřejná metoda Remove(Int32) Odstraní uzel určený hodnotou číselný identifikátor skupiny výběru uzlu.
Veřejná metoda Remove(String) Odstraní uzel určený k plným názvem ze skupiny výběru uzlu.
Veřejná metoda Remove(T) Odebere první výskyt určitého objektu z ICollection<T>. (Zděděno z ICollection<IVsDataExplorerNode>.)
Veřejná metoda Remove(IVsDataObject) Odstraní uzel určený datový objekt ze skupiny výběru uzlu.
Veřejná metoda Remove(String, array<Object[]) Odebere zadaný uzel z výběru skupiny uzlu.

Nahoru

Poznámky

Toto rozhraní je implementováno jako integrované služby DDEX.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.Services – obor názvů