Metodo INameSpaceTreeControlFolderCapabilities::GetFolderCapabilities (shobjidl_core.h)
Ottiene la funzionalità di una cartella da filtrare tramite il valore della chiave della proprietà System.IsPinnedToNameSpaceTree e modificare lo stato di registrazione delle notifiche.
Sintassi
HRESULT GetFolderCapabilities(
[in] NSTCFOLDERCAPABILITIES nfcMask,
[out] NSTCFOLDERCAPABILITIES *pnfcValue
);
Parametri
[in] nfcMask
Tipo: NSTCFOLDERCAPABILITIES
Funzionalità per cui questo metodo deve recuperare i valori. Specificare una o entrambe le opzioni seguenti:
NSTCFC_PINNEDITEMFILTERING (0x00000001)
0x00000001. La proprietà System.IsPinnedToNameSpaceTree esiste in questa cartella e il filtro in base al valore della proprietà è supportato.
NSTCFC_DELAY_REGISTER_NOTIFY (0x00000002)
0x00000002. La registrazione per le notifiche di modifica viene ritardata fino a quando la cartella non viene espansa nel riquadro di spostamento.
[out] pnfcValue
Tipo: NSTCFOLDERCAPABILITIES*
Puntatore a un valore che, quando questo metodo restituisce correttamente, riceve le funzionalità richieste in nfcMask. Tranne nel caso di NSTCFC_NONE, i valori bit nelle posizioni non richiesti in modo specifico in nfcMask non riflettono necessariamente le funzionalità e non devono essere usate.
NSTCFC_NONE (0x00000000)
0x00000000. La proprietà System.IsPinnedToNameSpaceTree non esiste in questa cartella. Filtraggio non supportato.
NSTCFC_PINNEDITEMFILTERING (0x00000001)
0x00000001. La proprietà System.IsPinnedToNameSpaceTree esiste in questa cartella e il filtro in base al valore della proprietà è supportato.
NSTCFC_DELAY_REGISTER_NOTIFY (0x00000002)
0x00000002. La registrazione per le notifiche di modifica viene ritardata fino a quando la cartella non viene espansa nel riquadro di spostamento.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |