Sdílet prostřednictvím


CFirePropNotifyEvent – třída

Tato třída poskytuje metody pro upozorňování jímky kontejneru na změny vlastností řízení.

Důležité

Tuto třídu a její členy nelze použít v aplikacích, které se spouští v prostředí Windows Runtime.

Syntaxe

class CFirePropNotifyEvent

Členové

Veřejné metody

Jméno popis
CFirePropNotifyEvent::FireOnChanged (Statické) Upozorní jímku kontejneru, že se změnila vlastnost ovládacího prvku.
CFirePropNotifyEvent::FireOnRequestEdit (Statické) Upozorní jímku kontejneru, že se chystá změnit vlastnost ovládacího prvku.

Poznámky

CFirePropNotifyEvent obsahuje dvě metody, které upozorní jímku kontejneru, že se vlastnost ovládacího prvku změnila nebo se chystá změnit.

Pokud třída implementuje váš ovládací prvek je odvozen z IPropertyNotifySink, CFirePropNotifyEvent metody jsou vyvolány při volání FireOnRequestEdit nebo FireOnChanged. Pokud vaše třída ovládacího prvku není odvozena IPropertyNotifySink, volání těchto funkcí vrací S_OK.

Další informace o vytváření ovládacích prvků najdete v kurzu KNIHOVNY ATL.

Požadavky

Hlavička: atlctl.h

CFirePropNotifyEvent::FireOnChanged

Upozorní všechny připojené IPropertyNotifySink rozhraní (na každém spojovacím bodu objektu), že se zadaná vlastnost objektu změnila.

static HRESULT FireOnChanged(IUnknown* pUnk, DISPID dispID);

Parametry

Punk
[v] Ukazatel na IUnknown objekt, který odesílá oznámení.

Dispid
[v] Identifikátor vlastnosti, která se změnila.

Vrácená hodnota

Jedna ze standardních hodnot HRESULT.

Poznámky

Tato funkce je bezpečná pro volání, i když váš ovládací prvek nepodporuje spojovací body.

CFirePropNotifyEvent::FireOnRequestEdit

Upozorní všechny připojené IPropertyNotifySink rozhraní (na každém spojovacím bodu objektu), že zadaná vlastnost objektu se chystá změnit.

static HRESULT FireOnRequestEdit(IUnknown* pUnk, DISPID dispID);

Parametry

Punk
[v] Ukazatel na IUnknown objekt, který odesílá oznámení.

Dispid
[v] Identifikátor vlastnosti, která se má změnit.

Vrácená hodnota

Jedna ze standardních hodnot HRESULT.

Poznámky

Tato funkce je bezpečná pro volání, i když váš ovládací prvek nepodporuje spojovací body.

Viz také

Přehled třídy