Partilhar via


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

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

Consulte também

Referência

DataViewHierarchyAccessor Classe

Namespace Microsoft.VisualStudio.Data