Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os sinalizadores SCC_CAP_xxx são sinalizadores de bits usados para indicar os recursos de um plug-in de controle do código-fonte. Os sinalizadores SCC_EXCAP_xxx são sinalizadores incrementais que indicam recursos estendidos e resolvem valores inteiros.
| Código de capacidade | Valor | Descrição |
|---|---|---|
SCC_CAP_REMOVE |
0x00000001L | Suporta o comando SccRemove e . |
SCC_CAP_RENAME |
0x00000002L | Suporta o comando SccRename e . |
SCC_CAP_DIFF |
0x00000004L | Suporta o SccDiff e o comando. |
SCC_CAP_HISTORY |
0x00000008L | Suporta o SccHistory e o comando. |
SCC_CAP_PROPERTIES |
0x00000010L | Suporta o comando SccProperties e . |
SCC_CAP_RUNSCC |
0x00000020L | Suporta o comando SccRunScc e . |
SCC_CAP_GETCOMMANDOPTIONS |
0x00000040L | Suporta o comando SccGetCommandOptions e . |
SCC_CAP_QUERYINFO |
0x00000080L | Suporta o comando SccQueryInfo e . |
SCC_CAP_GETEVENTS |
0x00000100L | Suporta o comando SccGetEvents e . |
SCC_CAP_GETPROJPATH |
0x00000200L | Suporta o comando SccGetProjPath e . |
SCC_CAP_ADDFROMSCC |
0x00000400L | Suporta o comando SccAddFromScc e . |
SCC_CAP_COMMENTCHECKOUT |
0x00000800L | Suporta um comentário no checkout. |
SCC_CAP_COMMENTCHECKIN |
0x00001000L | Suporta um comentário no check-in. |
SCC_CAP_COMMENTADD |
0x00002000L | Suporta um comentário em Adicionar. |
SCC_CAP_COMMENTREMOVE |
0x00004000L | Suporta um comentário em Remover. |
SCC_CAP_TEXTOUT |
0x00008000L | Grava texto em uma função de saída fornecida pelo IDE. |
SCC_CAP_ADD_STORELATEST |
0x00200000L | Suporta armazenamento de arquivos sem deltas. |
SCC_CAP_HISTORY_MULTFILE |
0x00400000L | Suporta vários históricos de arquivos. |
SCC_CAP_IGNORECASE |
0x00800000L | Suporta comparação de arquivos sem diferenciação de maiúsculas e minúsculas. |
SCC_CAP_IGNORESPACE |
0x01000000L | Suporta comparação de arquivos que ignora o espaço em branco. |
SCC_CAP_POPULATELIST |
0x02000000L | Suporta a localização de arquivos extras. |
SCC_CAP_COMMENTPROJECT |
0x04000000L | Suporta comentários sobre criar projeto. |
SCC_CAP_DIFFALWAYS |
0x10000000L | Suporta diff em todos os estados se estiver sob controle. |
SCC_CAP_GET_NOUI |
0x20000000L | O plug-in não oferece suporte a uma interface do usuário para Get, mas o IDE ainda pode chamar SccGet. |
SCC_CAP_REENTRANT |
0x40000000L | O plug-in é reentrante e thread-safe. Na versão 1.0, nenhum plug-in foi assumido como reentrante e thread-safe. Se um plug-in 1.1 definir esse bit, o host terá permissão para abrir vários projetos em paralelo. |
Bits de capacidade adicionados na versão 1.2
| Código de capacidade | Valor | Descrição |
|---|---|---|
SCC_CAP_CREATESUBPROJECT |
0x00010000L | Suporta o SccCreateSubProject. |
SCC_CAP_GETPARENTPROJECT |
0x00020000L | Suporta o SccGetParentProjectPath. |
SCC_CAP_BATCH |
0x00040000L | Suporta o SccBeginBatch e SccEndBatch. |
SCC_CAP_DIRECTORYSTATUS |
0x00080000L | Suporta o SccDirQueryInfo. |
SCC_CAP_DIRECTORYDIFF |
0x00100000L | Suporta o SccDirDiff. |
SCC_CAP_MULTICHECKOUT |
0x08000000L | Oferece suporte a vários check-outs em um arquivo e ao SccIsMultiCheckoutEnabled. |
SCC_CAP_SCCFILE |
0x80000000L | Suporta o arquivo MSSCCPRJ.SCC (sujeito à substituição de usuário/administrador) e o SccWillCreateSccFile. |
Bits de capacidade adicionados na versão 1.3
Esses sinalizadores são passados um de cada vez para a função SccGetExtendedCapabilities para determinar se o recurso é suportado.
| Código de capacidade estendido | Valor | Description |
|---|---|---|
SCC_EXCAP_CHECKOUT_LOCALVER |
1 | Suporta a SCC_CHECKOUT_LOCALVER opção de checkouts. |
SCC_EXCAP_BACKGROUND_GET |
2 | Suporta o SccBackgroundGet. |
SCC_EXCAP_ENUM_CHANGED_FILES |
3 | Suporta o SccEnumChangedFiles. |
SCC_EXCAP_POPULATELIST_DIR |
4 | Suporta a localização de diretórios extras. |
SCC_EXCAP_QUERYCHANGES |
5 | Oferece suporte à enumeração de alterações de arquivo. |
SCC_EXCAP_ADD_FILES_FROM_SCC |
6 | Suporta o SccAddFilesFromSCC. |
SCC_EXCAP_GET_USER_OPTIONS |
7 | Suporta o SccGetUserOption. |
SCC_EXCAP_THREADSAFE_QUERY_INFO |
8 | Suporta a chamada SccQueryInfo em vários threads. |
SCC_EXCAP_REMOVE_DIR |
9 | Suporta a função SccRemoveDir. |
SCC_EXCAP_DELETE_CHECKEDOUT |
10 | Pode excluir arquivos com check-out. |
SCC_EXCAP_RENAME_CHECKEDOUT |
11 | Pode renomear arquivos com check-out. |