FindByKey(Key: Integer): IForeMethod;
Key - ключ пользовательского метода.
Метод FindByKey осуществляет поиск пользовательского метода в коллекции по его ключу.
Для выполнения примера предполагается наличие в репозитории области глобальных параметров с идентификатором «SHARED_P».
Sub Main;
Var
mb: IMetabase;
Shp: ISharedParams;
UserMeth: IForeMethods;
uMethod: IForeMethod;
Begin
mb := MetabaseClass.Active;
Shp := mb.ItemById("SHARED_P").Bind As ISharedParams;
UserMeth := Shp.Methods;
uMethod := UserMeth.FindByKey(1);
If uMethod <> Null
Then Debug.WriteLine(uMethod.Name);
Else Debug.WriteLine("Пользовательский метод с заданным ключом не найден");
End If;
End Sub Main;
После выполнения примера в области глобальных параметров будет произведен поиск пользовательского метода с ключом «1». Если метод будет найден, то его наименование будет выведено в окно консоли.
См. также: