Share via


DataViewHierarchyAccessor.DropObjectNode, méthode

Supprime un nœud existant qui représente un objet de la source de données de la hiérarchie de vue de données.

Espace de noms :  Microsoft.VisualStudio.Data
Assembly :  Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • itemId
    Type : Int32

    L'ID d'élément du nœud à supprimer.

Exceptions

Exception Condition
ArgumentException

Le paramètre d' itemId est incorrect ou représente un nœud basé sur l'objet.

Notes

Un fournisseur de DDEX doit appeler cette méthode dans deux cas.

Le premier est en implémentant une certaine forme de commande « nouvel <object> » (par exemple, une commande « nouvelle table »), et après que le concepteur a été élevé, l'utilisateur décide d'annuler la création de ce nouvel objet. Dans ce cas, le nœud créé en appelant CreateObjectNode doit être supprimé.

Le deuxième cas est en implémentant une certaine forme de commande « d' <object>de suppression », où un fournisseur souhaitera exécuter l'opération de suppression de la source de données et demander que le nœud ne soit supprimé de la hiérarchie de vue de données.

Il est uniquement possible de créer ou de supprimer des nœuds qui représentent un objet de la source de données. Il n'est pas possible de modifier dynamiquement le format de la hiérarchie en créant ou supprimer des nœuds statiques tels que « répertorie » ou « affiche » le nœud.

Sécurité .NET Framework

Voir aussi

Référence

DataViewHierarchyAccessor Classe

Microsoft.VisualStudio.Data, espace de noms