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 : System.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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.