Condividi tramite


Interfaccia IVsDataExplorerNodeSelection

Rappresenta un gruppo di nodi attualmente selezionato in Esplora server Visual Studio, insieme a un set di proprietà e azioni.

Questa API non è conforme a CLS. 

Spazio dei nomi:  Microsoft.VisualStudio.Data.Services
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Sintassi

'Dichiarazione
<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

Il tipo IVsDataExplorerNodeSelection espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica CanCopyAll Ottiene un valore che indica se il gruppo di nodi attualmente selezionato in Esplora server può essere copiato negli Appunti.
Proprietà pubblica CanCutAll Ottiene un valore che indica se il gruppo di nodi attualmente selezionato in Esplora server può essere ritagliato.
Proprietà pubblica CanDeleteAll Ottiene un valore che indica se il gruppo di nodi attualmente selezionato in Esplora server può essere eliminato.
Proprietà pubblica CanOpenAll Ottiene un valore che indica se il gruppo di nodi attualmente selezionato in Esplora server può essere aperto.
Proprietà pubblica Count Ottiene il numero di elementi contenuti in ICollection<T>. (Ereditato da ICollection<IVsDataExplorerNode>)
Proprietà pubblica IsReadOnly ottiene un valore che indica se ICollection<T> è di sola lettura. (Ereditato da ICollection<IVsDataExplorerNode>)
Proprietà pubblica Item[Int32] Ottiene il nodo specificato dal relativo identificatore numerico dal gruppo di nodi selezionati in Esplora server.
Proprietà pubblica Item[String] Ottiene il nodo specificato dal nome completo dal gruppo di nodi selezionati in Esplora server.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge un elemento a ICollection<T>. (Ereditato da ICollection<IVsDataExplorerNode>)
Metodo pubblico Clear Rimuove tutti gli elementi da ICollection<T>. (Ereditato da ICollection<IVsDataExplorerNode>)
Metodo pubblico CollapseAll Consente di comprimere tutti i nodi presenti nella selezione del nodo.
Metodo pubblico Contains(Int32) Indica se il gruppo di nodi selezionati contiene il nodo specificato dal valore numerico dell'identificatore.
Metodo pubblico Contains(String) Indica se il gruppo di nodi selezionati contiene il nodo specificato dal nome completo.
Metodo pubblico Contains(T) determina se ICollection<T> contiene un valore specifico. (Ereditato da ICollection<IVsDataExplorerNode>)
Metodo pubblico Contains(IVsDataObject) Indica se il gruppo di nodi selezionati contiene il nodo specificato come oggetto dati.
Metodo pubblico Contains(String, array<Object[]) Indica se il gruppo di nodi selezionati contiene il nodo specificato dal nome completo.
Metodo pubblico CopyAll Copia tutti i nodi presenti nel gruppo di nodi selezionati negli Appunti.
Metodo pubblico CopyTo Copia gli elementi di ICollection<T> in Array, l'avvio a un particolare Array indice. (Ereditato da ICollection<IVsDataExplorerNode>)
Metodo pubblico CutAll Copia tutti i nodi presenti nel gruppo di nodi selezionati negli Appunti e li visualizza.
Metodo pubblico DeleteAll Elimina tutti i nodi presenti nel gruppo di nodi selezionati.
Metodo pubblico DoDefaultActionOnAll Esegue il comando predefinito, se presente, nel gruppo di nodi selezionati.
Metodo pubblico ExpandAll Espandere tutti i nodi presenti nel gruppo di nodi selezionati.
Metodo pubblico Find(IVsDataObject) Recupera il nodo specificato dal gruppo di nodi selezionati.
Metodo pubblico Find(String, array<Object[]) Recupera il nodo specificato dal gruppo di nodi selezionati.
Metodo pubblico GetCommand Ottiene un comando di menu che corrisponde al valore specificato CommandID per il gruppo di nodi selezionati.
Metodo pubblico GetEnumerator() Restituisce un enumeratore che scorre la raccolta. (Ereditato da IEnumerable<IVsDataExplorerNode>)
Metodo pubblico GetEnumerator() Restituisce un enumeratore che scorre una raccolta. (Ereditato da IEnumerable)
Metodo pubblico OpenAllDocuments Aprire tutti i nodi nel gruppo di nodi selezionati come frame di finestra di documento nell'ambiente Visual Studio.
Metodo pubblico RefreshAll() Aggiorna tutti i nodi in selezione del nodo di gruppo e relativi nodi figlio si ne vengono espansi in Esplora server in modo asincrono.
Metodo pubblico RefreshAll(Boolean) Aggiorna tutti i nodi in selezione del nodo di gruppo e relativi nodi figlio si ne vengono espansi in Esplora server.
Metodo pubblico Remove(Int32) Rimuovere il nodo specificato dal valore numerico dell'identificatore dal gruppo di selezione del nodo.
Metodo pubblico Remove(String) Rimuovere il nodo specificato dal nome completo dal gruppo di selezione del nodo.
Metodo pubblico Remove(T) Rimuove la prima occorrenza di un oggetto specifico da ICollection<T>. (Ereditato da ICollection<IVsDataExplorerNode>)
Metodo pubblico Remove(IVsDataObject) Rimuovere il nodo specificato da un oggetto dati dal gruppo di selezione del nodo.
Metodo pubblico Remove(String, array<Object[]) Rimuovere il nodo specificato dal gruppo di selezione del nodo.

In alto

Note

L'interfaccia viene implementata come servizio incorporate di DDEX.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Data.Services