Compartir a través de


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)