C# 클래스 OpenIDE.Core.Language.PluginLocator

파일 보기 프로젝트 열기: continuoustests/OpenIDE 1 사용 예제들

공개 메소드들

메소드 설명
GetUsages ( ) : IEnumerable
Locate ( ) : OpenIDE.Core.Language.LanguagePlugin[]
LocateAll ( ) : OpenIDE.Core.Language.LanguagePlugin[]
LocateAllFor ( string path ) : OpenIDE.Core.Language.LanguagePlugin[]
LocateFor ( string path ) : OpenIDE.Core.Language.LanguagePlugin[]
PluginLocator ( string enabledLanguages, ProfileLocator profiles, Action dispatchMessage ) : System

비공개 메소드들

메소드 설명
addLanguagePath ( List dirs, string path ) : void
getPlugins ( string dir ) : IEnumerable
getPlugins ( ) : string[]
isEnabledPlugin ( LanguagePlugin plugin ) : bool

메소드 상세

GetUsages() 공개 메소드

public GetUsages ( ) : IEnumerable
리턴 IEnumerable

Locate() 공개 메소드

public Locate ( ) : OpenIDE.Core.Language.LanguagePlugin[]
리턴 OpenIDE.Core.Language.LanguagePlugin[]

LocateAll() 공개 메소드

public LocateAll ( ) : OpenIDE.Core.Language.LanguagePlugin[]
리턴 OpenIDE.Core.Language.LanguagePlugin[]

LocateAllFor() 공개 메소드

public LocateAllFor ( string path ) : OpenIDE.Core.Language.LanguagePlugin[]
path string
리턴 OpenIDE.Core.Language.LanguagePlugin[]

LocateFor() 공개 메소드

public LocateFor ( string path ) : OpenIDE.Core.Language.LanguagePlugin[]
path string
리턴 OpenIDE.Core.Language.LanguagePlugin[]

PluginLocator() 공개 메소드

public PluginLocator ( string enabledLanguages, ProfileLocator profiles, Action dispatchMessage ) : System
enabledLanguages string
profiles OpenIDE.Core.Profiles.ProfileLocator
dispatchMessage Action
리턴 System