Partager via


Énumérateur de code de statut de fichier

L'énumérateur d' SccStatus contient des valeurs constantes nommées qui spécifient l'état d'un fichier dans le système de contrôle de code source. Cette énumération est utilisée par SccQueryInfo, fonction et la fonction de rappel d' POPLISTFUNC (consultez POPLISTFUNC pour plus d'informations).

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
};

Membres

  • SCC_STATUS_INVALID
    l'état n'a pas pu être obtenu ; ne comptez pas.

  • SCC_STATUS_NOTCONTROLLED
    Le fichier n'est pas sous contrôle de code source.

  • SCC_STATUS_CONTROLLED
    Le fichier est sous contrôle de code source.

  • SCC_STATUS_CHECKEDOUT
    Vérifiés par l'utilisateur en cours sur le disque local.

  • SCC_STATUS_OUTOTHER
    le fichier est vérifié par un autre utilisateur.

  • SCC_STATUS_OUTEXCLUSIVE
    le fichier est exclusivement vérifié.

  • SCC_STATUS_OUTMULTIPLE
    Le fichier est vérifié par plusieurs utilisateurs.

  • SCC_STATUS_OUTOFDATE
    le fichier n'est pas le plus récent.

  • SCC_STATUS_DELETED
    le fichier a été supprimé du projet.

  • SCC_STATUS_LOCKED
    le fichier est verrouillé ; pas des versions plus autorisés.

  • SCC_STATUS_MERGED
    le fichier a été fusionné mais pas encore résolu/vérifié.

  • SCC_STATUS_SHARED
    le fichier est partagé entre les projets.

  • SCC_STATUS_PINNED
    Le fichier est partagé avec une version explicite.

  • SCC_STATUS_MODIFIED
    Le fichier a été modifié/désactivé/enfreint.

  • SCC_STATUS_OUTBYUSER
    le fichier est vérifié par l'utilisateur actuel.

  • SCC_STATUS_NOMERGE
    Le fichier peut ne jamais être fusionné avec et n'a pas besoin d'être enregistré auparavant un GET.

  • SCC_STATUS_RESERVED_1
    Réservé à une utilisation interne.

  • SCC_STATUS_RESERVED_2
    Réservé à une utilisation interne.

Voir aussi

Référence

SccQueryInfo, fonction

POPLISTFUNC

Autres ressources

Plug-ins de contrôle de code source