Freigeben über


EventManagerDirectory-Klasse

Ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der 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.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.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 das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn Elemente hinzugefügt werden.
Öffentliche Eigenschaft ElementDeleted Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn Elemente gelöscht werden.
Öffentliche Eigenschaft ElementEventsBegun Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, bevor Ereignisse für Elemente ausgelöst werden.
Öffentliche Eigenschaft ElementEventsEnded Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, nachdem Elemente für Ereignisse ausgelöst wurden.
Öffentliche Eigenschaft ElementMoved Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn Elemente verschoben werden.
Öffentliche Eigenschaft ElementPropertyChanged Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn der Wert einer Eigenschaft für ein Element geändert wird.
Öffentliche Eigenschaft RolePlayerChanged Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn Elemente geändert werden, die Rolleninhaber sind.
Öffentliche Eigenschaft RolePlayerOrderChanged Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn Elemente, die Rolleninhaber sind, in einer anderen Reihenfolge vorliegen.
Öffentliche Eigenschaft TransactionBeginning Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn eine Transaktion startet.
Öffentliche Eigenschaft TransactionCommitted Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn für eine Transaktion ein Commit ausgeführt wird.
Öffentliche Eigenschaft TransactionRolledBack Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn für eine Transaktion ein Rollback ausgeführt 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 die Standardhashfunktion. (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 das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn das Deserialisieren eines Modells beginnt.
Öffentliches Ereignis DeserializationEnding Ruft das Ereignis-Manager-Verzeichnis ab und ermöglicht es Ihnen, benutzerdefinierten Code hinzuzufügen oder zu entfernen, der ausgeführt werden soll, wenn das Deserialisieren eines Modells endet.

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