public static List <AFElement> FindRepositoryById(AFElement orgElement, PluginParams pluginParams, string repositoryId) { AFSearchToken templateToken = new AFSearchToken(AFSearchFilter.Template, AFSearchOperator.Equal, pluginParams.RepositoryTemplate.GetPath()); AFSearchToken valueToken = new AFSearchToken(AFSearchFilter.Value, AFSearchOperator.Equal, repositoryId, pluginParams.RepositoryTemplate.AttributeTemplates[RepositoryIdAttributeName].GetPath()); AFElementSearch elementSearch = new AFElementSearch(orgElement.Database, "FindRepositoryById", new[] { templateToken, valueToken }); elementSearch.Refresh(); var searchResult = elementSearch.FindElements(0, true, 1).ToList(); return(searchResult); }