Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert Methoden zum Erstellen, Entfernen, Anzeigen und Abfragen der Inhalte der Ereignisbehandlungsklasse für den aktuellen Bearbeitungskontext.
Vererbungshierarchie
System.Object
Microsoft.Windows.Design.Services.EventBindingService
Namespace: Microsoft.Windows.Design.Services
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Public MustInherit Class EventBindingService
public abstract class EventBindingService
public ref class EventBindingService abstract
[<AbstractClass>]
type EventBindingService = class end
public abstract class EventBindingService
Der EventBindingService-Typ macht die folgenden Member verfügbar.
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
EventBindingService | Initialisiert beim Überschreiben in einer abgeleiteten Klasse eine neue Instanz der EventBindingService-Klasse. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
AddEventHandler | Fordert beim Überschreiben in einer abgeleiteten Klasse an, dass eine angegebene Methode als Behandler eines angegebenen Ereignisses deklariert wird. |
![]() |
AllowClassNameForMethodName | Bestimmt beim Überschreiben in einer abgeleiteten Klasse, ob ein Klassenname beim Erstellen eines eindeutigen Methodennamens in einer Sprache verwendet werden kann. |
![]() |
AppendStatements | Fügt die angegebene Auflistung von CodeStatement-Objekten an den angegebenen Ereignishandler an. |
![]() |
CreateMethod | Erstellt beim Überschreiben in einer abgeleiteten Klasse eine Methode, die ein Ereignis behandelt. |
![]() |
CreateUniqueMethodName | Gibt beim Überschreiben in einer abgeleiteten Klasse einen eindeutigen Methodennamen für einen Ereignishandler zurück. |
![]() |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) |
![]() |
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.) |
![]() |
GetCompatibleMethods | Gibt beim Überschreiben in einer abgeleiteten Klasse die Namen von Methoden zurück, die mit einem angegebenen Ereignis kompatibel sind. |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetMethodHandlers | Gibt beim Überschreiben in einer abgeleiteten Klasse eine Liste der Methoden zurück, die ein angegebenes Ereignis behandeln. |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
IsExistingMethodName | Bestimmt beim Überschreiben in einer abgeleiteten Klasse, ob ein Methodenname, der ein angegebenes Ereignis behandelt, bereits vorhanden ist. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
OnEventHandlerGenerated | Löst das EventHandlerGenerated-Ereignis aus. |
![]() |
RemoveHandle | Fordert beim Überschreiben in einer abgeleiteten Klasse an, dass eine bestimmte Methode ein bestimmtes Ereignis nicht weiter behandelt. Dazu wird die Methode aus der Handles-Klausel entfernt. |
![]() |
RemoveHandlesForName | Entfernt die Ereignishandler für das angegebene Element. |
![]() |
RemoveMethod | Fordert beim Überschreiben in einer abgeleiteten Klasse an, dass eine bestimmte Methode ein bestimmtes Ereignis nicht weiter behandelt. Dazu wird die Methode aus einer Behandlungsklasse entfernt. |
![]() |
SetClassName | Identifiziert beim Überschreiben in einer abgeleiteten Klasse die Methoden, auf die der Bindungsdienst als zur angegebenen Klasse zugehörige Methoden verweist. |
![]() |
ShowMethod | Versucht beim Überschreiben in einer abgeleiteten Klasse, dem Benutzer die angegebene Methode anzuzeigen. |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
![]() |
ValidateMethodName | Bestimmt beim Überschreiben in einer abgeleiteten Klasse, ob es sich bei einem Methodennamen um einen gültigen Methodennamen handelt und löst eine Ausnahme aus, wenn dies nicht der Fall ist. |
Zum Seitenanfang
Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
EventHandlerGenerated | Tritt ein, wenn eine Methode als Ergebnis eines Aufrufs der AddEventHandler-Methode einem ModelEvent zugeordnet ist. |
Zum Seitenanfang
Hinweise
Es gibt zwei Möglichkeiten, Ereignishandlern in Visual Studio Ereignisse zuzuordnen. Bei der ersten Möglichkeit verwenden Sie das Handles-Schlüsselwort und bei der zweiten die AddHandler-Methode und die RemoveHandler-Methode. In C# entspricht das Verwenden von += und -= mit einem EventHandler AddHandler und RemoveHandler. In Visual Basic können beide Möglichkeiten verwendet werden. In C# kann nur die zweite Möglichkeit verwendet werden. Weitere Informationen finden Sie unter den folgenden Themen:
Ereignisse (C#-Programmierhandbuch)
Erstellen von Ereignishandlern in Windows Forms
Mit der EventBindingService-Klasse können Sie dieses Verhalten erweitern.
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.Windows.Design.Services-Namespace
.gif)
.gif)
.gif)