Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu sınıf, denetim özelliği değişiklikleriyle ilgili olarak kapsayıcının havuzuna bildirim sağlamak için yöntemler sağlar.
Önemli
Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.
Sözdizimi
class CFirePropNotifyEvent
Üyeler
Genel Yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
| CFirePropNotifyEvent::FireOnChanged | (Statik) Kapsayıcının havuzuna bir denetim özelliğinin değiştiğini bildirir. |
| CFirePropNotifyEvent::FireOnRequestEdit | (Statik) Kapsayıcının havuzuna bir denetim özelliğinin değişmek üzere olduğunu bildirir. |
Açıklamalar
CFirePropNotifyEvent kapsayıcının havuzuna bir denetim özelliğinin değiştiğini veya değişmek üzere olduğunu bildiren iki yönteme sahiptir.
Denetiminizi uygulayan sınıf öğesinden IPropertyNotifySinkCFirePropNotifyEvent türetilirse, veya FireOnChangedçağırdığınızda FireOnRequestEdit yöntemler çağrılır. Denetim sınıfınız öğesinden IPropertyNotifySinktüretilmemişse, bu işlevlere yapılan çağrılar S_OK döndürür.
Denetim oluşturma hakkında daha fazla bilgi için bkz. ATL Öğreticisi.
Gereksinimler
Üst bilgi: atlctl.h
CFirePropNotifyEvent::FireOnChanged
Belirtilen nesne özelliğinin değiştirildiğini tüm bağlı IPropertyNotifySink arabirimlerine (nesnenin her bağlantı noktasında) bildirir.
static HRESULT FireOnChanged(IUnknown* pUnk, DISPID dispID);
Parametreler
Punk
[in] IUnknown Bildirimi gönderen nesnenin işaretçisi.
dispID
[in] Değiştirilen özelliğin tanımlayıcısı.
Dönüş Değeri
Standart HRESULT değerlerinden biri.
Açıklamalar
Denetiminiz bağlantı noktalarını desteklemese bile bu işlevi çağırmak güvenlidir.
CFirePropNotifyEvent::FireOnRequestEdit
Belirtilen nesne özelliğinin değişmek üzere olduğunu tüm bağlı IPropertyNotifySink arabirimlerine (nesnenin her bağlantı noktasında) bildirir.
static HRESULT FireOnRequestEdit(IUnknown* pUnk, DISPID dispID);
Parametreler
Punk
[in] IUnknown Bildirimi gönderen nesnenin işaretçisi.
dispID
[in] Değiştirmek üzere olan özelliğin tanımlayıcısı.
Dönüş Değeri
Standart HRESULT değerlerinden biri.
Açıklamalar
Denetiminiz bağlantı noktalarını desteklemese bile bu işlevi çağırmak güvenlidir.