Public NotInheritable Class PortalUserContent
public sealed class PortalUserContent
Public NotInheritable Class PortalUserContent
public sealed class PortalUserContent
{
var activePortal = ArcGISPortalManager.Current.GetActivePortal();
var owner = activePortal.GetSignOnUsername();
var activeUserContent = await activePortal.GetUserContentAsync(owner);
//Get content for a specific folder (identified by its folder id)
//var userContent = await portal.GetUserContentAsync(owner, folderId);
//Get all the folders
foreach (var pf in userContent.PortalFolders)
{
//Do something with the folders
}
//Get all the content items
foreach (var pi in userContent.PortalItems)
{
//Do something with the portal items
}
}
System.Object
ArcGIS.Desktop.Core.Portal.PortalUserContent
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)