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) |
Отображает пользовательский код конструктора в указанной строке. |