Método INameSpaceTreeControlFolderCapabilities::GetFolderCapabilities (shobjidl_core.h)
Obtiene la capacidad de una carpeta para filtrarse a través del valor de clave de la propiedad System.IsPinnedToNameSpaceTree y cambiar el estado del registro de notificaciones.
Sintaxis
HRESULT GetFolderCapabilities(
[in] NSTCFOLDERCAPABILITIES nfcMask,
[out] NSTCFOLDERCAPABILITIES *pnfcValue
);
Parámetros
[in] nfcMask
Tipo: NSTCFOLDERCAPABILITIES
Funcionalidades para las que este método debe recuperar valores. Especifique uno o ambos de los siguientes:
NSTCFC_PINNEDITEMFILTERING (0x00000001)
0x00000001. La propiedad System.IsPinnedToNameSpaceTree existe en esta carpeta y se admite el filtrado basado en ese valor de propiedad.
NSTCFC_DELAY_REGISTER_NOTIFY (0x00000002)
0x00000002. El registro de las notificaciones de cambios se retrasa hasta que la carpeta se expanda en el panel de navegación.
[out] pnfcValue
Tipo: NSTCFOLDERCAPABILITIES*
Puntero a un valor que, cuando este método devuelve correctamente, recibe las funcionalidades solicitadas en nfcMask. Excepto en el caso de NSTCFC_NONE, los valores de bits en las posiciones no solicitadas específicamente en nfcMask no reflejan necesariamente las funcionalidades y no deben usarse.
NSTCFC_NONE (0x00000000)
0x00000000. La propiedad System.IsPinnedToNameSpaceTree no existe en esta carpeta. No se admite el filtrado.
NSTCFC_PINNEDITEMFILTERING (0x00000001)
0x00000001. La propiedad System.IsPinnedToNameSpaceTree existe en esta carpeta y se admite el filtrado basado en ese valor de propiedad.
NSTCFC_DELAY_REGISTER_NOTIFY (0x00000002)
0x00000002. El registro de las notificaciones de cambios se retrasa hasta que la carpeta se expanda en el panel de navegación.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl_core.h (include Shobjidl.h) |