Freigeben über


CodeModelEventsClass.ElementDeleted-Ereignis

Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.

Wird ausgelöst, wenn ein CodeElement gelöscht wird.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Syntax

'Declaration
Public Overridable Event ElementDeleted As _dispCodeModelEvents_ElementDeletedEventHandler
public virtual event _dispCodeModelEvents_ElementDeletedEventHandler ElementDeleted
public:
virtual   event _dispCodeModelEvents_ElementDeletedEventHandler^ ElementDeleted {
    void add (_dispCodeModelEvents_ElementDeletedEventHandler^ value);
    void remove (_dispCodeModelEvents_ElementDeletedEventHandler^ value);
}
abstract ElementDeleted : IEvent<_dispCodeModelEvents_ElementDeletedEventHandler,
    CodeElement>
override ElementDeleted : IEvent<_dispCodeModelEvents_ElementDeletedEventHandler,
    CodeElement>
JScript unterstützt keine Ereignisse.

Implementiert

_dispCodeModelEvents_Event.ElementDeleted

Hinweise

Hinweis

Die Werte von Codemodellelementen wie Klassen, Strukturen, Funktionen, Attributen, Delegaten usw. können nach bestimmten Bearbeitungsvorgängen nicht deterministisch sein, d. h., dass nicht mehr davon ausgegangen werden kann, dass ihre Werte immer unverändert bleiben.Weitere Informationen finden Sie im Abschnitt zum Änderungsverhalten von Codemodellelementwerten unter Ermitteln von Code über das Codemodell (Visual Basic).

Beispiele

Dim WithEvents oCodeModelEvents As EnvDTE80.CodeModelEvents
Private Sub OnCodeElementDeleted(ByVal Parent As Object, ByVal _
  Element As EnvDTE.CodeElement) Handles _
  oCodeModelEvents.ElementDeleted
    MsgBox(Element.Name + "(Kind=" + Str(Element.Kind) + ") was _
      removed.")
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

CodeModelEventsClass Klasse

EnvDTE80-Namespace

Weitere Ressourcen

Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell

Ermitteln von Code über das Codemodell (Visual Basic)

Ermitteln von Code über das Codemodell (Visual C#)