Share via


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 bir olay işleyicisini tasarımcı kodundan bir bileşen olayına bağlamanın bir yolunu sağlar.

Oluşturucular

EventBindingService(IServiceProvider)

EventBindingService sınıfının yeni bir örneğini başlatır.

Yöntemler

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()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ 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 dizeyi 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ılmakta olan dil veya betik için geçerli olduğunu doğrular.

Belirtik Arabirim Kullanımları

IEventBindingService.CreateUniqueMethodName(IComponent, EventDescriptor)

Belirtilen bileşen ve olay için bir olay işleyici yöntemi için benzersiz bir ad oluşturur.

IEventBindingService.GetCompatibleMethods(EventDescriptor)

Belirtilen olayla uyumlu bir yöntem imzası olan olay işleyici yöntemlerinin koleksiyonunu alır.

IEventBindingService.GetEvent(PropertyDescriptor)

EventDescriptor Bir olayı temsil ediyorsa, belirtilen özellik tanımlayıcısının 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ın 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.