IForeNETSerializer.SaveModuleToFile

Синтаксис

SaveModuleToFile(Module: IForeNETModule; FileName: String);

Параметры

Module - .NET-модуль, который необходимо сохранить в файл.

FileName - путь и наименование файла, в который будет сохранен .NET-модуль. Указанный файл должен иметь расширение ppnmodule.

Описание

Метод SaveModuleToFile осуществляет сохранение указанного .NET-модуля в указанный файл.

Пример

Для выполнения примера предполагается наличие в репозитории .NET-сборки с идентификатором «NETAssembly_1». В данной .NET-сборке имеется .NET-модуль с идентификатором «TestModule».

Sub UserProc;
Var
    MB: IMetabase;
    Fs: IForeNETSerializer;
    MObj: IMetabaseObjectDescriptor;
    NETModule: IForeNETModule;
Begin
    MB := MetabaseClass.Active;
    Fs := New ForeNETSerializer.Create;
    MObj := MB.ItemByIdNamespace("TestModule", MB.ItemById("NETAssembly_1").Key);
    NETModule := MObj.Bind As IForeNETModule;
    Fs.SaveModuleToFile(NETModule, "c:\" + MObj.Id + ".ppnmodule");
End Sub UserProc;

При выполнении примера указанная .NET-форма будет сохранена в файл в корневом каталоге диска «С».

См. также:

IForeNETSerializer