C# Class Microsoft.VisualStudio.ProjectSystem.FileSystemMirroring.Project.FileSystemMirroringProjectFileGenerator

Inheritance: IVsProjectGenerator
Mostrar archivo Open project: Microsoft/RTVS

Public Methods

Method Description
RunGenerator ( string szSourceFileMoniker, bool &pfProjectIsGenerated, string &pbstrGeneratedFile, System.Guid &pGuidProjType ) : void

Protected Methods

Method Description
CreateProjectSpecificPropertyGroup ( string cpsProjFileName ) : Microsoft.VisualStudio.ProjectSystem.FileSystemMirroring.MsBuild.XPropertyGroup
FileSystemMirroringProjectFileGenerator ( System.Guid projectType, string projectUiSubcaption, string cpsProjExtension, IEnumerable msBuildImports ) : System

Private Methods

Method Description
CreateMsBuildExtensionXImports ( string import ) : IEnumerable
CreateProjectUiSubcaption ( ) : Microsoft.VisualStudio.ProjectSystem.FileSystemMirroring.MsBuild.XPropertyGroup
EnsureCpsProjFile ( string cpsProjFileName ) : void
GetCpsProjFileName ( string fileName ) : string

Method Details

CreateProjectSpecificPropertyGroup() protected method

protected CreateProjectSpecificPropertyGroup ( string cpsProjFileName ) : Microsoft.VisualStudio.ProjectSystem.FileSystemMirroring.MsBuild.XPropertyGroup
cpsProjFileName string
return Microsoft.VisualStudio.ProjectSystem.FileSystemMirroring.MsBuild.XPropertyGroup

FileSystemMirroringProjectFileGenerator() protected method

protected FileSystemMirroringProjectFileGenerator ( System.Guid projectType, string projectUiSubcaption, string cpsProjExtension, IEnumerable msBuildImports ) : System
projectType System.Guid
projectUiSubcaption string
cpsProjExtension string
msBuildImports IEnumerable
return System

RunGenerator() public method

public RunGenerator ( string szSourceFileMoniker, bool &pfProjectIsGenerated, string &pbstrGeneratedFile, System.Guid &pGuidProjType ) : void
szSourceFileMoniker string
pfProjectIsGenerated bool
pbstrGeneratedFile string
pGuidProjType System.Guid
return void