__SccStatus Enumeration
Specifies the state of a file in the source control system.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.9.0 (in Microsoft.VisualStudio.Shell.Interop.9.0.dll)
Syntax
'Declaration
Public Enumeration __SccStatus
public enum __SccStatus
public enum class __SccStatus
type __SccStatus
public enum __SccStatus
Members
Member name | Description | |
---|---|---|
SCC_STATUS_INVALID | The file is in an unknown state; the status could not be obtained. | |
SCC_STATUS_NOTCONTROLLED | The file is not under source control. | |
SCC_STATUS_CONTROLLED | The file is under source control. | |
SCC_STATUS_CHECKEDOUT | The file is checked out by the current user at the specified path on the local disk. | |
SCC_STATUS_OUTOTHER | The file is checked out by another user. | |
SCC_STATUS_OUTEXCLUSIVE | The file is exclusively checked out. | |
SCC_STATUS_OUTMULTIPLE | The file is checked out by more than one user. | |
SCC_STATUS_OUTOFDATE | The file is not the most current version. | |
SCC_STATUS_DELETED | The file was deleted from the source control database. | |
SCC_STATUS_LOCKED | The file is locked; no more versions are allowed. | |
SCC_STATUS_MERGED | The file is merged but not yet fixed or verified. | |
SCC_STATUS_SHARED | The file is shared between projects in the source control database. | |
SCC_STATUS_PINNED | The file is shared and is pinned to a specific version. No more changes can be made to the file in the source control database until the file is unpinned. | |
SCC_STATUS_MODIFIED | The file was modified, broken, or violated. | |
SCC_STATUS_OUTBYUSER | The file is checked out by the current user. | |
SCC_STATUS_NOMERGE | The file can never be merged with. It does not have to be saved before a get operation. | |
SCC_STATUS_RESERVED_1 | This member is not intended to be used directly from your code because this member is specific to the source control provider. Team Foundation Client and the Microsoft Source Code Control Interface use this value to indicate that the file is excluded from source control. | |
SCC_STATUS_RESERVED_2 | This member is not intended to be used directly from your code because this member is specific to the source control provider. Team Foundation Client uses this value to indicate that the file has a pending edit. | |
SCC_STATUS_RESERVED_3 | This member is not intended to be used directly from your code because this member is specific to the source control provider. Team Foundation Client uses this value to indicate that the file is located in the current workspace. |
Remarks
This enumeration functions like File Status Code Enumerator, which is part of the Source Control Plug-in SDK.