Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
Az aktív sablontár (ATL) továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
Ez az osztály metódusokat biztosít a tároló fogadójának értesítésére a vezérlőtulajdonságok változásaival kapcsolatban.
Fontos
Ez az osztály és tagjai nem használhatók a Windows futtatókörnyezetben futó alkalmazásokban.
Szemantika
class CFirePropNotifyEvent
Tagok
Nyilvános módszerek
| Név | Description |
|---|---|
| CFirePropNotifyEvent::FireOnChanged | (Statikus) Értesíti a tároló fogadóját, hogy egy vezérlőtulajdonság megváltozott. |
| CFirePropNotifyEvent::FireOnRequestEdit | (Statikus) Értesíti a tároló fogadóját, hogy egy vezérlőtulajdonság módosulni fog. |
Megjegyzések
CFirePropNotifyEvent két metódussal értesíti a tároló fogadóját, hogy egy vezérlőtulajdonság módosult vagy módosulni fog.
Ha a vezérlőt megvalósító osztály származik IPropertyNotifySink, a CFirePropNotifyEvent metódusok meghívása a híváskor FireOnRequestEdit vagy FireOnChangeda . Ha a vezérlőosztály nem származik belőle IPropertyNotifySink, az ezekre a függvényekre irányuló hívások S_OK ad vissza.
A vezérlők létrehozásával kapcsolatos további információkért tekintse meg az ATL-oktatóanyagot.
Requirements
Fejléc: atlctl.h
CFirePropNotifyEvent::FireOnChanged
Értesíti az összes csatlakoztatott IPropertyNotifySink-adaptert (az objektum minden csatlakozási pontján), hogy a megadott objektumtulajdonság megváltozott.
static HRESULT FireOnChanged(IUnknown* pUnk, DISPID dispID);
Paraméterek
Punk
[in] Mutasson az IUnknown értesítést küldő objektumra.
dispID
[in] A módosított tulajdonság azonosítója.
Visszaadott érték
Az egyik standard HRESULT érték.
Megjegyzések
Ez a függvény akkor is biztonságosan hívható, ha a vezérlő nem támogatja a csatlakozási pontokat.
CFirePropNotifyEvent::FireOnRequestEdit
Értesíti az összes csatlakoztatott IPropertyNotifySink-adaptert (az objektum minden csatlakozási pontján), hogy a megadott objektumtulajdonság módosulni készül.
static HRESULT FireOnRequestEdit(IUnknown* pUnk, DISPID dispID);
Paraméterek
Punk
[in] Mutasson az IUnknown értesítést küldő objektumra.
dispID
[in] A módosítani kívánt tulajdonság azonosítója.
Visszaadott érték
Az egyik standard HRESULT érték.
Megjegyzések
Ez a függvény akkor is biztonságosan hívható, ha a vezérlő nem támogatja a csatlakozási pontokat.