Share via


IVSSDatabase Interface 

Represents a Visual SourceSafe database.

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

Syntax

'Declaration
<GuidAttribute("2A0DE0EE-2E9F-11D0-9236-00AA00A1EB95")> _
Public Interface IVSSDatabase
'Usage
Dim instance As IVSSDatabase
[GuidAttribute("2A0DE0EE-2E9F-11D0-9236-00AA00A1EB95")] 
public interface IVSSDatabase
[GuidAttribute(L"2A0DE0EE-2E9F-11D0-9236-00AA00A1EB95")] 
public interface class IVSSDatabase
/** @attribute GuidAttribute("2A0DE0EE-2E9F-11D0-9236-00AA00A1EB95") */ 
public interface IVSSDatabase
GuidAttribute("2A0DE0EE-2E9F-11D0-9236-00AA00A1EB95") 
public interface IVSSDatabase

Remarks

IVSSDatabase interface is the starting point of a Visual SourceSafe session. Always start by calling the Open method to log in, and then use the VSSItem property to retrieve objects that represent SourceSafe projects and files. These objects provide access to all remaining Visual SourceSafe interfaces.

See Also

Reference

IVSSDatabase Members
Microsoft.VisualStudio.SourceSafe.Interop Namespace

Concepts

Introduction to Visual SourceSafe Automation

Other Resources

Visual SourceSafe Automation
Visual SourceSafe Automation Reference