Enumerador de código de Status de arquivos.
O SccStatus enumerador contém valores constantes nomeados que especificam o estado de um arquivo no sistema de controle de origem. Essa enumeração é usada pelo Função SccQueryInfo e o POPLISTFUNC a função de retorno de chamada (consulte POPLISTFUNC para obter detalhes).
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
};
Membros
SCC_STATUS_INVALID
Não foi possível obter o status; Não confie nela.SCC_STATUS_NOTCONTROLLED
Arquivo não está sob controle de origem.SCC_STATUS_CONTROLLED
Arquivo está sob controle de origem.SCC_STATUS_CHECKEDOUT
Check-out pelo usuário atual no disco local.SCC_STATUS_OUTOTHER
Arquivo foi extraído por outro usuário.SCC_STATUS_OUTEXCLUSIVE
Arquivo é check-out exclusivo.SCC_STATUS_OUTMULTIPLE
Arquivo foi extraído por mais de um usuário.SCC_STATUS_OUTOFDATE
O arquivo não é o mais recente.SCC_STATUS_DELETED
Arquivo foi excluído do projeto.SCC_STATUS_LOCKED
O arquivo está bloqueado; Não há versões mais permitidos.SCC_STATUS_MERGED
Arquivo foram mesclado, mas ainda não foram corrigidos/verificado.SCC_STATUS_SHARED
Arquivo compartilhado entre projetos.SCC_STATUS_PINNED
Arquivo compartilhado para uma versão explícita.SCC_STATUS_MODIFIED
Arquivo foi modificado/quebrado/violado.SCC_STATUS_OUTBYUSER
Check-out, o arquivo é verificado pelo usuário atual.SCC_STATUS_NOMERGE
Arquivo nunca pode ser mesclado com e não precisa ser salvo antes um GET.SCC_STATUS_RESERVED_1
Reservado para uso interno.SCC_STATUS_RESERVED_2
Reservado para uso interno.