IVsProjectSelector Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Allows scenarios to dynamically take ownership between more than one project system. Solution loader will first try to match the project type to the registered ProjectSelectors and if there is one, will call GetProjectFactoryGuid which in turn looks into the pszFilename and look for condition to redirect the project load using either Legacy Project System or New Project System.
public interface class IVsProjectSelector
public interface class IVsProjectSelector
__interface IVsProjectSelector
[System.Runtime.InteropServices.Guid("DFAD4C39-FCB2-4BDF-A389-2EA6DB28F062")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsProjectSelector
[<System.Runtime.InteropServices.Guid("DFAD4C39-FCB2-4BDF-A389-2EA6DB28F062")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsProjectSelector = interface
Public Interface IVsProjectSelector
- Attributes
Methods
GetProjectFactoryGuid(Guid, String, Guid) |