EventBindingService Класс

Определение

Предоставляет простую реализацию интерфейса IEventBindingService .A default implementation of the IEventBindingService interface.

public ref class EventBindingService abstract : System::ComponentModel::Design::IEventBindingService
[System.Security.SecurityCritical]
public abstract class EventBindingService : System.ComponentModel.Design.IEventBindingService
type EventBindingService = class
    interface IEventBindingService
Public MustInherit Class EventBindingService
Implements IEventBindingService
Наследование
EventBindingService
Атрибуты
Реализации

Комментарии

Предоставляя службу для регистрации обработчиков событий для событий компонента, EventBindingService предоставляет способ связывания обработчика событий с событием компонента из кода конструктора.By providing a service for registering event handlers for component events, EventBindingService provides a way to link an event handler with a component event from designer code.

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

EventBindingService(IServiceProvider)

Инициализация нового экземпляра класса EventBindingService.Initializes a new instance of the EventBindingService class.

Методы

CreateUniqueMethodName(IComponent, EventDescriptor)

Создает уникальное имя метода.Creates a unique method name.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Предоставляет уведомление о том, что в обработчике событий больше не используется конкретный метод.Provides a notification that a particular method is no longer being used by an event handler.

GetCompatibleMethods(EventDescriptor)

Возвращает коллекцию имен совместимых методов.Returns a collection of names of compatible methods.

GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

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

Возвращает запрошенную службу из поставщика служб.Gets the requested service from the service provider.

GetType()

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

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

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

ShowCode(IComponent, EventDescriptor, String)

Отображает пользовательский код для заданного метода.Displays the user code for the specified method.

ShowCode(Int32)

Отображает пользовательский код в строке с заданным номером.Displays the user code at the given line number.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

Предоставляет уведомление о том, что в обработчике событий больше не используется конкретный метод.Provides a notification that a particular method is being used by an event handler.

ValidateMethodName(String)

Выполняет проверку допустимости предоставленного имени метода для используемого языка или скрипта.Validates that the provided method name is valid for the language or script being used.

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

IEventBindingService.CreateUniqueMethodName(IComponent, EventDescriptor)

Создает уникальное имя для метода обработчика событий заданного компонента и события.Creates a unique name for an event-handler method for the specified component and event.

IEventBindingService.GetCompatibleMethods(EventDescriptor)

Возвращает коллекцию методов обработчика событий, обладающих сигнатурой метода, совместимой с заданным событием.Gets a collection of event-handler methods that have a method signature compatible with the specified event.

IEventBindingService.GetEvent(PropertyDescriptor)

Возвращает дескриптор EventDescriptor для события, которое представлено заданным дескриптором свойств, если он отражает событие.Gets an EventDescriptor for the event that the specified property descriptor represents, if it represents an event.

IEventBindingService.GetEventProperties(EventDescriptorCollection)

Преобразует набор дескрипторов событий в набор дескрипторов свойств.Converts a set of event descriptors to a set of property descriptors.

IEventBindingService.GetEventProperty(EventDescriptor)

Преобразует один дескриптор событий в дескриптор свойств.Converts a single event descriptor to a property descriptor.

IEventBindingService.ShowCode()

Отображает код пользователя для конструктора.Displays the user code for the designer.

IEventBindingService.ShowCode(IComponent, EventDescriptor)

Отображает код пользователя для заданного события.Displays the user code for the specified event.

IEventBindingService.ShowCode(Int32)

Отображает код пользователя для конструктора в заданной строке.Displays the user code for the designer at the specified line.

Безопасность

NamedPermissionSet
для полного доступа к системным ресурсам.for full access to system resources. Значения спроса: LinkDemand, InheritanceDemand.Demand values: LinkDemand, InheritanceDemand. Связанное состояние:Associated state:

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

Дополнительно