Upgrade your Internet Experience
United States - English
Argentina (Español)
Australia (English)
Brasil (Português)
Canada (English)
Canada (Français)
中国 (简体中文)
Colombia (Español)
Deutschland (Deutsch)
España (Español)
France (Français)
India (English)
Italia (Italiano)
日本 (日本語)
México (Español)
Perú (Español)
Россия (Pусский)
United Kingdom (English)
United States (English)
More...
Microsoft.com
Welcome
Sign in
Visual Studio Developer Center
Home
Library
Learn
Download
Support
Community
Forums
Printer Friendly Version
Send
Add Content...
Click to Rate and Give Feedback
Give feedback on this content
MSDN Library
MSDN
Please Wait
MSDN Library
Please Wait
Development Tools and Languages
Please Wait
Visual Studio 2005
Please Wait
Visual SourceSafe
Please Wait
Visual SourceSafe Reference
Please Wait
Visual SourceSafe Automation
Please Wait
Microsoft.VisualStudio.SourceSafe.I...
Please Wait
Switch on low bandwidth view
Collapse All
This page is specific to
Microsoft Visual Studio 2005/.NET Framework 2.0
Other versions are also available for the following:
Microsoft Visual Studio 2008/.NET Framework 3.5
Visual SourceSafe Automation
Microsoft.VisualStudio.SourceSafe.Interop Namespace
Contains VSS Automation interfaces, collections, events, and enumerations.
Classes
Class
Description
IVSSEvents_SinkHelper
VSSAppClass
VSSCheckoutClass
VSSDatabaseClass
VSSItemClass
VSSUserClass
VSSVersionClass
Interfaces
Interface
Description
IVSS
Represents a Visual SourceSafe database.
IVSSCheckout
Represents a checkout record of a SourceSafe file.
IVSSCheckoutModifiable
Represents a checkout record of a SourceSafe file.
IVSSCheckouts
A collection of all the
IVSSCheckout
records of a file.
IVSSDatabase
Represents a Visual SourceSafe database.
IVSSEventHandler
SourceSafe add-in must implement this interface.
IVSSEvents
Represents Visual SourceSafe events.
IVSSEvents_Event
See
IVSSEvents
IVSSItem
Represents a file or a project within the SourceSafe database.
IVSSItems
Represents a collection of all children (files and subprojects) of a SourceSafe project.
IVSSUser
Represents a single user in the current SourceSafe database.
IVSSUsers
Represents a collection of all users within the SourceSafe database.
IVSSVersion
Represents a version of a file or a project in the SourceSafe database.
IVSSVersions
A collection of all the versions of a file or a project.
VSSApp
Implements
IVSS
and
IVSSEvents_Event
interfaces.
VSSCheckout
See
IVSSCheckout
.
VSSDatabase
See
IVSSDatabase
.
VSSItem
See
IVSSItem
.
VSSUser
See
IVSSUser
.
VSSVersion
See
IVSSVersion
.
Delegates
Delegate
Description
IVSSEvents_AfterAddEventHandler
IVSSEvents_AfterBranchEventHandler
IVSSEvents_AfterCheckinEventHandler
IVSSEvents_AfterCheckoutEventHandler
IVSSEvents_AfterEventEventHandler
IVSSEvents_AfterRenameEventHandler
IVSSEvents_AfterUndoCheckoutEventHandler
IVSSEvents_BeforeAddEventHandler
IVSSEvents_BeforeBranchEventHandler
IVSSEvents_BeforeCheckinEventHandler
IVSSEvents_BeforeCheckoutEventHandler
IVSSEvents_BeforeEventEventHandler
IVSSEvents_BeforeRenameEventHandler
IVSSEvents_BeforeUndoCheckoutEventHandler
IVSSEvents_BeginCommandEventHandler
IVSSEvents_EndCommandEventHandler
Enumerations
Enumeration
Description
SourceSafeTypeLibVersion
Enables code to check the IVSS version being accessed.
VSSCheckoutType
Designates the type of check out for a
VSSCheckout
object.
VSSFileStatus
Identifies the
IVSSCheckout
status of a SourceSafe file.
VSSFlags
Defines various SourceSafe settings.
VSSItemEncoding
Represents encoding type of a file.
VSSItemType
Identifies the types of
IVSSItem
as file or project.
VSSRights
Identifies the
ProjectRights
and the
DefaultProjectRights
of a SourceSafe
IVSSUser
.
Tags
:
Add a tag
Add
Cancel
Flag as
ContentBug
Community Content
Add new content
Annotations
|
Edit
Tags
:
Add a tag
Add
Cancel
Flag as
ContentBug
© 2009 Microsoft Corporation. All rights reserved.
Terms of Use
|
Trademarks
|
Privacy Statement