Class FindPerson
public class FindPerson : BaseFindEntity<PersonFilter>, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IBaseFindEntity, IPostBackDataHandler, IHasEmptyMessage
- Inheritance
-
FindPerson
- Implements
- Inherited Members
Constructors
FindPerson()
public FindPerson()
Properties
EmptyOnLoad
public bool EmptyOnLoad { get; set; }
Property Value
EntityName
public string EntityName { get; set; }
Property Value
Filter
public PersonFilter Filter { get; }
Property Value
KeywordFieldText
public string KeywordFieldText { get; set; }
Property Value
NoItemsMessageText
public string NoItemsMessageText { get; set; }
Property Value
Methods
Count(PersonFilter)
protected override int Count(PersonFilter filter)
Parameters
filterPersonFilter
Returns
CreateClientSideSettings(string, string)
protected override BaseFindEntity<PersonFilter>.ClientSideSettings CreateClientSideSettings(string clientId, string uniqueId)
Parameters
Returns
GetEditorUrl()
protected override string GetEditorUrl()
Returns
GetEntityName()
protected override string GetEntityName()
Returns
GetFilter(string)
protected override PersonFilter GetFilter(string keyword)
Parameters
keywordstring
Returns
GetItemText(Guid, Guid)
public static string GetItemText(Guid organizationId, Guid userId)
Parameters
Returns
GetItems(Guid[])
protected override IEnumerable<BaseFindEntity<PersonFilter>.DataItem> GetItems(Guid[] ids)
Parameters
idsGuid[]
Returns
Select(PersonFilter)
protected override BaseFindEntity<PersonFilter>.DataItem[] Select(PersonFilter filter)
Parameters
filterPersonFilter
Returns
- DataItem[]