public List<CameraKeyframe> GetCameraKeyframes() { var mapView = MapView.Active; if (mapView != null) return null; var animation = mapView.Map.Animation; var cameraTrack = animation.Tracks.OfType<CameraTrack>().First(); //There will always be only 1 CameraTrack in the animation. return cameraTrack.Keyframes.OfType<CameraKeyframe>().ToList(); }
System.Object
ArcGIS.Desktop.Mapping.Keyframe
ArcGIS.Desktop.Mapping.CameraKeyframe
Target Platforms: Windows 11, Windows 10