C# Класс OpenIDE.Core.Language.PluginLocator

Показать файл Открыть проект Примеры использования класса

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

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