DataViewHierarchyAccessor.DropObjectNode (Método)
Quita un nodo existente que representa un objeto de origen de datos de la jerarquía de la vista de datos.
Espacio de nombres: Microsoft.VisualStudio.Data
Ensamblado: Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)
Sintaxis
'Declaración
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
)
Parámetros
itemId
Tipo: Int32El Id. de elemento del nodo que se interrumpirá.
Excepciones
Excepción | Condición |
---|---|
ArgumentException | El parámetro de itemId no es válido o representa un nodo basado no de objeto. |
Comentarios
Un proveedor de DDEX debe llamar a este método en dos escenarios.
El primero es al implementar una forma de comando “New <object>” (por ejemplo, “comandos de tabla New”) y, una vez han criado el diseñador, el usuario decide cancelar la creación de este nuevo objeto. En este escenario, el nodo creado llamando a CreateObjectNode debe quitarse.
El segundo caso consiste en implementar algún formulario “de comando de <object>delete”, donde un proveedor conveniente realizar la operación de eliminación en el origen de datos y después para solicitar que el nodo se quitará de la jerarquía de la vista de datos.
Sólo es posible crear o quitar los nodos que representan un objeto del origen de datos. No es posible modificar dinámicamente el formato de la jerarquía crear o quitar nodos estáticos como “muestra” o “ver” nodo.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.