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: Int32ID 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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.