Metodo IPerPropertyBrowsing::MapPropertyToPage (ocidl.h)

Recupera il CLSID della pagina delle proprietà associata alla proprietà specificata.

Sintassi

HRESULT MapPropertyToPage(
  [in]  DISPID dispID,
  [out] CLSID  *pClsid
);

Parametri

[in] dispID

Identificatore dispatch della proprietà.

[out] pClsid

Puntatore al CLSID che identifica la pagina delle proprietà associata alla proprietà specificata da dispID. Se questo metodo ha esito negativo, *pClsid è impostato su CLSID_NULL.

Valore restituito

Questo metodo può restituire i valori restituiti standard E_INVALIDARG e E_UNEXPECTED, nonché i valori seguenti.

Codice restituito Descrizione
S_OK
Metodo completato correttamente.
E_NOTIMPL
L'oggetto non supporta affatto le pagine delle proprietà o non supporta le proprietà di mapping al CLSID della pagina. In altre parole, questa funzionalità di esplorazione di proprietà specifiche non è supportata.
E_POINTER
L'indirizzo in pClsid non è valido. Ad esempio, può essere NULL.

Commenti

Il CLSID restituito da questo metodo può essere passato a OleCreatePropertyFrameIndirect per specificare la pagina iniziale da visualizzare nella finestra delle proprietà.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ocidl.h

Vedi anche

IPerPropertyBrowsing