PluginExtensions - класс

Методы-расширения для интерфейса IPlugin.

Definition

Пространство имён: Chronos.Contracts
Сборка: Chronos.Contracts (в Chronos.Contracts.dll) Версия: 3.6.0.22
C#
public static class PluginExtensions
Inheritance
Object    PluginExtensions

Методы

LoadConfig(IPlugin) Загружает первый используемый конфигурационный файл для заданного плагина, и возвращает загруженный XML-документ.
LoadConfig(IPlugin, String) Загружает конфигурационный файл для заданного плагина и указанного пути к файлу относительно папки, в которой расположена сборка с плагином, и возвращает загруженный XML-документ.
PluginAttribute Возвращает XML-атрибут, загруженный из XML-элемента конфигурационного файла плагина.
PluginElement Возвращает XML-элемент, загруженный из XML-элемента конфигурационного файла плагина.
TryLoadConfig(IPlugin) Загружает первый используемый конфигурационный файл для заданного плагина, и возвращает загруженный XML-документ или null, если файл отсутствовал по заданному пути.
TryLoadConfig(IPlugin, String) Загружает конфигурационный файл для заданного плагина и указанного пути к файлу относительно папки, в которой расположена сборка с плагином, и возвращает загруженный XML-документ или null, если файл отсутствовал по заданному пути.

См. также