Show / Hide Table of Contents

Method DeleteFolderAsync

DeleteFolderAsync(PortalFolder)

Deletes the specified folder from the portal. The folder must belong to this user. Deleting a folder also deletes all items that it contains.

Declaration
public Task DeleteFolderAsync(PortalFolder folder)
Parameters
Type Name Description
PortalFolder folder

The folder to delete.

Returns
Type Description
Task

A task that represents the asynchronous delete folder operation.

Exceptions
Type Condition
ArgumentNullException

folder is null or empty.

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.0 - 300.0
.NET iOS200.0 - 300.0
.NET Framework100.0 - 200.8
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 200.8

DeleteFolderAsync(PortalFolder, CancellationToken)

Deletes the specified folder from the portal. The folder must belong to this user. Deleting a folder also deletes all items that it contains.

Declaration
public Task DeleteFolderAsync(PortalFolder folder, CancellationToken cancellationToken)
Parameters
Type Name Description
PortalFolder folder

The folder to delete.

CancellationToken cancellationToken

A CancellationToken with which to cancel the operation if required.

Returns
Type Description
Task

A task that represents the asynchronous delete folder operation.

Exceptions
Type Condition
ArgumentNullException

folder is null or empty.

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.