共用方式為


IExplorerBrowser::SetPropertyBag 方法 (shobjidl_core.h)

設定屬性包的名稱。

語法

HRESULT SetPropertyBag(
  [in] LPCWSTR pszPropertyBag
);

參數

[in] pszPropertyBag

類型: LPCWSTR

常數、以 Null 結尾的 Unicode 字串指標,其中包含屬性包的名稱。 檢視用戶端應用程式特有的狀態資訊會儲存 (使用此名稱保存) 。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

ExplorerBrowser 可以藉由呼叫 函式 SHGetViewStatePropertyBag 來擷取儲存在屬性包中的屬性。 ExplorerBrowser 會寫入這個屬性包,此包也會儲存在登錄 (保存) 。 當 ExplorerBrowser 終結目前檢視、開始瀏覽或終結時,就會自動發生持續性。 在上述任何事件之後,它會寫入檢視狀態的相關信息,以防使用者已修改。

如果未儲存任何屬性,則會使用 ExplorerBrowser 的預設檢視狀態。 默認檢視狀態是使用者針對特定位置所設定的檢視狀態,或者如果使用者 () 從未修改過某個位置的檢視狀態,則默認檢視狀態是以 (檔類型的範本為基礎,例如,位置的檔、音樂和圖片) 。 所有總管視窗都會使用相同的序列來判斷預設檢視狀態。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h (包括 Shobjidl.h)