Share via


VSSRights Enumeration 

Identifies the ProjectRights and the DefaultProjectRights of a SourceSafe IVSSUser.

Namespace: Microsoft.VisualStudio.SourceSafe.Interop
Assembly: Microsoft.VisualStudio.SourceSafe.Interop (in microsoft.visualstudio.sourcesafe.interop.dll)

Syntax

'Declaration
<GuidAttribute("2A0DE0E6-2E9F-11D0-9236-00AA00A1EB95")> _
Public Enumeration VSSRights
'Usage
Dim instance As VSSRights
[GuidAttribute("2A0DE0E6-2E9F-11D0-9236-00AA00A1EB95")] 
public enum VSSRights
[GuidAttribute(L"2A0DE0E6-2E9F-11D0-9236-00AA00A1EB95")] 
public enum class VSSRights
/** @attribute GuidAttribute("2A0DE0E6-2E9F-11D0-9236-00AA00A1EB95") */ 
public enum VSSRights
GuidAttribute("2A0DE0E6-2E9F-11D0-9236-00AA00A1EB95") 
public enum VSSRights

Members

  Member name Description
VSSRIGHTS_ADDRENREM Identifies the ProjectRights and the DefaultProjectRights as Add, Rename, and Delete. 
VSSRIGHTS_ALL Identifies the ProjectRights and the DefaultProjectRights as Read, Check out, Check in, Add, Rename, Remove, and Destroy. 
VSSRIGHTS_CHKUPD Identifies the ProjectRights and the DefaultProjectRights as Check out and Check in. 
VSSRIGHTS_DESTROY Identifies the ProjectRights and the DefaultProjectRights as Destroy. 
VSSRIGHTS_INHERITED Identifies the ProjectRights as Inherited. 

If no explicit assignment is made to the ProjectRights of the project, this project and any project under it automatically inherit the rights of the parent project.

VSSRIGHTS_READ Identifies the ProjectRights and the DefaultProjectRights as Read. 

Remarks

The VSSRights enumeration elements:

Element

Description

Value

VSSRIGHTS_READ

Read.

1

VSSRIGHTS_CHKUPD

Check out, Check in.

2

VSSRIGHTS_ADDRENREM

Add, Rename, Remove.

4

VSSRIGHTS_DESTROY

Destroy.

8

VSSRIGHTS_ALL

Read, Check out, Check in, Add, Rename, Remove, Destroy.

15

VSSRIGHTS_INHERITED

Rights inherited from parent project. Not valid for DefaultProjectRights.

16

See Also

Reference

Microsoft.VisualStudio.SourceSafe.Interop Namespace
IVSSUser.ProjectRights Property
IVSSDatabase.DefaultProjectRights Property