Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Identifies the IVSSCheckout status of a SourceSafe file.
Namespace: Microsoft.VisualStudio.SourceSafe.Interop
Assembly: Microsoft.VisualStudio.SourceSafe.Interop (in microsoft.visualstudio.sourcesafe.interop.dll)
Syntax
'Declaration
<GuidAttribute("783CD4ED-9D54-11CF-B8EE-00608CC9A71F")> _
Public Enumeration VSSFileStatus
'Usage
Dim instance As VSSFileStatus
[GuidAttribute("783CD4ED-9D54-11CF-B8EE-00608CC9A71F")]
public enum VSSFileStatus
[GuidAttribute(L"783CD4ED-9D54-11CF-B8EE-00608CC9A71F")]
public enum class VSSFileStatus
/** @attribute GuidAttribute("783CD4ED-9D54-11CF-B8EE-00608CC9A71F") */
public enum VSSFileStatus
GuidAttribute("783CD4ED-9D54-11CF-B8EE-00608CC9A71F")
public enum VSSFileStatus
Members
| Member name | Description | |
|---|---|---|
| VSSFILE_CHECKEDOUT | Identifies the file status as checked out by the IVSSUser other than the current IVSSUser. | |
| VSSFILE_CHECKEDOUT_ME | Identifies the file status as checked out by the current IVSSUser. | |
| VSSFILE_NOTCHECKEDOUT | Identifies the file status as not checked out. |
Remarks
The VSSFileStatus enumeration elements:
Element |
Description |
Value |
|---|---|---|
VSSFILE_NOTCHECKEDOUT |
Not checked out. |
0 |
VSSFILE_CHECKEDOUT |
Checked out by IVSSUser other than current user. |
1 |
VSSFILE_CHECKEDOUT_ME |
Checked out by current IVSSUser. |
2 |
Note
The VSSFileStatus enumeration elements are not cumulative. If a file is checked out by the current user and also is checked out by another user, the IsCheckedOut property returns VSSFILE_CHECKEDOUT_ME and not VSSFILE_CHECKEDOUT + VSSFILE_CHECKEDOUT_ME.
See Also
Reference
Microsoft.VisualStudio.SourceSafe.Interop Namespace
IVSSItem Interface
IVSSItem.IsCheckedOut Property