Объекты DIRECTUM > Служебные формы > IServiceFactory – фабрика служебных объектов >

Метод GetEditorByExtension – получить приложение-редактор по расширению файла

Предыдущий раздел В начало Следующий раздел

Синтаксис:

function GetEditorByExtension(

 const Extension: WideString): IEDocumentEditor;

Параметры:

Extension – расширение файла.

Возвращаемое значение:

Приложение-редактор.

Описание:

Метод возвращает приложение-редактор, для которого в справочнике Приложения-редакторы, указано расширение Extension. Если в справочнике содержится несколько приложений-редакторов для расширения Extension, то  метод возвращает действующее приложение-редактор. Для каждого расширения файла в справочнике Приложения-редакторы может быть только одно действующее приложение-редактор. Если действующих приложений для расширения Extension нет, то метод возвращает первое найденное приложение, запись о котором закрыта. Если нет и закрытых приложений, то будет сгенерировано исключение.

См. также

Метод GetEditorByCode;

Метод GetEditorByID;

Свойство IEDocumentEditor.IsOperating