IVSSDatabase MembersĀ
Represents a Visual SourceSafe database.
The following tables list the members exposed by the IVSSDatabase type.
Public Properties
Name | Description | |
---|---|---|
CurrentProject | Gets or sets a string representing the name of the current project of the IVSSUser. | |
DatabaseName | Gets a string representing the default database name. | |
DefaultProjectRights | Gets or sets the default project rights for a new IVSSUser added to the SourceSafe database. | |
ImpersonateCaller | Gets or sets a value that instructs the SourceSafe automation object to impersonate the identity of the caller while performing operations. | |
ProjectRightsEnabled | Gets or sets a value indicating whether the project rights are enabled. | |
SrcSafeIni | Gets a string representing a fully qualified path to the SRCSAFE.INI file of the current SourceSafe database. | |
User | Gets a reference of the IVSSUser type to an object representing a single user. | |
Username | Gets a string representing a name of the user currently logged on to a SourceSafe database. | |
Users | Gets a reference of the IVSSUsers type to an object representing a collection of all users the SourceSafe database. | |
VSSItem | Gets a reference of the IVSSItem type to an object representing a SourceSafe file or a SourceSafe project. |
Top
Public Methods
Name | Description | |
---|---|---|
AddUser | Adds a new user to the current database IVSSUsers collection. | |
Close | Closes the Visual SourceSafe database. | |
GetSetting | Provides access to user and database Initialization Variable values. | |
Open | Logs a user into the Visual SourceSafe database. |
Top
See Also
Reference
IVSSDatabase Interface
Microsoft.VisualStudio.SourceSafe.Interop Namespace
Concepts
Introduction to Visual SourceSafe Automation
Other Resources
Visual SourceSafe Automation
Visual SourceSafe Automation Reference