This topic has not yet been rated - Rate this topic

IVsSccProjectEnlistmentChoice Interface

Indicates the choices a user will be given by a project when a project is retrieved from source control, otherwise known as enlisting in a project.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in microsoft.visualstudio.shell.interop.8.0.dll)

[GuidAttribute("53544C4D-06F8-11D0-8E5E-00A0C911005A")] 
[InterfaceTypeAttribute(1)] 
public interface IVsSccProjectEnlistmentChoice
/** @attribute GuidAttribute("53544C4D-06F8-11D0-8E5E-00A0C911005A") */ 
/** @attribute InterfaceTypeAttribute(1) */ 
public interface IVsSccProjectEnlistmentChoice
GuidAttribute("53544C4D-06F8-11D0-8E5E-00A0C911005A") 
InterfaceTypeAttribute(1) 
public interface IVsSccProjectEnlistmentChoice

This interface works in conjunction with the IVsSccProjectEnlistmentFactory and IVsSccEnlistmentPathTranslation interfaces.

Notes to Implementers This interface is implemented by a project type when it wants to control what choices a user has when enlisting in the project under source control.

Notes to Callers The environment calls this interface when a project is going to be retrieved from source control.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ