C# Class NetIde.Services.ProjectManager.NiProjectManager

Inheritance: ServiceBase, INiProjectManager
Afficher le fichier Open project: netide/netide

Méthodes publiques

Méthode Description
Advise ( INiProjectManagerNotify sink, int &cookie ) : HResult
Advise ( object sink, int &cookie ) : HResult
CloseProject ( ) : HResult
CreateProject ( string fileName ) : HResult
CreateProjectViaDialog ( string startDirectory ) : HResult
NiProjectManager ( IServiceProvider serviceProvider ) : System
OpenProject ( string fileName ) : HResult
OpenProjectFromCommandLine ( ) : HResult
OpenProjectViaDialog ( string startDirectory ) : HResult
RegisterProjectFactory ( System.Guid guid, INiProjectFactory projectFactory ) : HResult
Unadvise ( int cookie ) : HResult

Private Methods

Méthode Description
CreateOpenProjectViaDialog ( FileDialog dialog, string startDirectory ) : string
FindProjectFactory ( string extension ) : INiProjectFactory
OpenProject ( string fileName, NiProjectCreateMode mode ) : HResult

Method Details

Advise() public méthode

public Advise ( INiProjectManagerNotify sink, int &cookie ) : HResult
sink INiProjectManagerNotify
cookie int
Résultat HResult

Advise() public méthode

public Advise ( object sink, int &cookie ) : HResult
sink object
cookie int
Résultat HResult

CloseProject() public méthode

public CloseProject ( ) : HResult
Résultat HResult

CreateProject() public méthode

public CreateProject ( string fileName ) : HResult
fileName string
Résultat HResult

CreateProjectViaDialog() public méthode

public CreateProjectViaDialog ( string startDirectory ) : HResult
startDirectory string
Résultat HResult

NiProjectManager() public méthode

public NiProjectManager ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
Résultat System

OpenProject() public méthode

public OpenProject ( string fileName ) : HResult
fileName string
Résultat HResult

OpenProjectFromCommandLine() public méthode

public OpenProjectFromCommandLine ( ) : HResult
Résultat HResult

OpenProjectViaDialog() public méthode

public OpenProjectViaDialog ( string startDirectory ) : HResult
startDirectory string
Résultat HResult

RegisterProjectFactory() public méthode

public RegisterProjectFactory ( System.Guid guid, INiProjectFactory projectFactory ) : HResult
guid System.Guid
projectFactory INiProjectFactory
Résultat HResult

Unadvise() public méthode

public Unadvise ( int cookie ) : HResult
cookie int
Résultat HResult