Method FindItemsAsync
FindItemsAsync(PortalGroupContentSearchParameters)
Finds portal items that belong to this group and match the given search parameters.
Declaration
public Task<PortalGroupContentSearchResultSet> FindItemsAsync(PortalGroupContentSearchParameters searchParams)
Parameters
Type | Name | Description |
---|---|---|
PortalGroupContentSearchParameters | searchParams | The search parameters |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<PortalGroupContentSearchResultSet> | A task that represents the asynchronous search operation. The value of the task result is a PortalGroupContentSearchResultSet that contains the PortalItem objects that were found. |
Remarks
This method uses a Group Content Search operation that's designed specifically for finding items that belong to a group. It differs from the FindItemsAsync(PortalQueryParameters) method which uses a general-purpose Search operation that's suitable for searching all items stored on a portal. The behavior of this method also differs in the following ways:
- If the Categories property is used, the categories specified there will be matched with group categories that have been specified by the group owner/administrator, as opposed to the organization-level categories that the general-purpose Search operation matches against.
-
An extra SortField option is
available,
"added"
, to sort results by the time the items were added to this group.
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Standard 2.0 | 100.8 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.8 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.8 - 100.12 |
Xamarin.Android | 100.8 - 100.15 |
Xamarin.iOS | 100.8 - 100.15 |
UWP | 100.8 - 100.15 |
FindItemsAsync(PortalGroupContentSearchParameters, CancellationToken)
Finds portal items that belong to this group and match the given search parameters.
Declaration
public async Task<PortalGroupContentSearchResultSet> FindItemsAsync(PortalGroupContentSearchParameters searchParams, CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
PortalGroupContentSearchParameters | searchParams | The search parameters |
CancellationToken | cancellationToken | A CancellationToken with which to cancel the operation, if required. |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<PortalGroupContentSearchResultSet> | A task that represents the asynchronous search operation. The value of the task result is a PortalGroupContentSearchResultSet that contains the PortalItem objects that were found. |
Remarks
This method uses a Group Content Search operation that's designed specifically for finding items that belong to a group. It differs from the FindItemsAsync(PortalQueryParameters) method which uses a general-purpose Search operation that's suitable for searching all items stored on a portal. The behavior of this method also differs in the following ways:
- If the Categories property is used, the categories specified there will be matched with group categories that have been specified by the group owner/administrator, as opposed to the organization-level categories that the general-purpose Search operation matches against.
-
An extra SortField option is
available,
"added"
, to sort results by the time the items were added to this group.
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Standard 2.0 | 100.8 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.8 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.8 - 100.12 |
Xamarin.Android | 100.8 - 100.15 |
Xamarin.iOS | 100.8 - 100.15 |
UWP | 100.8 - 100.14 |