EventBindingService Sınıf

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.