IMsMetaModelVisualController.RemoveModel

Синтаксис Fore

RemoveModel(ModelKey: Integer): Boolean;

Синтаксис Fore.NET

RemoveModel(ModelKey: uinteger): boolean;

Параметры

ModelKey. Ключ внутренней модели.

Описание

Метод RemoveModel удаляет указанную внутреннюю модель.

Комментарии

Если модель удалена успешно, то метод возвращает значение True.

Пример Fore

Пример является процедурой, выполняющей удаление внутренней модели. Входные параметры процедуры:

Добавьте ссылки на системную сборку «Ms».

Sub UserProcRemove(Var MetaVisual: IMsMetaModelVisualController; Var Model: IMsModel);
Var
    i: Integer;
Begin
    //Удаляем модель
    MetaVisual.RemoveModel((Model As IMetabaseObject).Key);
End Sub UserProcRemove;

После выполнения процедуры будет удалена указанная внутренняя модель.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с необходимыми требованиями и результатом выполнения примера Fore.

Imports Prognoz.Platform.Interop.Ms;

Public Shared Sub UserProcRemove(Var MetaVisual: IMsMetaModelVisualController; Var Model: IMsModel);
Var
    i: Integer;
Begin
    //Удаляем модель
    MetaVisual.RemoveModel((Model As IMetabaseObject).Key);
End Sub UserProcRemove;

После выполнения процедуры из внутренней модели будут удалены все факторы или будет удалена сама модель (в зависимости от заданных параметров).

См. также:

IMsMetaModelVisualController