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 | |
---|---|---|
CanCopyAll | Ruft einen Wert ab, ob die Gruppe der aktuell ausgewählten Knoten im Server-Explorer in die Zwischenablage kopiert werden kann. | |
CanCutAll | Ruft einen Wert ab, ob die Gruppe der aktuell ausgewählten Knoten im Server-Explorer reduziert werden kann. | |
CanDeleteAll | Ruft einen Wert ab, ob die Gruppe der aktuell ausgewählten Knoten im Server-Explorer gelöscht werden kann. | |
CanOpenAll | Ruft einen Wert ab, ob die Gruppe der aktuell ausgewählten Knoten im Server-Explorer geöffnet werden kann. | |
Count | Ruft die Anzahl der Elemente ab, die in ICollection enthalten sind. (Von ICollection<IVsDataExplorerNode> geerbt.) | |
IsReadOnly | Ruft einen Wert ab, der angibt, ob das ICollection schreibgeschützt ist. (Von ICollection<IVsDataExplorerNode> geerbt.) | |
Item[Int32] | Ruft den Knoten ab, der von seinem numerischen Bezeichner von der Gruppe der ausgewählten Knoten im Server-Explorer angegeben wird. | |
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 | |
---|---|---|
Add | Fügt der ICollection ein Element hinzu. (Von ICollection<IVsDataExplorerNode> geerbt.) | |
Clear | Entfernt alle Elemente aus ICollection. (Von ICollection<IVsDataExplorerNode> geerbt.) | |
CollapseAll | Reduziert alle Knoten, die in der nächsten Knotenauswahl vorhanden sind. | |
Contains(Int32) | Gibt an, ob die Gruppe ausgewählter Knoten den Knoten enthält, der durch ihren numerischen Bezeichnerwert angegeben wird. | |
Contains(String) | Gibt an, ob die Gruppe ausgewählter Knoten den Knoten enthält, der durch ihren vollständigen Namen angegeben wird. | |
Contains(UTP) | Ermittelt, ob die ICollection einen bestimmten Wert enthält. (Von ICollection<IVsDataExplorerNode> geerbt.) | |
Contains(IVsDataObject) | Gibt an, ob die Gruppe ausgewählter Knoten den Knoten enthält, der als Datenobjekt angegeben wird. | |
Contains(String, array<Object[]) | Gibt an, ob die Gruppe ausgewählter Knoten den Knoten enthält, der durch ihren vollständigen Namen angegeben wird. | |
CopyAll | Kopiert alle Knoten, die in der Gruppe der ausgewählten Knoten in die Zwischenablage vorhanden sind. | |
CopyTo | Kopiert die Elemente von ICollection in ein Array, beginnend bei einem bestimmten Array-Index. (Von ICollection<IVsDataExplorerNode> geerbt.) | |
CutAll | Kopiert alle Knoten, die in der Gruppe der ausgewählten Knoten in die Zwischenablage vorhanden sind und löscht diese. | |
DeleteAll | Löscht alle Knoten, die in der Gruppe der ausgewählten Knoten vorhanden sind. | |
DoDefaultActionOnAll | Führt den Standardbefehl ggf. auf der 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, array<Object[]) | Ruft den angegebenen Knoten aus der Gruppe der ausgewählten Knoten ab. | |
GetCommand | Ruft einen Menübefehl gemäß dem angegebenen CommandID-Wert für die Gruppe ausgewählter Knoten ab. | |
GetEnumerator | Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von IEnumerable<IVsDataExplorerNode> geerbt.) | |
OpenAllDocuments | Öffnet alle Knoten in der Gruppe der ausgewählten Knoten als Dokumentfensterframe in der Visual Studio Umgebung. | |
RefreshAll() | Aktualisiert alle Knoten in der Gruppenknoten-Auswahl (und ihre untergeordneten Knoten ggf. werden im Server-Explorer erweitert), asynchron. | |
RefreshAll(Boolean) | Aktualisiert alle Knoten in der Gruppenknoten-Auswahl (und ihre untergeordneten Knoten ggf. werden im Server-Explorer erweitert). | |
Remove(Int32) | Entfernt den Knoten, der durch ihren numerischen Bezeichnerwert vom KnotenAuswahlgremium angegeben wird. | |
Remove(String) | Entfernt den Knoten, der von den vollständigen Namen des KnotenAuswahlgremium angegeben wird. | |
Remove(UTP) | Entfernt das erste Vorkommen eines angegebenen Objekts aus der ICollection. (Von ICollection<IVsDataExplorerNode> geerbt.) | |
Remove(IVsDataObject) | Entfernt den Knoten, der durch ein Datenobjekt aus dem KnotenAuswahlgremium angegeben wird. | |
Remove(String, array<Object[]) | Entfernt den angegebenen Knoten aus KnotenAuswahlgremium. |
Zum Seitenanfang
Hinweise
Diese Schnittstelle wird als Dienst der integrierten DDEX implementiert.