Partager via


ReferencesEventsClass.ReferenceRemoved, événement

Cet événement prend en charge l'infrastructure .NET Framework et n'est pas destiné à être utilisé directement à partir de votre code.

Se produit immédiatement après la suppression d'une référence dans un projet.

Espace de noms: VSLangProj
Assembly : VSLangProj (dans vslangproj.dll)

Syntaxe

'Déclaration
Public Event ReferenceRemoved As _dispReferencesEvents_ReferenceRemovedEventHandler Implements _dispReferencesEvents_Event.ReferenceRemoved
'Utilisation
Dim instance As ReferencesEventsClass
Dim handler As _dispReferencesEvents_ReferenceRemovedEventHandler

AddHandler instance.ReferenceRemoved, handler
public virtual event _dispReferencesEvents_ReferenceRemovedEventHandler _dispReferencesEvents_Event.ReferenceRemoved
public:
virtual event _dispReferencesEvents_ReferenceRemovedEventHandler^ ReferenceRemoved {
    void add (_dispReferencesEvents_ReferenceRemovedEventHandler^ A_1) = _dispReferencesEvents_Event::ReferenceRemoved::add;
    void remove (_dispReferencesEvents_ReferenceRemovedEventHandler^ A_1) = _dispReferencesEvents_Event::ReferenceRemoved::remove;
}
J#  prend en charge l'utilisation d'implémentations d'interface explicite mais pas la déclaration de nouvelles implémentations d'interface explicite.
JScript prend en charge l'utilisation d'événements mais pas la déclaration de nouveaux événements.

Notes

Une référence à la propriété Collection, ContainingProject ou SourceProject du paramètre pReference retourne la valeur Nothing, car la référence n'appartient à aucune collection ni à aucun projet. Si vous tentez de définir la propriété CopyLocal, une erreur se produit. En effet, l'opération n'a pas de raison d'être si la référence ne figure pas dans un projet. L'appel à la méthode Remove génère également une erreur.

Voir aussi

Référence

ReferencesEventsClass, classe
Membres ReferencesEventsClass
VSLangProj, espace de noms