Condividi tramite


IVsDataExplorerNodeSelection Interfaccia

Definizione

Importante

Questa API non è conforme a CLS.

Rappresenta la selezione corrente dei nodi di connessione di Esplora dati.

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)
Attributi
Implementazioni

Proprietà

CanCopyAll

Ottiene un valore che indica se il gruppo di nodi attualmente selezionati in Esplora server può essere copiato negli Appunti.

CanCutAll

Ottiene un valore che indica se è possibile tagliare il gruppo di nodi attualmente selezionati in Esplora server.

CanDeleteAll

Ottiene un valore che indica se è possibile eliminare il gruppo di nodi attualmente selezionati in Esplora server.

CanOpenAll

Ottiene un valore che indica se è possibile aprire il gruppo di nodi attualmente selezionati in Esplora server.

Item[Int32]

Ottiene il nodo specificato dal relativo identificatore numerico dal gruppo di nodi selezionati in Esplora server.

Item[String]

Ottiene il nodo specificato dal nome completo dal gruppo di nodi selezionati in Esplora server.

Metodi

CollapseAll()

Comprime tutti i nodi presenti nella selezione del nodo.

Contains(Int32)

Indica se il gruppo di nodi selezionati contiene il nodo specificato dal valore dell'identificatore numerico.

Contains(IVsDataObject)

Indica se il gruppo di nodi selezionati contiene il nodo specificato come oggetto dati.

Contains(String)

Indica se il gruppo di nodi selezionati contiene il nodo specificato dal nome completo.

Contains(String, Object[])

Indica se il gruppo di nodi selezionati contiene il nodo specificato dal nome completo.

CopyAll()

Copia tutti i nodi presenti nel gruppo di nodi selezionati negli Appunti.

CutAll()

Copia tutti i nodi presenti nel gruppo di nodi selezionati negli Appunti e li elimina.

DeleteAll()

Elimina tutti i nodi presenti nel gruppo di nodi selezionati.

DoDefaultActionOnAll()

Esegue il comando predefinito, se presente, nel gruppo di nodi selezionati.

ExpandAll()

Espande tutti i nodi presenti nel gruppo di nodi selezionati.

Find(IVsDataObject)

Recupera il nodo specificato dal gruppo di nodi selezionati.

Find(String, Object[])

Recupera il nodo specificato dal gruppo di nodi selezionati.

GetCommand(CommandID)

Ottiene un comando di menu corrispondente al valore specificato CommandID per il gruppo di nodi selezionati.

OpenAllDocuments()

Apre tutti i nodi nel gruppo di nodi selezionati come fotogrammi delle finestre dei documenti nell'ambiente Di Visual Studio.

RefreshAll()

Aggiorna tutti i nodi nella selezione del nodo del gruppo (e i relativi nodi figlio se sono espansi in Esplora server) in modo asincrono.

RefreshAll(Boolean)

Aggiorna tutti i nodi nella selezione dei nodi del gruppo e i relativi nodi figlio se sono espansi in Esplora server.

Remove(Int32)

Rimuove il nodo specificato dal valore dell'identificatore numerico dal gruppo di selezione del nodo.

Remove(IVsDataObject)

Rimuove il nodo specificato da un oggetto dati dal gruppo di selezione del nodo.

Remove(String)

Rimuove il nodo specificato dal nome completo dal gruppo di selezione del nodo.

Remove(String, Object[])

Rimuove il nodo specificato dal gruppo di selezione del nodo.

Metodi di estensione

EmptyIfNull<T>(IEnumerable<T>)

Restituisce questa enumerazione nel caso in cui non sia null. In caso contrario, l'enumerazione null restituisce vuota.

Si applica a