共用方式為


SccProperties 函式

此函式會顯示檔案或專案的原始檔控制屬性。

語法

SCCRTN SccProperties (
   LPVOID pvContext,
   HWND   hWnd,
   LPCSTR lpFileName
);

參數

pvContext

[in]原始檔控制外掛程式內容結構。

hWnd

[in]原始檔控制外掛程式可作為其提供之任何對話框之父代的 IDE 視窗句柄。

lpFileName

[in]檔案或專案的完整路徑名稱。

傳回值

此函式的原始檔控制外掛程式實作應該會傳回下列其中一個值:

Description
SCC_OK 已成功顯示屬性。
SCC_I_RELOADFILE 版本控制系統已修改檔案屬性,因此 IDE 應該重載此檔案。
SCC_E_PROJNOTOPEN 指定的專案尚未在原始檔控制中開啟。
SCC_E_NOTAUTHORIZED 用戶無權檢視此檔案或項目的屬性。
SCC_E_FILENOTCONTROLLED 指定的檔案或專案不在原始檔控制之下。
SCC_E_NONSPECIFICERROR

SCC_E_UNKNOWNERROR
發生未知或一般錯誤。

備註

原始檔控制外掛程式會在自己的對話框中顯示屬性。

屬性是由原始檔控制外掛程式所定義,而且可能與外掛程式與外掛程式不同。 如果外掛程式允許使用者變更檔案的原始檔控制屬性,它應該會傳回 SCC_I_RELOAD 通知 IDE 需要重載此檔案或專案。

另請參閱