Partager via


IVsDataExplorerNodeSelection Interface

Définition

Important

Cette API n’est pas conforme CLS.

Représente la sélection actuelle des nœuds de connexion de l’Explorateur de données.

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)
Attributs
Implémente

Propriétés

CanCopyAll

Obtient une valeur indiquant si le groupe de nœuds actuellement sélectionnés dans Server Explorer peut être copié dans le Presse-papiers.

CanCutAll

Obtient une valeur indiquant si le groupe de nœuds actuellement sélectionnés dans Server Explorer peut être coupé.

CanDeleteAll

Obtient une valeur indiquant si le groupe de nœuds actuellement sélectionnés dans Server Explorer peut être supprimé.

CanOpenAll

Obtient une valeur indiquant si le groupe de nœuds actuellement sélectionnés dans Server Explorer peut être ouvert.

Item[Int32]

Obtient le nœud spécifié par son identificateur numérique à partir du groupe de nœuds sélectionnés dans Server Explorer.

Item[String]

Obtient le nœud spécifié par son nom complet à partir du groupe de nœuds sélectionnés dans Server Explorer.

Méthodes

CollapseAll()

Réduit tous les nœuds présents dans la sélection de nœuds.

Contains(Int32)

Indique si le groupe de nœuds sélectionnés contient le nœud spécifié par sa valeur d’identificateur numérique.

Contains(IVsDataObject)

Indique si le groupe de nœuds sélectionnés contient le nœud spécifié en tant qu’objet de données.

Contains(String)

Indique si le groupe de nœuds sélectionnés contient le nœud spécifié par son nom complet.

Contains(String, 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 présents dans le groupe de nœuds sélectionnés dans le Presse-papiers.

CutAll()

Copie tous les nœuds présents dans le groupe de nœuds sélectionnés dans le Presse-papiers, puis les supprime.

DeleteAll()

Supprime tous les nœuds présents dans le groupe de nœuds sélectionnés.

DoDefaultActionOnAll()

Exécute la commande par défaut, le cas échéant, sur le groupe de nœuds sélectionnés.

ExpandAll()

Développe tous les nœuds présents dans le groupe de nœuds sélectionnés.

Find(IVsDataObject)

Récupère le nœud spécifié à partir du groupe de nœuds sélectionnés.

Find(String, Object[])

Récupère le nœud spécifié à partir du groupe de nœuds sélectionnés.

GetCommand(CommandID)

Obtient une commande de menu correspondant à la valeur spécifiée CommandID pour le groupe de nœuds sélectionnés.

OpenAllDocuments()

Ouvre tous les nœuds du groupe de nœuds sélectionnés en tant que cadres de fenêtre de document dans l’environnement Visual Studio.

RefreshAll()

Actualise tous les nœuds de la sélection de nœuds de groupe (et leurs nœuds enfants le cas échéant sont développés dans Server Explorer) de manière asynchrone.

RefreshAll(Boolean)

Actualise tous les nœuds de la sélection de nœuds de groupe (et leurs nœuds enfants le cas échéant sont développés dans Server Explorer).

Remove(Int32)

Supprime du groupe de sélection de nœuds le nœud spécifié par sa valeur d’identificateur numérique.

Remove(IVsDataObject)

Supprime le nœud spécifié par un objet de données du groupe de sélection de nœuds.

Remove(String)

Supprime du groupe de sélection de nœuds le nœud spécifié par son nom complet.

Remove(String, Object[])

Supprime le nœud spécifié du groupe de sélection de nœuds.

Méthodes d’extension

EmptyIfNull<T>(IEnumerable<T>)

Retourne cette énumération au cas où elle n’est pas null. Dans le cas où il est null, retournez l’énumération vide.

S’applique à