Freigeben über


IVsDataExplorerNodeSelection-Schnittstelle

Stellt eine Gruppe nur ausgewählte Knoten im Visual Studio Server-Explorer, zusammen mit einem Satz von Eigenschaften und Aktionen dar.

Diese API ist nicht CLS-kompatibel. 

Namespace:  Microsoft.VisualStudio.Data.Services
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

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

Der IVsDataExplorerNodeSelection-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CanCopyAll Ruft einen Wert ab, ob die Gruppe der aktuell ausgewählten Knoten im Server-Explorer in die Zwischenablage kopiert werden kann.
Öffentliche Eigenschaft CanCutAll Ruft einen Wert ab, ob die Gruppe der aktuell ausgewählten Knoten im Server-Explorer reduziert werden kann.
Öffentliche Eigenschaft CanDeleteAll Ruft einen Wert ab, ob die Gruppe der aktuell ausgewählten Knoten im Server-Explorer gelöscht werden kann.
Öffentliche Eigenschaft CanOpenAll Ruft einen Wert ab, ob die Gruppe der aktuell ausgewählten Knoten im Server-Explorer geöffnet werden kann.
Öffentliche Eigenschaft Count Ruft die Anzahl der Elemente ab, die in ICollection enthalten sind. (Von ICollection<IVsDataExplorerNode> geerbt.)
Öffentliche Eigenschaft IsReadOnly Ruft einen Wert ab, der angibt, ob das ICollection schreibgeschützt ist. (Von ICollection<IVsDataExplorerNode> geerbt.)
Öffentliche Eigenschaft Item[Int32] Ruft den Knoten ab, der von seinem numerischen Bezeichner von der Gruppe der ausgewählten Knoten im Server-Explorer angegeben wird.
Öffentliche Eigenschaft Item[String] Ruft den Knoten ab, der durch ihren vollständigen Namen aus der Gruppe der ausgewählten Knoten im Server-Explorer angegeben wird.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Fügt der ICollection ein Element hinzu. (Von ICollection<IVsDataExplorerNode> geerbt.)
Öffentliche Methode Clear Entfernt alle Elemente aus ICollection. (Von ICollection<IVsDataExplorerNode> geerbt.)
Öffentliche Methode CollapseAll Reduziert alle Knoten, die in der nächsten Knotenauswahl vorhanden sind.
Öffentliche Methode Contains(Int32) Gibt an, ob die Gruppe ausgewählter Knoten den Knoten enthält, der durch ihren numerischen Bezeichnerwert angegeben wird.
Öffentliche Methode Contains(String) Gibt an, ob die Gruppe ausgewählter Knoten den Knoten enthält, der durch ihren vollständigen Namen angegeben wird.
Öffentliche Methode Contains(UTP) Ermittelt, ob die ICollection einen bestimmten Wert enthält. (Von ICollection<IVsDataExplorerNode> geerbt.)
Öffentliche Methode Contains(IVsDataObject) Gibt an, ob die Gruppe ausgewählter Knoten den Knoten enthält, der als Datenobjekt angegeben wird.
Öffentliche Methode Contains(String, array<Object[]) Gibt an, ob die Gruppe ausgewählter Knoten den Knoten enthält, der durch ihren vollständigen Namen angegeben wird.
Öffentliche Methode CopyAll Kopiert alle Knoten, die in der Gruppe der ausgewählten Knoten in die Zwischenablage vorhanden sind.
Öffentliche Methode CopyTo Kopiert die Elemente von ICollection in ein Array, beginnend bei einem bestimmten Array-Index. (Von ICollection<IVsDataExplorerNode> geerbt.)
Öffentliche Methode CutAll Kopiert alle Knoten, die in der Gruppe der ausgewählten Knoten in die Zwischenablage vorhanden sind und löscht diese.
Öffentliche Methode DeleteAll Löscht alle Knoten, die in der Gruppe der ausgewählten Knoten vorhanden sind.
Öffentliche Methode DoDefaultActionOnAll Führt den Standardbefehl ggf. auf der Gruppe der ausgewählten Knoten aus.
Öffentliche Methode ExpandAll Erweitert alle Knoten, die in der Gruppe der ausgewählten Knoten vorhanden sind.
Öffentliche Methode Find(IVsDataObject) Ruft den angegebenen Knoten aus der Gruppe der ausgewählten Knoten ab.
Öffentliche Methode Find(String, array<Object[]) Ruft den angegebenen Knoten aus der Gruppe der ausgewählten Knoten ab.
Öffentliche Methode GetCommand Ruft einen Menübefehl gemäß dem angegebenen CommandID-Wert für die Gruppe ausgewählter Knoten ab.
Öffentliche Methode GetEnumerator Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von IEnumerable<IVsDataExplorerNode> geerbt.)
Öffentliche Methode OpenAllDocuments Öffnet alle Knoten in der Gruppe der ausgewählten Knoten als Dokumentfensterframe in der Visual Studio Umgebung.
Öffentliche Methode RefreshAll() Aktualisiert alle Knoten in der Gruppenknoten-Auswahl (und ihre untergeordneten Knoten ggf. werden im Server-Explorer erweitert), asynchron.
Öffentliche Methode RefreshAll(Boolean) Aktualisiert alle Knoten in der Gruppenknoten-Auswahl (und ihre untergeordneten Knoten ggf. werden im Server-Explorer erweitert).
Öffentliche Methode Remove(Int32) Entfernt den Knoten, der durch ihren numerischen Bezeichnerwert vom KnotenAuswahlgremium angegeben wird.
Öffentliche Methode Remove(String) Entfernt den Knoten, der von den vollständigen Namen des KnotenAuswahlgremium angegeben wird.
Öffentliche Methode Remove(UTP) Entfernt das erste Vorkommen eines angegebenen Objekts aus der ICollection. (Von ICollection<IVsDataExplorerNode> geerbt.)
Öffentliche Methode Remove(IVsDataObject) Entfernt den Knoten, der durch ein Datenobjekt aus dem KnotenAuswahlgremium angegeben wird.
Öffentliche Methode Remove(String, array<Object[]) Entfernt den angegebenen Knoten aus KnotenAuswahlgremium.

Zum Seitenanfang

Hinweise

Diese Schnittstelle wird als Dienst der integrierten DDEX implementiert.

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Services-Namespace