Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define métodos para criar, remover, exibir e consultar o conteúdo de classe para o contexto de edição atual de manipulação de eventos.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Services.EventBindingService
Namespace: Microsoft.Windows.Design.Services
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public MustInherit Class EventBindingService
public abstract class EventBindingService
public ref class EventBindingService abstract
[<AbstractClass>]
type EventBindingService = class end
public abstract class EventBindingService
O tipo EventBindingService expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
EventBindingService | Quando substituído em uma classe derivada, inicializa uma nova instância de EventBindingService classe. |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
AddEventHandler | Quando substituído em uma classe derivada, solicita que um método especificado ser declaradas como manipular um evento especificado. |
![]() |
AllowClassNameForMethodName | Quando substituído em uma classe derivada, determina se um nome de classe pode ser usado na criação de um nome de método exclusivo em um idioma. |
![]() |
AppendStatements | Acrescenta o conjunto especificado de CodeStatement objetos para o manipulador de evento especificado. |
![]() |
CreateMethod | Quando substituído em uma classe derivada, cria um método que manipula um evento. |
![]() |
CreateUniqueMethodName | Quando substituído em uma classe derivada, retorna o nome de um método exclusivo para o manipulador de eventos. |
![]() |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetCompatibleMethods | Quando substituído em uma classe derivada, retorna os nomes dos métodos que são compatíveis com um evento especificado. |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) |
![]() |
GetMethodHandlers | Quando substituído em uma classe derivada, retorna uma lista de métodos que manipulam um evento especificado. |
![]() |
GetType | Obtém o Type da instância atual. (Herdado de Object.) |
![]() |
IsExistingMethodName | Quando substituído em uma classe derivada, determina se o nome de um método que manipula um evento especificado já existe. |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() |
OnEventHandlerGenerated | Raises the EventHandlerGenerated event. |
![]() |
RemoveHandle | Quando substituído em uma classe derivada, que solicita uma parada de método específico, tratamento de um evento específico por removê-lo de um Handles cláusula. |
![]() |
RemoveHandlesForName | Remove os manipuladores de eventos para o elemento especificado. |
![]() |
RemoveMethod | Quando substituído em uma classe derivada, que solicita uma parada de método específico manipulando um evento específico, removendo-a partir de um classe de manipulação de eventos. |
![]() |
SetClassName | Quando substituído em uma classe derivada, identifica os métodos que o serviço de ligação está se referindo como pertencente a classe especificada. |
![]() |
ShowMethod | Quando substituído em uma classe derivada, tenta exibir o método especificado para o usuário. |
![]() |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
![]() |
ValidateMethodName | Quando substituído em uma classe derivada, determina se o nome do método é um nome de método válido e gera uma exceção se ele não é. |
Início
Eventos
| Nome | Descrição | |
|---|---|---|
![]() |
EventHandlerGenerated | Ocorre quando um método é associado com um ModelEvent como resultado de uma chamada para o AddEventHandler método. |
Início
Comentários
Há duas maneiras de se associar a eventos com manipuladores de eventos em Visual Studio. A primeira é usando o Handles palavra-chave e o segundo é usando o AddHandler e RemoveHandler métodos. C#, usando + = e-= com um EventHandler corresponde à AddHandler e RemoveHandler. Ambas as formas podem ser usadas em Visual Basic. A segunda maneira somente pode ser usada em C#. For more information, see the following topics:
Eventos (Guia de programação do C#)
Criando Manipuladores de Eventos nos Formulários do Windows
Você pode usar o EventBindingService classe para estender o comportamento.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Windows.Design.Services
.gif)
.gif)
.gif)