IVsDataExplorerNodeSelection, interface
Représente un groupe de nœuds actuellement sélectionnés dans l'explorateur de serveurs d' Visual Studio , ainsi qu'un ensemble de propriétés et d'actions.
Cette API n'est pas conforme CLS.
Espace de noms : Microsoft.VisualStudio.Data.Services
Assembly : Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)
Syntaxe
'Déclaration
<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
Le type IVsDataExplorerNodeSelection expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
CanCopyAll | Obtient une valeur indiquant si le groupe de nœuds actuellement sélectionnés dans l'explorateur de serveurs peut être copié dans le presse-papiers. | |
CanCutAll | Obtient une valeur indiquant si le groupe de nœuds actuellement sélectionnés dans l'explorateur de serveurs peut être fractionné. | |
CanDeleteAll | Obtient une valeur indiquant si le groupe de nœuds actuellement sélectionnés dans l'explorateur de serveurs peut être supprimé. | |
CanOpenAll | Obtient une valeur indiquant si le groupe de nœuds actuellement sélectionnés dans l'explorateur de serveurs peut être ouvert. | |
Count | Obtient le nombre d'éléments contenus dans le ICollection. (Hérité de ICollection<IVsDataExplorerNode>.) | |
IsReadOnly | Obtient une valeur indiquant si ICollection est en lecture seule. (Hérité de ICollection<IVsDataExplorerNode>.) | |
Item[Int32] | Obtient le nœud spécifié par son identificateur numérique du groupe de nœuds sélectionnés dans l'explorateur de serveurs. | |
Item[String] | Obtient le nœud spécifié par son nom complet du groupe de nœuds sélectionnés dans l'explorateur de serveurs. |
Début
Méthodes
Nom | Description | |
---|---|---|
Add | Ajoute un élément à ICollection. (Hérité de ICollection<IVsDataExplorerNode>.) | |
Clear | Supprime tous les éléments du ICollection. (Hérité de ICollection<IVsDataExplorerNode>.) | |
CollapseAll | Réduit tous les nœuds présents dans la sélection de nœud. | |
Contains(Int32) | Indique si le groupe de nœuds sélectionnés contient le nœud spécifié par sa valeur numérique de l'identificateur. | |
Contains(String) | Indique si le groupe de nœuds sélectionnés contient le nœud spécifié par son nom complet. | |
Contains(UTP) | Détermine si ICollection contient une valeur spécifique. (Hérité de ICollection<IVsDataExplorerNode>.) | |
Contains(IVsDataObject) | Indique si le groupe de nœuds sélectionnés contient le nœud spécifié comme un objet de données. | |
Contains(String, array<Object[]) | Indique si le groupe de nœuds sélectionnés contient le nœud spécifié par son nom complet. | |
CopyAll | Copie tous les nœuds actifs au groupe de nœuds sélectionnés dans le presse-papiers. | |
CopyTo | Copie les éléments de ICollection dans Array, en commençant à un index particulier de Array. (Hérité de ICollection<IVsDataExplorerNode>.) | |
CutAll | Copie tous les nœuds actifs au groupe de nœuds sélectionnés vers le presse-papiers, puis les supprime. | |
DeleteAll | Supprime tous les nœuds actifs au groupe de nœuds sélectionnés. | |
DoDefaultActionOnAll | Exécute la commande par défaut, le cas échéant, dans le groupe de nœuds sélectionnés. | |
ExpandAll | Développe tous les nœuds actifs au groupe de nœuds sélectionnés. | |
Find(IVsDataObject) | Récupère le nœud spécifié du groupe de nœuds sélectionnés. | |
Find(String, array<Object[]) | Récupère le nœud spécifié du groupe de nœuds sélectionnés. | |
GetCommand | Obtient une commande de menu correspondant à la valeur spécifiée d' CommandID pour le groupe de nœuds sélectionnés. | |
GetEnumerator | Retourne un énumérateur qui itère au sein de la collection. (Hérité de IEnumerable<IVsDataExplorerNode>.) | |
OpenAllDocuments | Ouvre tous les nœuds au groupe de nœuds sélectionnés comme frames de fenêtre de document dans l'environnement d' Visual Studio . | |
RefreshAll() | Actualise tous les nœuds dans la sélection de groupe de nœud (et leurs nœuds enfants si en sont développés dans l'explorateur de serveurs) de façon asynchrone. | |
RefreshAll(Boolean) | Actualise tous les nœuds dans la sélection de groupe de nœud (et leurs nœuds enfants si en sont développés dans l'explorateur de serveurs). | |
Remove(Int32) | Supprime le nœud spécifié par sa valeur numérique d'identificateur du groupe de sélection de nœud. | |
Remove(String) | Supprime le nœud spécifié par son nom complet du groupe de sélection de nœud. | |
Remove(UTP) | Supprime la première occurrence d'un objet spécifique de ICollection. (Hérité de ICollection<IVsDataExplorerNode>.) | |
Remove(IVsDataObject) | Supprime le nœud spécifié par un objet de données du groupe de sélection de nœud. | |
Remove(String, array<Object[]) | Supprime le nœud spécifié du groupe de sélection de nœud. |
Début
Notes
Cette interface est implémentée en tant que service de l'élément DDEX.