C# Класс NetIde.Services.ProjectManager.NiProjectManager

Наследование: ServiceBase, INiProjectManager
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CreateOpenProjectViaDialog ( FileDialog dialog, string startDirectory ) : string
FindProjectFactory ( string extension ) : INiProjectFactory
OpenProject ( string fileName, NiProjectCreateMode mode ) : HResult

Описание методов

Advise() публичный Метод

public Advise ( INiProjectManagerNotify sink, int &cookie ) : HResult
sink INiProjectManagerNotify
cookie int
Результат HResult

Advise() публичный Метод

public Advise ( object sink, int &cookie ) : HResult
sink object
cookie int
Результат HResult

CloseProject() публичный Метод

public CloseProject ( ) : HResult
Результат HResult

CreateProject() публичный Метод

public CreateProject ( string fileName ) : HResult
fileName string
Результат HResult

CreateProjectViaDialog() публичный Метод

public CreateProjectViaDialog ( string startDirectory ) : HResult
startDirectory string
Результат HResult

NiProjectManager() публичный Метод

public NiProjectManager ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
Результат System

OpenProject() публичный Метод

public OpenProject ( string fileName ) : HResult
fileName string
Результат HResult

OpenProjectFromCommandLine() публичный Метод

public OpenProjectFromCommandLine ( ) : HResult
Результат HResult

OpenProjectViaDialog() публичный Метод

public OpenProjectViaDialog ( string startDirectory ) : HResult
startDirectory string
Результат HResult

RegisterProjectFactory() публичный Метод

public RegisterProjectFactory ( System.Guid guid, INiProjectFactory projectFactory ) : HResult
guid System.Guid
projectFactory INiProjectFactory
Результат HResult

Unadvise() публичный Метод

public Unadvise ( int cookie ) : HResult
cookie int
Результат HResult