Freigeben über


EventManagerDirectory-Klasse

Ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden soll, wenn ein Ereignis ausgelöst wird.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.EventManagerDirectory

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntax

'Declaration
Public Class EventManagerDirectory
public class EventManagerDirectory

Der EventManagerDirectory-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode EventManagerDirectory Initialisiert eine neue Instanz der EventManagerDirectory-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ElementAdded Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden soll, wenn Elemente hinzugefügt werden.
Öffentliche Eigenschaft ElementDeleted Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden soll, wenn Elemente gelöscht werden.
Öffentliche Eigenschaft ElementEventsBegun Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, die Ausführung von benutzerdefiniertem Code hinzugefügt oder entfernt werden, bevor Ereignisse nach Elementen ausgelöst werden.
Öffentliche Eigenschaft ElementEventsEnded Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code zur Ausführung nach Elementen für Ereignisse hinzuzufügen oder zu entfernen, die ausgelöst werden.
Öffentliche Eigenschaft ElementMoved Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden soll, wenn Elemente verschoben werden.
Öffentliche Eigenschaft ElementPropertyChanged Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden soll, wenn der Wert einer Eigenschaft für ein Element geändert wird.
Öffentliche Eigenschaft RolePlayerChanged Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden soll, wenn Elemente, die Rolle Player sind, geändert werden.
Öffentliche Eigenschaft RolePlayerOrderChanged Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden soll, wenn Elemente, die Rolle Player sind, in einer anderen Reihenfolge vorliegen.
Öffentliche Eigenschaft TransactionBeginning Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden soll, wenn eine Transaktion gestartet wird.
Öffentliche Eigenschaft TransactionCommitted Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden sollen, wenn für eine Transaktion ein Commit ausgeführt wird.
Öffentliche Eigenschaft TransactionRolledBack Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden soll, wenn eine Transaktion zurückgesetzt wird.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis DeserializationBeginning Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die ausgeführt werden soll, wenn deserialisierend eines Modells beginnt.
Öffentliches Ereignis DeserializationEnding Ruft den Ereignis-Manager Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, die beim Deserialisieren eines Modells Ausführung beendet.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling-Namespace