Freigeben über


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
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_NOTIMPL
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.
E_POINTER
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

Weitere Informationen

IPerPropertyBrowsing