ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Core.Events Namespace / PortalSignOnChangedEvent Class
Members Example Version

PortalSignOnChangedEvent Class
Occurs when the sign on state of a portal changes.
Object Model
PortalSignOnChangedEvent ClassSubscriptionToken ClassSubscriptionToken Class
Syntax
Remarks
The portal triggering the event does not have to be the active portal
The portal must currently be in the list of portals - ArcGIS.Desktop.Core.ArcGISPortalManager.GetPortals
Example
ArcGISPortalManager: Listen for the Portal Events
ArcGIS.Desktop.Core.Events.ActivePortalChangedEvent.Subscribe((args) =>
{

  var active_uri = args.ActivePortal?.PortalUri.ToString();
  //etc
});

ArcGIS.Desktop.Core.Events.ArcGISPortalAddedEvent.Subscribe((args) =>
{
  var added_portal = args.Portal;
  //etc
});

ArcGIS.Desktop.Core.Events.ArcGISPortalRemovedEvent.Subscribe((args) =>
{
  var old_uri = args.RemovedPortalUri;
  //etc
});

ArcGIS.Desktop.Core.Events.PortalSignOnChangedEvent.Subscribe((args) =>
{
  var portal = args.Portal;
  var isSignedOn = args.IsSignedOn;
  //etc
});
Inheritance Hierarchy

System.Object
   ArcGIS.Core.Events.EventBase
      ArcGIS.Core.Events.CompositePresentationEvent<TPayload>
         ArcGIS.Desktop.Core.Events.PortalSignOnChangedEvent

Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also