EventBindingService Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Arabirimin IEventBindingService varsayılan uygulaması.
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
- Devralma
-
EventBindingService
- Öznitelikler
- Uygulamalar
Açıklamalar
Bileşen olayları için olay işleyicilerini kaydetmeye yönelik bir hizmet sağlayarak, EventBindingService tasarımcı kodundan bir bileşen olayıyla olay işleyicisini bağlamanın bir yolunu sağlar.
Oluşturucular
| Name | Description |
|---|---|
| EventBindingService(IServiceProvider) |
EventBindingService sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Name | Description |
|---|---|
| CreateUniqueMethodName(IComponent, EventDescriptor) |
Benzersiz bir yöntem adı oluşturur. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| FreeMethod(IComponent, EventDescriptor, String) |
Belirli bir yöntemin artık bir olay işleyicisi tarafından kullanılmadığını belirten bir bildirim sağlar. |
| GetCompatibleMethods(EventDescriptor) |
Uyumlu yöntemlerin adlarından oluşan bir koleksiyon döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetService(Type) |
İstenen hizmeti hizmet sağlayıcısından alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ShowCode() |
Kullanıcı kodunu görüntüler. |
| ShowCode(IComponent, EventDescriptor, String) |
Belirtilen yöntem için kullanıcı kodunu görüntüler. |
| ShowCode(Int32) |
Verilen satır numarasındaki kullanıcı kodunu görüntüler. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| UseMethod(IComponent, EventDescriptor, String) |
Belirli bir yöntemin bir olay işleyicisi tarafından kullanıldığını belirten bir bildirim sağlar. |
| ValidateMethodName(String) |
Sağlanan yöntem adının kullanılan dil veya betik için geçerli olduğunu doğrular. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| IEventBindingService.CreateUniqueMethodName(IComponent, EventDescriptor) |
Belirtilen bileşen ve olay için bir olay işleyicisi yöntemi için benzersiz bir ad oluşturur. |
| IEventBindingService.GetCompatibleMethods(EventDescriptor) |
Belirtilen olayla uyumlu bir yöntem imzası olan olay işleyicisi yöntemleri koleksiyonunu alır. |
| IEventBindingService.GetEvent(PropertyDescriptor) |
EventDescriptor Belirtilen özellik tanımlayıcısının bir olayı temsil ediyorsa temsil ettiği olay için bir alır. |
| IEventBindingService.GetEventProperties(EventDescriptorCollection) |
Bir olay tanımlayıcıları kümesini bir özellik tanımlayıcıları kümesine dönüştürür. |
| IEventBindingService.GetEventProperty(EventDescriptor) |
Tek bir olay tanımlayıcısını özellik tanımlayıcısına dönüştürür. |
| IEventBindingService.ShowCode() |
Tasarımcının kullanıcı kodunu görüntüler. |
| IEventBindingService.ShowCode(IComponent, EventDescriptor) |
Belirtilen olay için kullanıcı kodunu görüntüler. |
| IEventBindingService.ShowCode(Int32) |
Tasarımcının kullanıcı kodunu belirtilen satırda görüntüler. |