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

In This Topic
    PortalSignOnChangedEvent Class
    In This Topic
    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