Метод INameSpaceTreeControlFolderCapabilities::GetFolderCapabilities (shobjidl_core.h)

Получает возможность фильтрации папки по значению ключа свойства System.IsPinnedToNameSpaceTree и состоянию регистрации уведомления об изменении.

Синтаксис

HRESULT GetFolderCapabilities(
  [in]  NSTCFOLDERCAPABILITIES nfcMask,
  [out] NSTCFOLDERCAPABILITIES *pnfcValue
);

Параметры

[in] nfcMask

Тип: NSTCFOLDERCAPABILITIES

Возможности, для которых этот метод должен получать значения. Укажите один или оба следующих параметра:

NSTCFC_PINNEDITEMFILTERING (0x00000001)

0x00000001. Свойство System.IsPinnedToNameSpaceTree существует в этой папке, и поддерживается фильтрация на основе этого значения свойства.

NSTCFC_DELAY_REGISTER_NOTIFY (0x00000002)

0x00000002. Регистрация уведомлений об изменениях откладывается до тех пор, пока папка не будет развернута в области навигации.

[out] pnfcValue

Тип: NSTCFOLDERCAPABILITIES*

Указатель на значение, которое при успешном возврате этого метода получает возможности, запрашиваемые в nfcMask. За исключением случаев NSTCFC_NONE, битовые значения в позициях, не запрошенных в nfcMask , не обязательно отражают возможности и не должны использоваться.

NSTCFC_NONE (0x00000000)

0x00000000. Свойство System.IsPinnedToNameSpaceTree не существует в этой папке. Фильтрация не поддерживается.

NSTCFC_PINNEDITEMFILTERING (0x00000001)

0x00000001. Свойство System.IsPinnedToNameSpaceTree существует в этой папке, и поддерживается фильтрация на основе этого значения свойства.

NSTCFC_DELAY_REGISTER_NOTIFY (0x00000002)

0x00000002. Регистрация уведомлений об изменениях откладывается до тех пор, пока папка не будет развернута в области навигации.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shobjidl.h)