Condividi tramite


Metodo DataViewHierarchyAccessor.DropObjectNode

Rilascia un nodo esistente che rappresenta un oggetto dall'origine dati nella gerarchia di visualizzazione dati.

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

Sintassi

'Dichiarazione
Public Sub DropObjectNode ( _
    itemId As Integer _
)
public void DropObjectNode(
    int itemId
)
public:
void DropObjectNode(
    int itemId
)
member DropObjectNode : 
        itemId:int -> unit
public function DropObjectNode(
    itemId : int
)

Parametri

  • itemId
    Tipo: Int32

    ID elemento del nodo da rilasciare.

Eccezioni

Eccezione Condizione
ArgumentException

Il parametro itemId non è valido oppure rappresenta un nodo in base non oggetto.

Note

Un provider di DDEX deve chiamare questo metodo in due scenari.

Il primo è quando si implementa qualche forma "del comando di nuovo <object>", ad esempio "un comando nuova Tabella") e dopo la finestra di progettazione è stata allevata, l'utente decide di annullare la creazione di questo nuovo oggetto. In questo scenario, il nodo creato chiamando CreateObjectNode deve essere rilasciati.

Il secondo caso è quando si implementa qualche forma "del comando di <object>delete", in cui un provider desidererà per eseguire l'operazione di eliminazione nell'origine dati e quindi per richiedere che il nodo sia stato rimosso dalla gerarchia di visualizzazione dati.

È possibile solo creare o eliminare i nodi che rappresentano un oggetto nell'origine dati. Non è possibile modificare dinamicamente il formato della gerarchia creare o eliminare i nodi statici come "presenta" o "visualizzazione" il nodo.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

DataViewHierarchyAccessor Classe

Spazio dei nomi Microsoft.VisualStudio.Data