Freigeben über


EventBindingService Klasse

Definition

Eine Standardimplementierung der IEventBindingService-Schnittstelle.

public ref class EventBindingService abstract : System::ComponentModel::Design::IEventBindingService
public abstract class EventBindingService : System.ComponentModel.Design.IEventBindingService
[System.Security.SecurityCritical]
public abstract class EventBindingService : System.ComponentModel.Design.IEventBindingService
type EventBindingService = class
    interface IEventBindingService
[<System.Security.SecurityCritical>]
type EventBindingService = class
    interface IEventBindingService
Public MustInherit Class EventBindingService
Implements IEventBindingService
Vererbung
EventBindingService
Attribute
Implementiert

Hinweise

Indem Sie einen Dienst zum Registrieren von Ereignishandlern für Komponentenereignisse bereitstellen, EventBindingService können Sie einen Ereignishandler mit einem Komponentenereignis aus Designercode verknüpfen.

Konstruktoren

EventBindingService(IServiceProvider)

Initialisiert eine neue Instanz der EventBindingService-Klasse.

Methoden

CreateUniqueMethodName(IComponent, EventDescriptor)

Erstellt einen eindeutigen Methodennamen.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
FreeMethod(IComponent, EventDescriptor, String)

Stellt eine Benachrichtigung bereit, dass eine bestimmte Methode nicht mehr von einem Ereignishandler verwendet wird.

GetCompatibleMethods(EventDescriptor)

Gibt eine Auflistung von Namen kompatibler Methoden zurück.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetService(Type)

Ruft den angeforderten Dienst vom Dienstanbieter ab.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ShowCode()

Zeigt Benutzercode an.

ShowCode(IComponent, EventDescriptor, String)

Zeigt den Benutzercode für die angegebene Methode an.

ShowCode(Int32)

Zeigt den Benutzercode an der angegebenen Zeilennummer an.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
UseMethod(IComponent, EventDescriptor, String)

Stellt eine Benachrichtigung bereit, dass eine bestimmte Methode von einem Ereignishandler verwendet wird.

ValidateMethodName(String)

Überprüft, ob der bereitgestellte Methodenname für die verwendete Sprache oder das verwendete Skript gültig ist.

Explizite Schnittstellenimplementierungen

IEventBindingService.CreateUniqueMethodName(IComponent, EventDescriptor)

Erstellt einen eindeutigen Namen einer Ereignishandlermethode für die angegebene Komponente und das angegebene Ereignis.

IEventBindingService.GetCompatibleMethods(EventDescriptor)

Ruft eine Auflistung von Ereignishandlermethoden ab, die über eine mit dem angegebenen Ereignis kompatible Methodensignatur verfügen.

IEventBindingService.GetEvent(PropertyDescriptor)

Ruft einen EventDescriptor für das Ereignis ab, das vom angegebenen Eigenschaftenbezeichner dargestellt wird, sofern dieser ein Ereignis darstellt.

IEventBindingService.GetEventProperties(EventDescriptorCollection)

Konvertiert eine Gruppe von Ereignisdeskriptoren in eine Gruppe von Eigenschaftenbezeichnern.

IEventBindingService.GetEventProperty(EventDescriptor)

Konvertiert einen einzelnen Ereignisdeskriptor in einen Eigenschaftenbezeichner.

IEventBindingService.ShowCode()

Zeigt den Benutzercode für den Designer an.

IEventBindingService.ShowCode(IComponent, EventDescriptor)

Zeigt den Benutzercode für das angegebene Ereignis an.

IEventBindingService.ShowCode(Int32)

Zeigt den Benutzercode für den Designer in der angegebenen Zeile an.

Gilt für:

Weitere Informationen