Método DataViewHierarchyAccessor.DropObjectNode
Ignora um nó existente que representa um objeto de fonte de dados da hierarquia do modo de exibição de dados.
Namespace: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)
Sintaxe
'Declaração
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: System.Int32
O ID de item do nó seja solto.
Exceções
Exceção | Condição |
---|---|
ArgumentException | O parâmetro de itemId é inválido ou representa um nó base não objeto. |
Comentários
Um provedor de DDEX deve chamar esse método em dois cenários.
O primeiro é para implementar alguma forma de “novo” <object>de comando (por exemplo, um comando de “nova tabela”), e depois que o designer foi colocada anterior, o usuário decidir cancelar a criação de esse novo objeto.Em esse cenário, o nó criado chamando CreateObjectNode deve ser solto.
A segunda ocorrência são ao implementar alguma forma de “de comando de <object>excluir”, onde um provedor desejará executar a operação de exclusão na fonte de dados e para solicitar em que o nó é removido da hierarquia do modo de exibição de dados.
Só é possível criar ou soltar os nós que representam um objeto de fonte de dados.Não é possível alterar dinamicamente o formato da hierarquia criando ou soltar nós estáticos como “apresenta” ou “exibe” o nó.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.