共用方式為


檔案狀態碼列舉程式

SccStatus列舉值包含在原始檔控制系統中指定的檔案狀態的具名常數值。 這個列舉型別由SccQueryInfo 函式和POPLISTFUNC回呼函式 (請參閱POPLISTFUNC如需詳細資訊)。

enum SccStatus {
   SCC_STATUS_INVALID          = -1L,
   SCC_STATUS_NOTCONTROLLED    = 0x0000L,
   SCC_STATUS_CONTROLLED       = 0x0001L,
   SCC_STATUS_CHECKEDOUT       = 0x0002L,
   SCC_STATUS_OUTOTHER         = 0x0004L,
   SCC_STATUS_OUTEXCLUSIVE     = 0x0008L,
   SCC_STATUS_OUTMULTIPLE      = 0x0010L,
   SCC_STATUS_OUTOFDATE        = 0x0020L,
   SCC_STATUS_DELETED          = 0x0040L,
   SCC_STATUS_LOCKED           = 0x0080L,
   SCC_STATUS_MERGED           = 0x0100L,
   SCC_STATUS_SHARED           = 0x0200L,
   SCC_STATUS_PINNED           = 0x0400L,
   SCC_STATUS_MODIFIED         = 0x0800L,
   SCC_STATUS_OUTBYUSER        = 0x1000L
   SCC_STATUS_NOMERGE          = 0x2000L
   SCC_STATUS_RESERVED_1       = 0x4000L
   SCC_STATUS_RESERVED_2       = 0x8000L
};

Members

  • SCC_STATUS_INVALID
    無法取得狀態。 請勿依賴它。

  • SCC_STATUS_NOTCONTROLLED
    檔案不是原始檔控制之下。

  • SCC_STATUS_CONTROLLED
    檔案已受到版本控制。

  • SCC_STATUS_CHECKEDOUT
    取出目前的使用者,在本機磁碟上。

  • SCC_STATUS_OUTOTHER
    檔案已被其他使用者簽出。

  • SCC_STATUS_OUTEXCLUSIVE
    檔案已獨佔簽出。

  • SCC_STATUS_OUTMULTIPLE
    檔案是由一個以上的使用者簽出。

  • SCC_STATUS_OUTOFDATE
    檔案不是最新的。

  • SCC_STATUS_DELETED
    已經從專案刪除檔案。

  • SCC_STATUS_LOCKED
    檔案已被鎖定。 允許任何多個版本。

  • SCC_STATUS_MERGED
    檔案已合併,但還沒有固定/驗證。

  • SCC_STATUS_SHARED
    在專案之間共用檔案。

  • SCC_STATUS_PINNED
    明確的版本,共用檔案。

  • SCC_STATUS_MODIFIED
    檔案已經修改/中斷/違反。

  • SCC_STATUS_OUTBYUSER
    檔案是由目前使用者取出。

  • SCC_STATUS_NOMERGE
    永遠不會與合併檔案,並不需要取得之前儲存。

  • SCC_STATUS_RESERVED_1
    保留供內部使用。

  • SCC_STATUS_RESERVED_2
    保留供內部使用。

請參閱

參考

SccQueryInfo 函式

POPLISTFUNC

其他資源

原始檔控制外掛程式