Subscribe Method (DeviceLocationSourceChangedEvent)
Parameters
- action
- The delegate that gets executed when the event is published.
- keepSubscriberAlive
- When false the ArcGIS.Core.Events.CompositePresentationEvent<TPayload> will maintain a weak delegate reference to the subscriber. Using a weak delegate reference relieves the subscriber from the need to unsubscribe to enable proper garbage collection.
Return Value
A
ArcGIS.Core.Events.SubscriptionToken that uniquely identifies the added subscription.
Subscribe to DeviceLocationSourceChanged event
private void SubscribeToSourceEvents()
{
DeviceLocationSourceChangedEvent.Subscribe(OnDeviceLocationSourceChanged);
}
private void OnDeviceLocationSourceChanged(DeviceLocationSourceChangedEventArgs args)
{
if (args == null)
return;
var source = args.DeviceLocationSource;
// TODO - something with the updated source properties
}
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3 or higher.