INameSpaceTreeControlFolderCapabilities::GetFolderCapabilities 方法 (shobjidl_core.h)
取得透過 System.IsPinnedToNameSpaceTree 屬性值篩選資料夾的功能,並變更通知註冊狀態。
語法
HRESULT GetFolderCapabilities(
[in] NSTCFOLDERCAPABILITIES nfcMask,
[out] NSTCFOLDERCAPABILITIES *pnfcValue
);
參數
[in] nfcMask
這個方法應該擷取值的功能。 指定下列其中一項或兩者:
NSTCFC_PINNEDITEMFILTERING (0x00000001)
0x00000001。 System.IsPinnedToNameSpaceTree 屬性存在於此資料夾,並支援根據該屬性值進行篩選。
NSTCFC_DELAY_REGISTER_NOTIFY (0x00000002)
0x00000002。 變更通知的註冊會延遲到資料夾在瀏覽窗格中展開為止。
[out] pnfcValue
值指標,當這個方法成功傳回時,會收到 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 |
標頭 | shobjidl_core.h (包含 Shobjidl.h) |