EventBindingService Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Výchozí implementace IEventBindingService rozhraní.
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
- Dědičnost
-
EventBindingService
- Atributy
- Implementuje
Poznámky
Poskytnutím služby pro registraci obslužných rutin událostí pro události komponent poskytuje způsob, EventBindingService jak propojit obslužnou rutinu události s událostí komponenty z kódu návrháře.
Konstruktory
| Name | Description |
|---|---|
| EventBindingService(IServiceProvider) |
Inicializuje novou instanci EventBindingService třídy. |
Metody
| Name | Description |
|---|---|
| CreateUniqueMethodName(IComponent, EventDescriptor) |
Vytvoří jedinečný název metody. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| FreeMethod(IComponent, EventDescriptor, String) |
Poskytuje oznámení, že konkrétní metoda již není používána obslužnou rutinou události. |
| GetCompatibleMethods(EventDescriptor) |
Vrátí kolekci názvů kompatibilních metod. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetService(Type) |
Získá požadovanou službu od poskytovatele služeb. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ShowCode() |
Zobrazí uživatelský kód. |
| ShowCode(IComponent, EventDescriptor, String) |
Zobrazí uživatelský kód pro zadanou metodu. |
| ShowCode(Int32) |
Zobrazí uživatelský kód na daném čísle řádku. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| UseMethod(IComponent, EventDescriptor, String) |
Poskytuje oznámení, že obslužná rutina události používá konkrétní metodu. |
| ValidateMethodName(String) |
Ověří, že zadaný název metody je platný pro použitý jazyk nebo skript. |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| IEventBindingService.CreateUniqueMethodName(IComponent, EventDescriptor) |
Vytvoří jedinečný název pro metodu obslužné rutiny události pro zadanou komponentu a událost. |
| IEventBindingService.GetCompatibleMethods(EventDescriptor) |
Získá kolekci metod obslužné rutiny událostí, které mají podpis metody kompatibilní se zadanou událostí. |
| IEventBindingService.GetEvent(PropertyDescriptor) |
EventDescriptor Získá pro událost, že zadaný popisovač vlastnosti představuje, pokud představuje událost. |
| IEventBindingService.GetEventProperties(EventDescriptorCollection) |
Převede sadu popisovačů událostí na sadu popisovačů vlastností. |
| IEventBindingService.GetEventProperty(EventDescriptor) |
Převede jeden popisovač události na popisovač vlastnosti. |
| IEventBindingService.ShowCode() |
Zobrazí uživatelský kód pro návrháře. |
| IEventBindingService.ShowCode(IComponent, EventDescriptor) |
Zobrazí uživatelský kód pro zadanou událost. |
| IEventBindingService.ShowCode(Int32) |
Zobrazí uživatelský kód návrháře na zadaném řádku. |