IVsDataExplorerNodeSelection Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Stellt die aktuelle Auswahl von Daten-Explorer-Verbindungsknoten dar.
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)
- Attribute
- Implementiert
Eigenschaften
CanCopyAll |
Ruft einen Wert ab, der angibt, ob die Gruppe der aktuell ausgewählten Knoten in Server Explorer in die Zwischenablage kopiert werden kann. |
CanCutAll |
Ruft einen Wert ab, der angibt, ob die Gruppe der aktuell ausgewählten Knoten in Server Explorer geschnitten werden kann. |
CanDeleteAll |
Ruft einen Wert ab, der angibt, ob die Gruppe der aktuell ausgewählten Knoten in Server Explorer gelöscht werden kann. |
CanOpenAll |
Ruft einen Wert ab, der angibt, ob die Gruppe der aktuell ausgewählten Knoten in Server Explorer geöffnet werden kann. |
Item[Int32] |
Ruft den durch den numerischen Bezeichner angegebenen Knoten aus der Gruppe ausgewählter Knoten in Server Explorer ab. |
Item[String] |
Ruft den durch den vollständigen Namen angegebenen Knoten aus der Gruppe der ausgewählten Knoten in Server Explorer ab. |
Methoden
CollapseAll() |
Reduziert alle Knoten, die in der Knotenauswahl vorhanden sind. |
Contains(Int32) |
Gibt an, ob die Gruppe der ausgewählten Knoten den Knoten enthält, der durch den numerischen Bezeichnerwert angegeben wird. |
Contains(IVsDataObject) |
Gibt an, ob die Gruppe der ausgewählten Knoten den knoten enthält, der als Datenobjekt angegeben ist. |
Contains(String) |
Gibt an, ob die Gruppe der ausgewählten Knoten den knoten enthält, der durch den vollständigen Namen angegeben wird. |
Contains(String, Object[]) |
Gibt an, ob die Gruppe der ausgewählten Knoten den knoten enthält, der durch den vollständigen Namen angegeben wird. |
CopyAll() |
Kopiert alle Knoten, die in der Gruppe der ausgewählten Knoten vorhanden sind, in die Zwischenablage. |
CutAll() |
Kopiert alle Knoten, die in der Gruppe der ausgewählten Knoten vorhanden sind, in die Zwischenablage, und löscht sie dann. |
DeleteAll() |
Löscht alle Knoten, die in der Gruppe der ausgewählten Knoten vorhanden sind. |
DoDefaultActionOnAll() |
Führt den Standardbefehl (falls vorhanden) für die Gruppe der ausgewählten Knoten aus. |
ExpandAll() |
Erweitert alle Knoten, die in der Gruppe der ausgewählten Knoten vorhanden sind. |
Find(IVsDataObject) |
Ruft den angegebenen Knoten aus der Gruppe der ausgewählten Knoten ab. |
Find(String, Object[]) |
Ruft den angegebenen Knoten aus der Gruppe der ausgewählten Knoten ab. |
GetCommand(CommandID) |
Ruft einen Menübefehl ab, der dem angegebenen CommandID Wert für die Gruppe der ausgewählten Knoten entspricht. |
OpenAllDocuments() |
Öffnet alle Knoten in der Gruppe der ausgewählten Knoten als Dokumentfensterrahmen in der Visual Studio-Umgebung. |
RefreshAll() |
Aktualisiert alle Knoten in der Gruppenknotenauswahl (und ihre untergeordneten Knoten, falls vorhanden, werden in Server Explorer erweitert) asynchron. |
RefreshAll(Boolean) |
Aktualisiert alle Knoten in der Gruppenknotenauswahl (und ihre untergeordneten Knoten, falls vorhanden, werden in Server Explorer erweitert). |
Remove(Int32) |
Entfernt den Knoten, der durch den numerischen Bezeichnerwert angegeben wird, aus der Knotenauswahlgruppe. |
Remove(IVsDataObject) |
Entfernt den durch ein Datenobjekt angegebenen Knoten aus der Knotenauswahlgruppe. |
Remove(String) |
Entfernt den mit seinem vollständigen Namen angegebenen Knoten aus der Knotenauswahlgruppe. |
Remove(String, Object[]) |
Entfernt den angegebenen Knoten aus der Knotenauswahlgruppe. |
Erweiterungsmethoden
EmptyIfNull<T>(IEnumerable<T>) |
Gibt diese Enumeration zurück, falls sie nicht NULL ist. Falls es sich um NULL handelt, geben Sie eine leere Enumeration zurück. |