C# Class NetIde.Project.NiProjectFactory

Inheritance: NetIde.Shell.ServiceObject, INiProjectFactory
Mostra file Open project: netide/netide

Public Methods

Method Description
CreateProject ( string fileName, NiProjectCreateMode createMode, INiProject &project ) : HResult
GetSite ( IServiceProvider &serviceProvider ) : HResult
SetSite ( IServiceProvider serviceProvider ) : HResult

Private Methods

Method Description
GetService ( Type serviceType ) : object

Method Details

CreateProject() public abstract method

public abstract CreateProject ( string fileName, NiProjectCreateMode createMode, INiProject &project ) : HResult
fileName string
createMode NiProjectCreateMode
project INiProject
return HResult

GetSite() public method

public GetSite ( IServiceProvider &serviceProvider ) : HResult
serviceProvider IServiceProvider
return HResult

SetSite() public method

public SetSite ( IServiceProvider serviceProvider ) : HResult
serviceProvider IServiceProvider
return HResult