Condividi tramite


EventBindingService Classe

Definizione

Implementazione predefinita dell'interfaccia 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
Ereditarietà
EventBindingService
Attributi
Implementazioni

Commenti

Fornendo un servizio per la registrazione dei gestori eventi per gli eventi del componente, EventBindingService offre un modo per collegare un gestore eventi a un evento componente dal codice della finestra di progettazione.

Costruttori

EventBindingService(IServiceProvider)

Inizializza una nuova istanza della classe EventBindingService.

Metodi

CreateUniqueMethodName(IComponent, EventDescriptor)

Crea un nome di metodo univoco.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
FreeMethod(IComponent, EventDescriptor, String)

Fornisce una notifica quando un determinato metodo non viene più utilizzato da un gestore eventi.

GetCompatibleMethods(EventDescriptor)

Restituisce un insieme di nomi di metodi compatibili.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetService(Type)

Ottiene il servizio richiesto dal provider del servizio.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ShowCode()

Visualizza il codice utente.

ShowCode(IComponent, EventDescriptor, String)

Visualizza il codice utente per il metodo specificato.

ShowCode(Int32)

Visualizza il codice utente del numero di riga indicato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
UseMethod(IComponent, EventDescriptor, String)

Indica con una notifica che un determinato metodo viene utilizzato da un gestore eventi.

ValidateMethodName(String)

Convalida la validità del nome di metodo fornito per il linguaggio o lo script utilizzato.

Implementazioni dell'interfaccia esplicita

IEventBindingService.CreateUniqueMethodName(IComponent, EventDescriptor)

Crea un nome univoco per un metodo di gestione degli eventi per il componente e l'evento specificati.

IEventBindingService.GetCompatibleMethods(EventDescriptor)

Ottiene un insieme di metodi di gestione degli eventi dotati di firme di metodo compatibili con l'evento specificato.

IEventBindingService.GetEvent(PropertyDescriptor)

Ottiene un oggetto EventDescriptor per l'evento rappresentato dal descrittore di proprietà specificato, se la proprietà rappresenta un evento.

IEventBindingService.GetEventProperties(EventDescriptorCollection)

Converte un gruppo di descrittori di evento in un gruppo di descrittori di proprietà.

IEventBindingService.GetEventProperty(EventDescriptor)

Converte un singolo descrittore di evento in un descrittore di proprietà.

IEventBindingService.ShowCode()

Visualizza il codice utente per la finestra di progettazione.

IEventBindingService.ShowCode(IComponent, EventDescriptor)

Visualizza il codice utente per l'evento specificato.

IEventBindingService.ShowCode(Int32)

Visualizza il codice utente per la finestra di progettazione corrispondente alla riga specificata.

Si applica a

Vedi anche