Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

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)

public void DropObjectNode(
	int itemId
)

Paramètres

itemId
Type : Int32

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

ExceptionCondition
ArgumentException

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

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.

Afficher: