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é
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro