Show / Hide Table of Contents

Method UnshareGroupsAsync

UnshareGroupsAsync(IEnumerable<PortalGroup>)

Stops sharing this PortalItem with the specified list of PortalGroup. This Method is available only to authenticated users.

Declaration
public Task<IEnumerable<PortalGroup>> UnshareGroupsAsync(IEnumerable<PortalGroup> groups)
Parameters
Type Name Description
IEnumerable<PortalGroup> groups

The collection of PortalGroup that you want to stop sharing the item with.

Returns
Type Description
Task<IEnumerable<PortalGroup>>

The task object representing the asynchronous unshare operation. The value of the task result is a collection of PortalGroup that the item could NOT be unshared with.

Exceptions
Type Condition
ArgumentNullException

groups is null

LicensingException

Current license does not allow editing portal content

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.8
.NET100.13 - 300.0
.NET Windows100.13 - 300.0
.NET Android200.2 - 300.0
.NET iOS200.0 - 300.0
.NET Framework100.0 - 200.8
Xamarin.Android100.0 - 100.14
Xamarin.iOS100.0 - 100.15
UWP100.0 - 200.8

UnshareGroupsAsync(IEnumerable<PortalGroup>, CancellationToken)

Stops sharing this PortalItem with the specified list of PortalGroup. This Method is available only to authenticated users.

Declaration
public Task<IEnumerable<PortalGroup>> UnshareGroupsAsync(IEnumerable<PortalGroup> groups, CancellationToken cancellationToken)
Parameters
Type Name Description
IEnumerable<PortalGroup> groups

The collection of PortalGroup that you want to stop sharing the item with.

CancellationToken cancellationToken

A CancellationToken with which to cancel the operation if required.

Returns
Type Description
Task<IEnumerable<PortalGroup>>

The task object representing the asynchronous unshare operation. The value of the task result is a collection of PortalGroup that the item could NOT be unshared with.

Exceptions
Type Condition
ArgumentNullException

groups is null

LicensingException

Current license does not allow editing portal content

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.8
.NET100.13 - 300.0
.NET Windows100.13 - 300.0
.NET Android200.2 - 300.0
.NET iOS200.0 - 300.0
.NET Framework100.0 - 200.8
Xamarin.Android100.0 - 100.14
Xamarin.iOS100.0 - 100.15
UWP100.0 - 200.8
In this article
Provide feedback
Back to top Copyright © 2025 Esri.