IPerPropertyBrowsing::MapPropertyToPage-Methode (ocidl.h)
Ruft die CLSID der Eigenschaftenseite ab, die der angegebenen Eigenschaft zugeordnet ist.
Syntax
HRESULT MapPropertyToPage(
[in] DISPID dispID,
[out] CLSID *pClsid
);
Parameter
[in] dispID
Der Dispatchbezeichner der Eigenschaft.
[out] pClsid
Ein Zeiger auf die CLSID, die die Eigenschaftenseite identifiziert, die der durch dispID angegebenen Eigenschaft zugeordnet ist. Wenn diese Methode fehlschlägt, wird *pClsid auf CLSID_NULL festgelegt.
Rückgabewert
Diese Methode kann die standardmäßigen Rückgabewerte E_INVALIDARG und E_UNEXPECTED sowie die folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich abgeschlossen. |
|
Das -Objekt unterstützt überhaupt keine Eigenschaftenseiten oder unterstützt die Zuordnung von Eigenschaften zur SEITEN-CLSID nicht. Anders ausgedrückt: Dieses Feature bestimmter Eigenschaften wird nicht unterstützt. |
|
Die Adresse in pClsid ist ungültig. Es kann z. B. NULL sein. |
Hinweise
Die von dieser Methode zurückgegebene CLSID kann an OleCreatePropertyFrameIndirect übergeben werden, um die anfängliche Seite anzugeben, die im Eigenschaftenblatt angezeigt werden soll.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ocidl.h |