IQueryableApplicationType
is defined in the Telligent.Evolution.Extensibility.Content.Version1
namespace of Telligent.Evolution.Platform.dll
Definition
interface IQueryableApplicationType : IApplicationType, IPlugin { IList<IApplication> List(int userId, Guid containerTypeId, Guid containerId); IList<IApplication> Search(int userId, Guid containerTypeId, Guid containerId, string searchText); }
Methods
IList<IApplication> List(int userId, Guid containerTypeId, Guid containerId);
Lists applications (enabled or disabled) within a container. This should return a maximum of 50 name-ordered applications.
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
userId | int | User Id | Required | ||
containerTypeId | Guid | Container Type Id | Required | ||
containerId | Guid | Container Id | Required |
Return Type
IList<IApplication>
IList<IApplication> Search(int userId, Guid containerTypeId, Guid containerId, string searchText);
Searches applications (enabled or disabled) within a container returning a maximum of 50 name-ordered applications.
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
userId | int | User Id | Required | ||
containerTypeId | Guid | Container Type Id | Required | ||
containerId | Guid | Container Id | Required | ||
searchText | string | Search Text | Required |
Return Type
IList<IApplication>