Поделиться через


EventBindingService Класс

Определение

Предоставляет простую реализацию интерфейса IEventBindingService .

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
Наследование
EventBindingService
Атрибуты
Реализации

Комментарии

Предоставляя службу для регистрации обработчиков событий для событий компонентов, EventBindingService предоставляет способ связать обработчик событий с событием компонента из кода конструктора.

Конструкторы

EventBindingService(IServiceProvider)

Инициализирует новый экземпляр класса EventBindingService.

Методы

CreateUniqueMethodName(IComponent, EventDescriptor)

Создает уникальное имя метода.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
FreeMethod(IComponent, EventDescriptor, String)

Предоставляет уведомление о том, что в обработчике событий больше не используется конкретный метод.

GetCompatibleMethods(EventDescriptor)

Возвращает коллекцию имен совместимых методов.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetService(Type)

Возвращает запрошенную службу из поставщика служб.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ShowCode()

Отображает пользовательский код.

ShowCode(IComponent, EventDescriptor, String)

Отображает пользовательский код для заданного метода.

ShowCode(Int32)

Отображает пользовательский код в строке с заданным номером.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
UseMethod(IComponent, EventDescriptor, String)

Предоставляет уведомление о том, что в обработчике событий больше не используется конкретный метод.

ValidateMethodName(String)

Выполняет проверку допустимости предоставленного имени метода для используемого языка или скрипта.

Явные реализации интерфейса

IEventBindingService.CreateUniqueMethodName(IComponent, EventDescriptor)

Создает уникальное имя для метода обработчика событий заданного компонента и события.

IEventBindingService.GetCompatibleMethods(EventDescriptor)

Возвращает коллекцию методов обработчика событий, обладающих сигнатурой метода, совместимой с заданным событием.

IEventBindingService.GetEvent(PropertyDescriptor)

Возвращает дескриптор EventDescriptor для события, которое представлено заданным дескриптором свойств, если он отражает событие.

IEventBindingService.GetEventProperties(EventDescriptorCollection)

Преобразует набор дескрипторов событий в набор дескрипторов свойств.

IEventBindingService.GetEventProperty(EventDescriptor)

Преобразует один дескриптор событий в дескриптор свойств.

IEventBindingService.ShowCode()

Отображает код пользователя для конструктора.

IEventBindingService.ShowCode(IComponent, EventDescriptor)

Отображает код пользователя для заданного события.

IEventBindingService.ShowCode(Int32)

Отображает код пользователя для конструктора в заданной строке.

Применяется к

См. также раздел