ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Core.Events Namespace / FavoritesChangedEvent Class / Subscribe Method
A delegate that is executed when the FavoritesChangedEvent is published.
(optional) The type of reference used to maintain the delegate. false is a weak reference, true is a strong reference. (default value = false)
Example

In This Topic
    Subscribe Method (FavoritesChangedEvent)
    In This Topic
    Subscribes to the FavoritesChangedEvent that is published when favorites are changed.
    Syntax
    Public Shared Function Subscribe( _
       ByVal action As Action(Of EventArgs), _
       Optional ByVal keepSubscriberAlive As Boolean _
    ) As SubscriptionToken

    Parameters

    action
    A delegate that is executed when the FavoritesChangedEvent is published.
    keepSubscriberAlive
    (optional) The type of reference used to maintain the delegate. false is a weak reference, true is a strong reference. (default value = false)

    Return Value

    A token that uniquely identifies the added subscription, and may subsequently be used with Unsubscribe.
    Example
    FavoritesChangedEvent
    ArcGIS.Desktop.Core.Events.FavoritesChangedEvent.Subscribe((args) =>
    {
      // favorites have changed
      int count = FavoritesManager.Current.GetFavorites().Count;
    });
    
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also