![]() |
SmartAPI
Open Source .NET RQL library for RedDot CMS / OpenText WSM Management Server
|
An extended page search more powerful than the normale PageSearch that can be refined by adding filters to it (e.g. on the page status). More...
Inheritance diagram for erminas.SmartAPI.CMS.Project.Pages.IExtendedPageSearch:
Collaboration diagram for erminas.SmartAPI.CMS.Project.Pages.IExtendedPageSearch:Public Member Functions | |
| int | Count () |
| List< ResultGroup > | Execute () |
Properties | |
| List< IPageSearchFilter > | Filters [get] |
| GroupBy | GroupBy [get, set] |
| SortDirection | GroupSortDirection [get, set] |
| ILanguageVariant | LanguageVariant [get, set] |
| int | MaxHits [get, set] |
| OrderBy | OrderBy [get, set] |
| SortDirection | OrderDirection [get, set] |
| IUser | User [get, set] |
Properties inherited from erminas.SmartAPI.CMS.Project.IProjectObject | |
| IProject | Project [get] |
Properties inherited from erminas.SmartAPI.CMS.ISessionObject | |
| ISession | Session [get] |
An extended page search more powerful than the normale PageSearch that can be refined by adding filters to it (e.g. on the page status).
Project project = ...;
var search = project.CreateExtendedPageSearch();
search.Filters.Add(new HeadlineFilter(HeadlineFilter.OperatorType.IsLike, "sometext"));
var results = search.Execute();
Definition at line 41 of file IExtendedPageSearch.cs.
| int erminas.SmartAPI.CMS.Project.Pages.IExtendedPageSearch.Count | ( | ) |
| List<ResultGroup> erminas.SmartAPI.CMS.Project.Pages.IExtendedPageSearch.Execute | ( | ) |
|
get |
Definition at line 45 of file IExtendedPageSearch.cs.
|
getset |
Definition at line 46 of file IExtendedPageSearch.cs.
|
getset |
Definition at line 47 of file IExtendedPageSearch.cs.
|
getset |
Definition at line 48 of file IExtendedPageSearch.cs.
|
getset |
Definition at line 49 of file IExtendedPageSearch.cs.
|
getset |
Definition at line 50 of file IExtendedPageSearch.cs.
|
getset |
Definition at line 51 of file IExtendedPageSearch.cs.
|
getset |
Definition at line 52 of file IExtendedPageSearch.cs.