Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
-public virtual int UnusedTrackId { get; }
++public virtual int UnusedTrackId { get; }
Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use 'LoadChapterMetadataGroups' instead.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use 'LoadChapterMetadataGroups' instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use 'LoadChapterMetadataGroups' instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use 'LoadChapterMetadataGroups' instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use 'LoadChapterMetadataGroups' instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use 'LoadChapterMetadataGroups' instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use 'LoadChapterMetadataGroups' instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use 'LoadChapterMetadataGroups' instead.")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
-public virtual AVTimedMetadataGroup[] GetChapterMetadataGroups (Foundation.NSLocale forLocale, AVMetadataItem[] commonKeys)
++public virtual AVTimedMetadataGroup[] GetChapterMetadataGroups (Foundation.NSLocale forLocale, AVMetadataItem[] commonKeys)
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use 'LoadChapterMetadataGroups' instead.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use 'LoadChapterMetadataGroups' instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use 'LoadChapterMetadataGroups' instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use 'LoadChapterMetadataGroups' instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use 'LoadChapterMetadataGroups' instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use 'LoadChapterMetadataGroups' instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use 'LoadChapterMetadataGroups' instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use 'LoadChapterMetadataGroups' instead.")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
-public virtual AVTimedMetadataGroup[] GetChapterMetadataGroupsBestMatchingPreferredLanguages (string[] languages)
++public virtual AVTimedMetadataGroup[] GetChapterMetadataGroupsBestMatchingPreferredLanguages (string[] languages)
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
-public virtual AVMetadataItem[] GetMetadataForFormat (Foundation.NSString format)
++public virtual AVMetadataItem[] GetMetadataForFormat (Foundation.NSString format)
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
-public virtual AVMediaSelectionGroup MediaSelectionGroupForMediaCharacteristic (string avMediaCharacteristic)
++public virtual AVMediaSelectionGroup MediaSelectionGroupForMediaCharacteristic (string avMediaCharacteristic)
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
-public virtual AVAssetTrack TrackWithTrackID (int trackID)
++public virtual AVAssetTrack TrackWithTrackID (int trackID)
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
-public virtual AVAssetTrack[] TracksWithMediaCharacteristic (string mediaCharacteristic)
++public virtual AVAssetTrack[] TracksWithMediaCharacteristic (string mediaCharacteristic)
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
+[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use 'NaturalSize/PreferredTransform' as appropriate on the video track instead.")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
-public virtual AVAssetTrack[] TracksWithMediaType (string mediaType)
++public virtual AVAssetTrack[] TracksWithMediaType (string mediaType)
Added method:
public virtual void WilllDownloadToUrl (Foundation.NSUrlSession session, AVAssetDownloadTask assetDownloadTask, Foundation.NSUrl location);
Added method:
public static void WilllDownloadToUrl (this IAVAssetDownloadDelegate This, Foundation.NSUrlSession session, AVAssetDownloadTask assetDownloadTask, Foundation.NSUrl location);
Added methods:
public static AVAssetDownloadedAssetEvictionPriority? GetNullableValue (ObjCRuntime.NativeHandle handle);
public static AVAssetDownloadedAssetEvictionPriority GetValue (ObjCRuntime.NativeHandle handle);
Added properties:
public static Foundation.NSString AVAssetExportPresetMvHevc1440x1440 { get; }
public static Foundation.NSString AVAssetExportPresetMvHevc960x960 { get; }
public virtual bool AllowsParallelizedExport { get; set; }
public virtual AVAssetTrackGroupOutputHandling AudioTrackGroupHandling { get; set; }
Added methods:
public static AVAssetExportSessionPreset? GetNullableValue (ObjCRuntime.NativeHandle handle);
public static AVAssetExportSessionPreset GetValue (ObjCRuntime.NativeHandle handle);
Added properties:
public virtual AVAssetImageGeneratorDynamicRangePolicy DynamicRangePolicy { get; set; }
public Foundation.NSString WeakDynamicRangePolicy { get; set; }
Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual AVCaption[] GetCaptionsNotPresentInPreviousGroups (AVCaptionGroup captionGroup) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual AVCaptionGroup GetNextCaptionGroup ()Modified attributes:
-[System.Runtime.CompilerServices.NullableContextAttribute(2)] ++[System.Runtime.CompilerServices.NullableContextAttribute(2)] --[System.Runtime.CompilerServices.NullableContextAttribute(1)] ++[System.Runtime.CompilerServices.NullableContextAttribute(1)] --- ```Modified properties:
-[System.Runtime.CompilerServices.NullableAttribute(2)] ++[System.Runtime.CompilerServices.NullableAttribute(2)] -public virtual IAVAssetResourceLoaderDelegate Delegate { get; } ++public virtual IAVAssetResourceLoaderDelegate Delegate { get; } -[System.Runtime.CompilerServices.NullableAttribute(2)] ++[System.Runtime.CompilerServices.NullableAttribute(2)] -public virtual CoreFoundation.DispatchQueue DelegateQueue { get; } ++public virtual CoreFoundation.DispatchQueue DelegateQueue { get; }Added property:
public virtual bool SendsCommonMediaClientDataAsHttpHeaders { get; set; }Modified methods:
-[System.Runtime.CompilerServices.NullableContextAttribute(2)] ++[System.Runtime.CompilerServices.NullableContextAttribute(2)] -public virtual void SetDelegate (IAVAssetResourceLoaderDelegate resourceLoaderDelegate, CoreFoundation.DispatchQueue delegateQueue) ++public virtual void SetDelegate (IAVAssetResourceLoaderDelegate resourceLoaderDelegate, CoreFoundation.DispatchQueue delegateQueue)Added property:
public virtual bool EntireLengthAvailableOnDemand { get; set; }Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool CanProvideSampleCursors { get; }Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -public virtual AVAssetTrack[] GetAssociatedTracks (Foundation.NSString avAssetTrackTrackAssociationType) ++public virtual AVAssetTrack[] GetAssociatedTracks (Foundation.NSString avAssetTrackTrackAssociationType) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVSampleCursor MakeSampleCursor (CoreMedia.CMTime presentationTimeStamp) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVSampleCursor MakeSampleCursorAtFirstSampleInDecodeOrder () -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVSampleCursor MakeSampleCursorAtLastSampleInDecodeOrder () -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual AVMetadataItem[] MetadataForFormat (string format) ++public virtual AVMetadataItem[] MetadataForFormat (string format) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual CoreMedia.CMTime SamplePresentationTimeForTrackTime (CoreMedia.CMTime trackTime) ++public virtual CoreMedia.CMTime SamplePresentationTimeForTrackTime (CoreMedia.CMTime trackTime) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual AVAssetTrackSegment SegmentForTrackTime (CoreMedia.CMTime trackTime) ++public virtual AVAssetTrackSegment SegmentForTrackTime (CoreMedia.CMTime trackTime)Modified attributes:
-[System.Runtime.CompilerServices.NullableAttribute(0)] ++[System.Runtime.CompilerServices.NullableAttribute(0)] -[System.Runtime.CompilerServices.NullableContextAttribute(1)] +[System.Runtime.CompilerServices.NullableContextAttribute(1)] - ++ ```Added properties:
public virtual bool Binaural { get; } public virtual bool Downmix { get; } public virtual bool Immersive { get; }Added methods:
public static Foundation.NSPredicate GetPredicateForAudioSampleRate (double sampleRate, AVMediaSelectionOption mediaSelectionOption, Foundation.NSPredicateOperatorType operatorType); public static Foundation.NSPredicate GetPredicateForBinauralAudio (bool isBinauralAudio, AVMediaSelectionOption mediaSelectionOption); public static Foundation.NSPredicate GetPredicateForDownmixAudio (bool isDownmixAudio, AVMediaSelectionOption mediaSelectionOption); public static Foundation.NSPredicate GetPredicateForImmersiveAudio (bool isImmersiveAudio, AVMediaSelectionOption mediaSelectionOption);Added property:
public virtual AVAssetVariantVideoLayoutAttributes[] VideoLayoutAttributes { get; }Added property:
public virtual CoreMedia.CMTime InitialMovieFragmentInterval { get; set; }Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified methods:
---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool AppendCaption (AVCaption caption) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool AppendCaptionGroup (AVCaptionGroup captionGroup)Added methods:
public static AVAssetWriterInputMediaDataLocation? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVAssetWriterInputMediaDataLocation GetValue (ObjCRuntime.NativeHandle handle);Added properties:
public static Foundation.NSString InputMuteStateChangeNotification { get; } public static Foundation.NSString MuteStateKey { get; }Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0")] -public virtual void ConnectMidi (AVAudioNode sourceNode, AVAudioNode destinationNode, AVAudioFormat format, AudioUnit.AUMidiOutputEventBlock tapHandler) ++public virtual void ConnectMidi (AVAudioNode sourceNode, AVAudioNode destinationNode, AVAudioFormat format, AudioUnit.AUMidiOutputEventBlock tapHandler) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst9.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst9.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0")] -public virtual void ConnectMidi (AVAudioNode sourceNode, AVAudioNode[] destinationNodes, AVAudioFormat format, AudioUnit.AUMidiOutputEventBlock tapHandler) ++public virtual void ConnectMidi (AVAudioNode sourceNode, AVAudioNode[] destinationNodes, AVAudioFormat format, AudioUnit.AUMidiOutputEventBlock tapHandler)Added property:
public virtual AVAudioVoiceProcessingOtherAudioDuckingConfiguration VoiceProcessingOtherAudioDuckingConfiguration { get; set; }Added method:
public virtual bool SetMutedSpeechActivityEventListener (AVAudioInputNodeMutedSpeechEventListener listenerAction);Modified constructors:
-[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use the 'FromUrl' method instead, because a constructor can't fail.", False)] +[System.ObsoleteAttribute("Use the 'FromUrl' method instead, because a constructor can't fail.", False)] -public AVAudioPlayer (Foundation.NSData data, string fileTypeHint, out Foundation.NSError outError) ++public AVAudioPlayer (Foundation.NSData data, string fileTypeHint, out Foundation.NSError outError) -[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use the 'FromUrl' method instead, because a constructor can't fail.", False)] +[System.ObsoleteAttribute("Use the 'FromUrl' method instead, because a constructor can't fail.", False)] -public AVAudioPlayer (Foundation.NSUrl url, string fileTypeHint, out Foundation.NSError outError) ++public AVAudioPlayer (Foundation.NSUrl url, string fileTypeHint, out Foundation.NSError outError)Added methods:
public static AVAudioPlayer FromData (Foundation.NSData data, AVFileTypes fileTypeHint, out Foundation.NSError error); public static AVAudioPlayer FromData (Foundation.NSData data, Foundation.NSString fileTypeHint, out Foundation.NSError error); public static AVAudioPlayer FromUrl (Foundation.NSUrl url, AVFileTypes fileTypeHint, out Foundation.NSError error); public static AVAudioPlayer FromUrl (Foundation.NSUrl url, Foundation.NSString fileTypeHint, out Foundation.NSError error);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual double DeviceCurrentTime { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVAudioFormat Format { get; }Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool RecordAt (double time) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool RecordAt (double time, double duration)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Added methods:
public virtual AVMusicTrack CreateAndAppendTrack (); public virtual bool RemoveTrack (AVMusicTrack track); public virtual void ReverseEvents (); public virtual void SetUserCallback (AVAudioSequencerUserCallback userCallback);Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.0", "Use 'AVAudioApplicationRecordPermission' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.0", "Use 'AVAudioApplicationRecordPermission' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.0", "Use 'AVAudioApplicationRecordPermission' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.0", "Use 'AVAudioApplicationRecordPermission' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.0", "Use 'AVAudioApplicationRecordPermission' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.0", "Use 'AVAudioApplicationRecordPermission' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.0", "Use 'AVAudioApplicationRecordPermission' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.0", "Use 'AVAudioApplicationRecordPermission' instead.")] - ++ ```Modified fields:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios13.0", "Use 'LongFormAudio' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios13.0", "Use 'LongFormAudio' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.11", "Use 'LongFormAudio' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.11", "Use 'LongFormAudio' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.15", "Use 'LongFormAudio' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.15", "Use 'LongFormAudio' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos13.0", "Use 'LongFormAudio' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos13.0", "Use 'LongFormAudio' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -LongForm = 1 ++LongForm = 1 -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios14.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios14.0")] --[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios13.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios13.0")] ---LongFormVideo = 3Added value:
LongFormAudio = 1,Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AppKit.NSImage Icon { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool PassesAUVal { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ---public virtual Foundation.NSDictionary WeakConfigurationDictionary { get; }Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual void EncodeTo (Foundation.NSCoder encoder) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual Foundation.NSObject MutableCopy (Foundation.NSZone zone)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Added methods:
public static AVCaptionConversionAdjustmentType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVCaptionConversionAdjustmentType GetValue (ObjCRuntime.NativeHandle handle);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Added methods:
public static AVCaptionConversionWarningType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVCaptionConversionWarningType GetValue (ObjCRuntime.NativeHandle handle);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual void EncodeTo (Foundation.NSCoder encoder) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual Foundation.NSObject MutableCopy (Foundation.NSZone zone)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public virtual void EncodeTo (Foundation.NSCoder encoder)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AudioSettings AudioSettings { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSDictionary WeakAudioSettings { get; set; }Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSDictionary GetRecommendedAudioSettingsForAssetWriter (string outputFileType)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified fields:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---HlgBT2020 = 2Added value:
AppleLog = 3,Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.0", "Use 'IsVideoRotationAngleSupported' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.0", "Use 'IsVideoRotationAngleSupported' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.0", "Use 'IsVideoRotationAngleSupported' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.0", "Use 'IsVideoRotationAngleSupported' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.0", "Use 'IsVideoRotationAngleSupported' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.0", "Use 'IsVideoRotationAngleSupported' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.0", "Use 'IsVideoRotationAngleSupported' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.0", "Use 'IsVideoRotationAngleSupported' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] -public virtual bool SupportsVideoOrientation { get; } ++public virtual bool SupportsVideoOrientation { get; } -public virtual System.Runtime.InteropServices.NFloat VideoRotationAngle { get; set; } +public virtual System.Runtime.InteropServices.NFloat VideoRotationAngle { get; }Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureColorSpace ActiveColorSpace { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureDeviceFormat ActiveFormat { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCaptureMicrophoneMode ActiveMicrophoneMode { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureDevice ActivePrimaryConstituentDevice { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions ActivePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCapturePrimaryConstituentDeviceSwitchingBehavior ActivePrimaryConstituentDeviceSwitchingBehavior { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual CoreMedia.CMTime ActiveVideoMaxFrameDuration { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual CoreMedia.CMTime ActiveVideoMinFrameDuration { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool AdjustingExposure { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool AdjustingFocus { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool AdjustingWhiteBalance { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool CenterStageActive { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCaptureCenterStageControlMode CenterStageControlMode { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public bool CenterStageEnabled { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool Connected { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCaptureDeviceType DeviceType { get; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos10.0", "Use 'AVCaptureDeviceDiscoverySession' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos10.0", "Use 'AVCaptureDeviceDiscoverySession' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCaptureDevice[] Devices { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureExposureMode ExposureMode { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual CoreGraphics.CGPoint ExposurePointOfInterest { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool ExposurePointOfInterestSupported { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureDevice[] FallbackPrimaryConstituentDevices { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool FlashAvailable { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureFocusMode FocusMode { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual CoreGraphics.CGPoint FocusPointOfInterest { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool FocusPointOfInterestSupported { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureDeviceFormat[] Formats { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool HasFlash { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool HasTorch { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool InUseByAnotherApplication { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureDevice[] LinkedDevices { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual string LocalizedName { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual string Manufacturer { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public float MaxAvailableTorchLevel { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual IntPtr MinimumFocusDistance { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual string ModelID { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool PortraitEffectActive { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public bool PortraitEffectEnabled { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureDevicePosition Position { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCaptureMicrophoneMode PreferredMicrophoneMode { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCapturePrimaryConstituentDeviceSwitchingBehavior PrimaryConstituentDeviceSwitchingBehavior { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureDevice[] SupportedFallbackPrimaryConstituentDevices { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool Suspended { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool TorchActive { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool TorchAvailable { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual float TorchLevel { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureTorchMode TorchMode { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual string UniqueID { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public Foundation.NSString WasConnectedNotification { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public Foundation.NSString WasDisconnectedNotification { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual int WeakTransportType { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureWhiteBalanceMode WhiteBalanceMode { get; set; }Added properties:
public virtual bool AutoVideoFrameRateEnabled { get; set; } public virtual Foundation.NSSet<Foundation.NSString> AvailableReactionTypes { get; } public virtual bool BackgroundReplacementActive { get; } public static bool BackgroundReplacementEnabled { get; } public virtual bool CanPerformReactionEffects { get; } public virtual CoreGraphics.CGRect CenterStageRectOfInterest { get; set; } public virtual AVCaptureDevice CompanionDeskViewCamera { get; } public virtual bool ContinuityCamera { get; } public virtual System.Runtime.InteropServices.NFloat DisplayVideoZoomFactorMultiplier { get; } public static bool ReactionEffectGesturesEnabled { get; } public static bool ReactionEffectsEnabled { get; } public virtual AVCaptureReactionEffectState[] ReactionEffectsInProgress { get; } public virtual Foundation.NSSet<Foundation.NSString> SpatialCaptureDiscomfortReasons { get; } public virtual bool StudioLightActive { get; } public static bool StudioLightEnabled { get; } public static AVCaptureDevice SystemPreferredCamera { get; } public static AVCaptureDevice UserPreferredCamera { get; set; }Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCaptureDevice DeviceWithUniqueID (string deviceUniqueID) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos10.0", "Use 'AVCaptureDeviceDiscoverySession' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos10.0", "Use 'AVCaptureDeviceDiscoverySession' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCaptureDevice[] DevicesWithMediaType (string mediaType) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVAuthorizationStatus GetAuthorizationStatus (AVAuthorizationMediaType mediaType) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVAuthorizationStatus GetAuthorizationStatus (Foundation.NSString avMediaTypeToken) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCaptureDevice GetDefaultDevice (AVMediaTypes mediaType) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCaptureDevice GetDefaultDevice (Foundation.NSString mediaType) -[System.Runtime.CompilerServices.NullableAttribute(2)] ++[System.Runtime.CompilerServices.NullableAttribute(2)] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCaptureDevice GetDefaultDevice (AVCaptureDeviceType deviceType, string mediaType, AVCaptureDevicePosition position) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public bool HasMediaType (AVMediaTypes mediaType) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool HasMediaType (string mediaType) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool IsExposureModeSupported (AVCaptureExposureMode exposureMode) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool IsFocusModeSupported (AVCaptureFocusMode focusMode) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool IsTorchModeSupported (AVCaptureTorchMode torchMode) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool IsWhiteBalanceModeSupported (AVCaptureWhiteBalanceMode whiteBalanceMode) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool LockForConfiguration (out Foundation.NSError error) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public void RequestAccessForMediaType (AVAuthorizationMediaType mediaType, AVRequestAccessStatus completion) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public void RequestAccessForMediaType (Foundation.NSString avMediaTypeToken, AVRequestAccessStatus completion) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public System.Threading.Tasks.Task%LESSERTHANREPLACEMENT%bool%GREATERTHANREPLACEMENT% RequestAccessForMediaTypeAsync (AVAuthorizationMediaType mediaType) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public System.Threading.Tasks.Task%LESSERTHANREPLACEMENT%bool%GREATERTHANREPLACEMENT% RequestAccessForMediaTypeAsync (Foundation.NSString avMediaTypeToken) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void SetPrimaryConstituentDeviceSwitchingBehavior (AVCapturePrimaryConstituentDeviceSwitchingBehavior switchingBehavior, AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions restrictedSwitchingBehaviorConditions) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool SetTorchModeLevel (float torchLevel, out Foundation.NSError outError) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public void ShowSystemUserInterface (AVCaptureSystemUserInterface systemUserInterface) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool SupportsAVCaptureSessionPreset (string preset) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void UnlockForConfiguration ()Added method:
public virtual void PerformEffect (string reactionType);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureAutoFocusSystem AutoFocusSystem { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool CenterStageSupported { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool HighPhotoQualitySupported { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool PortraitEffectSupported { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual System.Runtime.InteropServices.NFloat[] SecondaryNativeResolutionZoomFactors { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureColorSpace[] SupportedColorSpaces { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual CoreMedia.CMVideoDimensions[] SupportedMaxPhotoDimensions { get; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.2")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.2")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.2")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.2")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.2")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.2")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.2")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.2")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual System.Runtime.InteropServices.NFloat[] SupportedVideoZoomFactorsForDepthDataDelivery { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVFrameRateRange VideoFrameRateRangeForCenterStage { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVFrameRateRange VideoFrameRateRangeForPortraitEffect { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual System.Runtime.InteropServices.NFloat VideoMaxZoomFactorForCenterStage { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual System.Runtime.InteropServices.NFloat VideoMinZoomFactorForCenterStage { get; }Added properties:
public virtual bool AutoVideoFrameRateSupported { get; } public virtual bool BackgroundReplacementSupported { get; } public virtual bool ReactionEffectsSupported { get; } public virtual bool SpatialVideoCaptureSupported { get; } public virtual bool StudioLightSupported { get; } public virtual AVZoomRange[] SupportedVideoZoomRangesForDepthDataDelivery { get; } public virtual AVExposureBiasRange SystemRecommendedExposureBiasRange { get; } public virtual AVZoomRange SystemRecommendedVideoZoomRange { get; } public virtual AVFrameRateRange VideoFrameRateRangeForBackgroundReplacement { get; } public virtual AVFrameRateRange VideoFrameRateRangeForReactionEffectsInProgress { get; } public virtual AVFrameRateRange VideoFrameRateRangeForStudioLight { get; } public virtual bool ZoomFactorsOutsideOfVideoZoomRangesForDepthDeliverySupported { get; }Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Added properties:
public virtual AVCaptureMultichannelAudioMode MultichannelAudioMode { get; set; } public virtual bool WindNoiseRemovalEnabled { get; set; } public virtual bool WindNoiseRemovalSupported { get; }Added method:
public virtual bool IsMultichannelAudioModeSupported (AVCaptureMultichannelAudioMode multichannelAudioMode);Added values:
ContinuityCamera = 13, DeskViewCamera = 14, Microphone = 12,Added methods:
public static AVCaptureDeviceType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVCaptureDeviceType GetValue (ObjCRuntime.NativeHandle handle);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified fields:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---Custom = 3Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCapturePrimaryConstituentDeviceSwitchingBehavior PrimaryConstituentDeviceSwitchingBehaviorForRecording { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool PrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled { get; set; }Added properties:
public virtual bool SpatialVideoCaptureEnabled { get; set; } public virtual bool SpatialVideoCaptureSupported { get; }Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSDictionary GetOutputSettings (AVCaptureConnection connection) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void SetOutputSettings (Foundation.NSDictionary outputSettings, AVCaptureConnection connection) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void SetPrimaryConstituentDeviceSwitchingBehaviorForRecording (AVCapturePrimaryConstituentDeviceSwitchingBehavior switchingBehavior, AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions restrictedSwitchingBehaviorConditions)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] -[System.Runtime.CompilerServices.NullableContextAttribute(2)] +[System.Runtime.CompilerServices.NullableContextAttribute(2)] --[System.Runtime.CompilerServices.NullableContextAttribute(1)] ++[System.Runtime.CompilerServices.NullableContextAttribute(1)] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified properties:
-[System.Runtime.CompilerServices.NullableAttribute(2)] ++[System.Runtime.CompilerServices.NullableAttribute(2)] -public virtual CoreGraphics.CGImage CGImageRepresentation { get; } ++public virtual CoreGraphics.CGImage CGImageRepresentation { get; } -[System.Runtime.CompilerServices.NullableAttribute(2)] ++[System.Runtime.CompilerServices.NullableAttribute(2)] -public virtual AVCameraCalibrationData CameraCalibrationData { get; } ++public virtual AVCameraCalibrationData CameraCalibrationData { get; } -[System.Runtime.CompilerServices.NullableAttribute(2)] ++[System.Runtime.CompilerServices.NullableAttribute(2)] -public virtual Foundation.NSData FileDataRepresentation { get; } ++public virtual Foundation.NSData FileDataRepresentation { get; } -[System.Runtime.CompilerServices.NullableAttribute(2)] ++[System.Runtime.CompilerServices.NullableAttribute(2)] -public virtual CoreVideo.CVPixelBuffer PixelBuffer { get; } ++public virtual CoreVideo.CVPixelBuffer PixelBuffer { get; } -[System.Runtime.CompilerServices.NullableAttribute(2)] ++[System.Runtime.CompilerServices.NullableAttribute(2)] -public virtual CoreGraphics.CGImage PreviewCGImageRepresentation { get; } ++public virtual CoreGraphics.CGImage PreviewCGImageRepresentation { get; } ---[System.Runtime.CompilerServices.NullableAttribute(1)] ---public virtual AVCaptureResolvedPhotoSettings ResolvedSettings { get; } -[System.Runtime.CompilerServices.NullableAttribute(2)] ++[System.Runtime.CompilerServices.NullableAttribute(2)] -public virtual Foundation.NSString WeakSourceDeviceType { get; } ++public virtual Foundation.NSString WeakSourceDeviceType { get; }Added properties:
public virtual float ConstantColorCenterWeightedMeanConfidenceLevel { get; } public virtual CoreVideo.CVPixelBuffer ConstantColorConfidenceMap { get; } public virtual bool ConstantColorFallbackPhoto { get; }Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void DidFinishProcessingPhoto (AVCapturePhotoOutput output, AVCapturePhoto photo, Foundation.NSError error)Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public void DidFinishProcessingPhoto (this IAVCapturePhotoCaptureDelegate This, AVCapturePhotoOutput output, AVCapturePhoto photo, Foundation.NSError error)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVFileTypes[] GetAvailablePhotoFileTypes { get; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0", "Use 'MaxPhotoDimensions' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0", "Use 'MaxPhotoDimensions' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool IsHighResolutionCaptureEnabled { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual CoreMedia.CMVideoDimensions MaxPhotoDimensions { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool PreservesLivePhotoCaptureSuspendedOnSessionStop { get; set; }Added properties:
public virtual AVCapturePhotoOutputCaptureReadiness CaptureReadiness { get; } public virtual bool ConstantColorEnabled { get; set; } public virtual bool ConstantColorSupported { get; } public virtual bool FastCapturePrioritizationEnabled { get; set; } public virtual bool FastCapturePrioritizationSupported { get; set; } public virtual AVCapturePhotoQualityPrioritization MaxPhotoQualityPrioritization { get; set; } public virtual bool ResponsiveCaptureEnabled { get; set; } public virtual bool ResponsiveCaptureSupported { get; } public virtual bool ShutterSoundSuppressionSupported { get; } public virtual AVCaptureFlashMode[] SupportedFlashModes { get; } public virtual bool ZeroShutterLagEnabled { get; set; } public virtual bool ZeroShutterLagSupported { get; }Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSNumber[] GetSupportedPhotoPixelFormatTypesForFileType (string fileType)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool AutoDualCameraFusionEnabled { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVVideoCodecType[] AvailableEmbeddedThumbnailPhotoCodecTypes { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool CameraCalibrationDataDeliveryEnabled { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool DepthDataDeliveryEnabled { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool DepthDataFiltered { get; set; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos13.0", "Use 'VirtualDeviceConstituentPhotoDeliveryEnabled' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos13.0", "Use 'VirtualDeviceConstituentPhotoDeliveryEnabled' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool DualCameraDualPhotoDeliveryEnabled { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCapturePhotoSettingsThumbnailFormat EmbeddedThumbnailPhotoFormat { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool EmbedsDepthDataInPhoto { get; set; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0", "Use 'MaxPhotoDimensions' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0", "Use 'MaxPhotoDimensions' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool IsHighResolutionPhotoEnabled { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual string LivePhotoVideoCodecType { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual CoreMedia.CMVideoDimensions MaxPhotoDimensions { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSDictionary Metadata { get; set; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual string ProcessedFileType { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual string RawFileType { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSDictionary WeakEmbeddedThumbnailPhotoFormat { get; set; }Added properties:
public virtual bool ConstantColorEnabled { get; set; } public virtual bool ConstantColorFallbackPhotoDeliveryEnabled { get; set; } public virtual AVCapturePhotoQualityPrioritization PhotoQualityPrioritization { get; set; } public virtual bool ShutterSoundSuppressionEnabled { get; set; }Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVCapturePhotoSettings FromRawPixelFormatType (uint rawPixelFormatType, string rawFileType, Foundation.NSDictionary%LESSERTHANREPLACEMENT%Foundation.NSString,Foundation.NSObject%GREATERTHANREPLACEMENT% processedFormat, string processedFileType)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[ObjCBindings.BindingTypeAttribute`1[ObjCBindings.SmartEnum]()] ++[ObjCBindings.BindingTypeAttribute`1[ObjCBindings.SmartEnum]()] --[ObjCBindings.BindingTypeAttribute()] ++[ObjCBindings.BindingTypeAttribute()] --- ```Added methods:
public static AVCaptureReactionType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVCaptureReactionType GetValue (ObjCRuntime.NativeHandle handle);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool DualCameraFusionEnabled { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual CoreMedia.CMVideoDimensions EmbeddedThumbnailDimensions { get; } -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual UIntPtr ExpectedPhotoCount { get; }Added property:
public virtual bool FastCapturePrioritizationEnabled { get; }Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual AVCaptureConnection[] Connections { get; }Added properties:
public virtual AVCaptureControl[] Controls { get; } public IAVCaptureSessionControlsDelegate ControlsDelegate { get; } public virtual CoreFoundation.DispatchQueue ControlsDelegateCallbackQueue { get; } public virtual IntPtr MaxControlsCount { get; } public virtual bool SupportsControls { get; } public virtual Foundation.NSObject WeakControlsDelegate { get; }Added methods:
public virtual void AddControl (AVCaptureControl control); public virtual bool CanAddControl (AVCaptureControl control); public virtual void RemoveControl (AVCaptureControl control); public virtual void SetControlsDelegate (IAVCaptureSessionControlsDelegate controlsDelegate, CoreFoundation.DispatchQueue controlsDelegateCallbackQueue);Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos10.0", "Use 'AVCapturePhotoOutput' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos10.0", "Use 'AVCapturePhotoOutput' instead.")] - ++ ```Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos12.2", "Use 'AVCapturePhotoOutput' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos12.2", "Use 'AVCapturePhotoOutput' instead.")] -public virtual bool CapturingStillImage { get; } ++public virtual bool CapturingStillImage { get; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos12.2", "Use 'AVCapturePhotoOutput' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos12.2", "Use 'AVCapturePhotoOutput' instead.")] -public virtual bool HighResolutionStillImageOutputEnabled { get; set; } ++public virtual bool HighResolutionStillImageOutputEnabled { get; set; }Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified properties:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual CoreMedia.CMTime MinFrameDuration { get; set; }Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual string[] GetAvailableVideoCodecTypes (string outputFileType) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public AVPlayerItemVideoOutputSettings GetRecommendedVideoSettings (string videoCodecType, string outputFileType) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSDictionary GetRecommendedVideoSettingsForAssetWriter (string outputFileType)Added methods:
public AVPlayerItemVideoOutputSettings GetRecommendedVideoSettings (AVVideoCodecType videoCodecType, AVFileTypes outputFileType, Foundation.NSUrl outputFileUrl); public virtual Foundation.NSDictionary GetRecommendedVideoSettings (string videoCodecType, string outputFileType, Foundation.NSUrl outputFileUrl);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Added methods:
public virtual AVTimedMetadataGroup[] GetChapterMetadataGroups (string[] bestMatchingPreferredLanguages); public virtual AVTimedMetadataGroup[] GetChapterMetadataGroups (Foundation.NSLocale titleLocale, string[] commonKeys); public virtual AVMediaSelectionGroup GetMediaSelectionGroup (string mediaCharacteristic); public virtual AVMetadataItem[] GetMetadata (string format); public virtual int GetUnusedTrackId ();Added methods:
public virtual AVAssetTrack[] GetAssociatedTracks (string trackAssociationType); public virtual AVMetadataItem[] GetMetadata (string format); public virtual CoreMedia.CMTime GetSamplePresentationTime (CoreMedia.CMTime trackTime); public virtual bool HasMediaCharacteristic (string mediaCharacteristic);Added property:
public virtual AVExternalContentProtectionStatus ExternalContentProtectionStatus { get; }Added method:
public virtual void Revoke ();Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual bool RespondByRequestingPersistableContentKeyRequest (out Foundation.NSError error)Added methods:
public static AVContentKeyRequestRetryReason? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVContentKeyRequestRetryReason GetValue (ObjCRuntime.NativeHandle handle);Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void InvalidateAllPersistableContentKeys (Foundation.NSData appIdentifier, Foundation.NSDictionary options, System.Action%LESSERTHANREPLACEMENT%Foundation.NSData,Foundation.NSError%GREATERTHANREPLACEMENT% handler) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual System.Threading.Tasks.Task%LESSERTHANREPLACEMENT%Foundation.NSData%GREATERTHANREPLACEMENT% InvalidateAllPersistableContentKeysAsync (Foundation.NSData appIdentifier, Foundation.NSDictionary options) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void InvalidatePersistableContentKey (Foundation.NSData persistableContentKeyData, Foundation.NSDictionary options, System.Action%LESSERTHANREPLACEMENT%Foundation.NSData,Foundation.NSError%GREATERTHANREPLACEMENT% handler) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual System.Threading.Tasks.Task%LESSERTHANREPLACEMENT%Foundation.NSData%GREATERTHANREPLACEMENT% InvalidatePersistableContentKeyAsync (Foundation.NSData persistableContentKeyData, Foundation.NSDictionary options) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void MakeSecureToken (Foundation.NSData persistableContentKeyData, System.Action%LESSERTHANREPLACEMENT%Foundation.NSData,Foundation.NSError%GREATERTHANREPLACEMENT% handler) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual System.Threading.Tasks.Task%LESSERTHANREPLACEMENT%Foundation.NSData%GREATERTHANREPLACEMENT% MakeSecureTokenAsync (Foundation.NSData persistableContentKeyData)Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void DidUpdate (AVContentKeySession session, Foundation.NSData persistableContentKey, Foundation.NSObject keyIdentifier)Added methods:
public virtual void DidProvideContentKeyRequests (AVContentKeySession session, AVContentKeyRequest[] keyRequests, Foundation.NSData initializationData); public virtual void ExternalProtectionStatusDidChange (AVContentKeySession session, AVContentKey contentKey);Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public void DidUpdate (this IAVContentKeySessionDelegate This, AVContentKeySession session, Foundation.NSData persistableContentKey, Foundation.NSObject keyIdentifier)Added methods:
public static void DidProvideContentKeyRequests (this IAVContentKeySessionDelegate This, AVContentKeySession session, AVContentKeyRequest[] keyRequests, Foundation.NSData initializationData); public static void ExternalProtectionStatusDidChange (this IAVContentKeySessionDelegate This, AVContentKeySession session, AVContentKey contentKey);Added methods:
public static AVContentKeySystem? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVContentKeySystem GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static AVCoordinatedPlaybackSuspensionReason? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVCoordinatedPlaybackSuspensionReason GetValue (ObjCRuntime.NativeHandle handle);Added values:
AirPlayReceiverTemporarilyUnavailable = -11882, EncodeFailed = -11883, FailedToLoadSampleData = -11881, InvalidSampleCursor = -11880, MediaExtensionConflict = -11887, MediaExtensionDisabled = -11886, SandboxExtensionDenied = -11884, ToneMappingFailed = -11885,Added methods:
public static AVFileTypeProfile? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVFileTypeProfile GetValue (ObjCRuntime.NativeHandle handle);Modified fields:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---AppleiTT = 21 -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---Scc = 22Added value:
Ahap = 23,Added methods:
public static AVFileTypes? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVFileTypes GetValue (ObjCRuntime.NativeHandle handle);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified fields:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("macos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("macos")] ---EasyToRead = 11Added values:
CarriesVideoStereoMetadata = 18, ContainsStereoMultiviewVideo = 19, EnhancesSpeechIntelligibility = 20, IndicatesHorizontalFieldOfView = 21, TactileMinimal = 22,Added methods:
public static AVMediaCharacteristics? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVMediaCharacteristics GetValue (ObjCRuntime.NativeHandle handle);Added values:
AuxiliaryPicture = 11, Haptic = 12,Added methods:
public static AVMediaTypes? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVMediaTypes GetValue (ObjCRuntime.NativeHandle handle);Added properties:
public static Foundation.NSString QuickTimeMetadataFullFrameRatePlaybackIntent { get; } public static Foundation.NSString QuickTimeMetadataKeyFullFrameRatePlaybackIntent { get; }Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone)Added methods:
public static AVMetadataFormat? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVMetadataFormat GetValue (ObjCRuntime.NativeHandle handle);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone)Modified fields:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---CatBody = 16384 -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---DogBody = 32768 -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---HumanBody = 65536 -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---SalientObject = 131072Added value:
HumanFullBody = 16777216,Added methods:
public static AVMetadataObjectType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVMetadataObjectType GetValue (ObjCRuntime.NativeHandle handle);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone)Added property:
public virtual bool UsesAutomatedParameters { get; set; }Added methods:
public virtual void AddEvent (AVMusicEvent event, double beat); public virtual void ClearEvents (AVBeatRange range); public virtual void CopyAndMergeEvents (AVBeatRange range, AVMusicTrack sourceTrack, double mergeStartBeat); public virtual void CopyEvents (AVBeatRange range, AVMusicTrack sourceTrack, double insertStartBeat); public virtual void CutEvents (AVBeatRange range); public virtual void EnumerateEvents (AVBeatRange range, AVMusicEventEnumerationBlock block); public virtual void MoveEvents (AVBeatRange range, double beatAmount);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual bool Insert (CoreMedia.CMTimeRange insertTimeRange, AVAsset sourceAsset, CoreMedia.CMTime atTime, out Foundation.NSError error) ++public virtual bool Insert (CoreMedia.CMTimeRange insertTimeRange, AVAsset sourceAsset, CoreMedia.CMTime atTime, out Foundation.NSError error)Added methods:
public virtual void Insert (CoreMedia.CMTimeRange timeRange, AVAsset asset, CoreMedia.CMTime startTime, AVMutableCompositionInsertHandler completionHandler); public virtual System.Threading.Tasks.Task InsertAsync (CoreMedia.CMTimeRange timeRange, AVAsset asset, CoreMedia.CMTime startTime);Added methods:
public virtual AVTimedMetadataGroup[] GetChapterMetadataGroups (string[] bestMatchingPreferredLanguages); public virtual AVTimedMetadataGroup[] GetChapterMetadataGroups (Foundation.NSLocale titleLocale, string[] commonKeys); public virtual AVMediaSelectionGroup GetMediaSelectionGroup (string mediaCharacteristic); public virtual AVMetadataItem[] GetMetadata (string format); public virtual int GetUnusedTrackId ();Added methods:
public virtual AVAssetTrack[] GetAssociatedTracks (string trackAssociationType); public virtual AVMetadataItem[] GetMetadata (string format); public virtual CoreMedia.CMTime GetSamplePresentationTime (CoreMedia.CMTime trackTime); public virtual AVAssetTrackSegment GetSegment (CoreMedia.CMTime trackTime); public virtual bool HasMediaCharacteristic (string mediaCharacteristic);Added property:
public virtual string PerFrameHdrDisplayMetadataPolicy { get; set; }Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use the overload of 'Create' that takes a completion handler instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use the overload of 'Create' that takes a completion handler instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use the overload of 'Create' that takes a completion handler instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use the overload of 'Create' that takes a completion handler instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use the overload of 'Create' that takes a completion handler instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use the overload of 'Create' that takes a completion handler instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use the overload of 'Create' that takes a completion handler instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use the overload of 'Create' that takes a completion handler instead.")] -public AVMutableVideoComposition Create (AVAsset asset) ++public AVMutableVideoComposition Create (AVAsset asset) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use the overload of 'Create' that takes a completion handler instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Use the overload of 'Create' that takes a completion handler instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use the overload of 'Create' that takes a completion handler instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Use the overload of 'Create' that takes a completion handler instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use the overload of 'Create' that takes a completion handler instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Use the overload of 'Create' that takes a completion handler instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use the overload of 'Create' that takes a completion handler instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Use the overload of 'Create' that takes a completion handler instead.")] -public AVMutableVideoComposition Create (AVAsset asset, AVVideoCompositionInstruction prototypeInstruction) ++public AVMutableVideoComposition Create (AVAsset asset, AVVideoCompositionInstruction prototypeInstruction) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios16.0", "Call 'Create' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios16.0", "Call 'Create' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst16.0", "Call 'Create' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst16.0", "Call 'Create' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos13.0", "Call 'Create' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos13.0", "Call 'Create' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0", "Call 'Create' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0", "Call 'Create' instead.")] -public AVMutableVideoComposition GetVideoComposition (AVAsset asset, System.Action%LESSERTHANREPLACEMENT%AVAsynchronousCIImageFilteringRequest%GREATERTHANREPLACEMENT% applier) ++public AVMutableVideoComposition GetVideoComposition (AVAsset asset, System.Action%LESSERTHANREPLACEMENT%AVAsynchronousCIImageFilteringRequest%GREATERTHANREPLACEMENT% applier)Added methods:
public static void Create (AVAsset asset, AVMutableVideoCompositionCreateCallback completionHandler); public static void Create (AVAsset asset, AVMutableVideoCompositionCreateApplier applier, AVMutableVideoCompositionCreateCallback completionHandler); public static void Create (AVAsset asset, AVVideoCompositionInstruction prototypeInstruction, AVMutableVideoCompositionCreateCallback completionHandler); public static System.Threading.Tasks.Task<AVMutableVideoComposition> CreateAsync (AVAsset asset); public static System.Threading.Tasks.Task<AVMutableVideoComposition> CreateAsync (AVAsset asset, AVMutableVideoCompositionCreateApplier applier); public static System.Threading.Tasks.Task<AVMutableVideoComposition> CreateAsync (AVAsset asset, AVVideoCompositionInstruction prototypeInstruction);Added values:
PresetMvHevc1440x1440 = 17, PresetMvHevc960x960 = 16,Added methods:
public static AVOutputSettingsPreset? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVOutputSettingsPreset GetValue (ObjCRuntime.NativeHandle handle);Added properties:
public virtual float DefaultRate { get; set; } public virtual AVPlayerVideoOutput VideoOutput { get; set; }Added method:
protected override void Dispose (bool disposing);Added interfaces:
Foundation.INSCopying ObjCRuntime.INativeObject System.IDisposableModified properties:
-public virtual Foundation.NSDate Date { get; set; } +public virtual Foundation.NSDate Date { get; } -public virtual string Identifier { get; set; } +public virtual string Identifier { get; } -public virtual CoreMedia.CMTime PlayoutLimit { get; set; } +public virtual CoreMedia.CMTime PlayoutLimit { get; } -public virtual AVPlayerItem PrimaryItem { get; set; } +public virtual AVPlayerItem PrimaryItem { get; } -public virtual AVPlayerInterstitialEventRestrictions Restrictions { get; set; } +public virtual AVPlayerInterstitialEventRestrictions Restrictions { get; } -public virtual CoreMedia.CMTime ResumptionOffset { get; set; } +public virtual CoreMedia.CMTime ResumptionOffset { get; } -public virtual AVPlayerItem[] TemplateItems { get; set; } +public virtual AVPlayerItem[] TemplateItems { get; } -public virtual CoreMedia.CMTime Time { get; set; } +public virtual CoreMedia.CMTime Time { get; } -public virtual Foundation.NSDictionary UserDefinedAttributes { get; set; } +public virtual Foundation.NSDictionary UserDefinedAttributes { get; }Added properties:
public virtual bool AlignsResumptionWithPrimarySegmentBoundary { get; set; } public virtual bool AlignsStartWithPrimarySegmentBoundary { get; set; } public virtual Foundation.NSDictionary AssetListResponse { get; } public virtual bool ContentMayVary { get; set; } public virtual string Cue { get; set; } public virtual CoreMedia.CMTime PlannedDuration { get; set; } public virtual bool SupplementsPrimaryContent { get; set; } public virtual AVPlayerInterstitialEventTimelineOccupancy TimelineOccupancy { get; set; } public virtual bool WillPlayOnce { get; set; }Added methods:
public virtual Foundation.NSObject Copy (Foundation.NSZone zone); public static AVPlayerInterstitialEvent Create (AVPlayerItem primaryItem, CoreMedia.CMTime time); public static AVPlayerInterstitialEvent Create (AVPlayerItem primaryItem, Foundation.NSDate date);Added properties:
public static Foundation.NSString AssetListResponseStatusDidChangeErrorKey { get; } public static Foundation.NSString AssetListResponseStatusDidChangeEventKey { get; } public static Foundation.NSString AssetListResponseStatusDidChangeNotification { get; } public static Foundation.NSString AssetListResponseStatusDidChangeStatusKey { get; }Added methods:
public static Foundation.NSObject ObserveAssetListResponseStatusDidChange (System.EventHandler<Foundation.NSNotificationEventArgs> handler); public static Foundation.NSObject ObserveAssetListResponseStatusDidChange (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler);Added interface:
IAVMetricEventStreamPublisherAdded property:
public virtual AVPlayerItemIntegratedTimeline IntegratedTimeline { get; }Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] -public void CancelContentAuthorizationRequest (this AVPlayerItem This) ++public void CancelContentAuthorizationRequest (this AVPlayerItem This) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] -public AVContentAuthorizationStatus GetContentAuthorizationRequestStatus (this AVPlayerItem This) ++public AVContentAuthorizationStatus GetContentAuthorizationRequestStatus (this AVPlayerItem This) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] -public bool IsApplicationAuthorizedForPlayback (this AVPlayerItem This) ++public bool IsApplicationAuthorizedForPlayback (this AVPlayerItem This) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] -public bool IsAuthorizationRequiredForPlayback (this AVPlayerItem This) ++public bool IsAuthorizationRequiredForPlayback (this AVPlayerItem This) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] -public bool IsContentAuthorizedForPlayback (this AVPlayerItem This) ++public bool IsContentAuthorizedForPlayback (this AVPlayerItem This) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] -public void RequestContentAuthorizationAsynchronously (this AVPlayerItem This, double timeoutInterval, System.Action handler) ++public void RequestContentAuthorizationAsynchronously (this AVPlayerItem This, double timeoutInterval, System.Action handler)Added method:
public virtual CoreVideo.CVPixelBuffer CopyDisplayedPixelBuffer ();Modified constructors:
---[ObjCRuntime.DesignatedInitializerAttribute()] ---public AVPlayerLooper (AVQueuePlayer player, AVPlayerItem itemToLoop, CoreMedia.CMTimeRange loopRange)Added constructor:
public AVPlayerLooper (AVQueuePlayer player, AVPlayerItem itemToLoop, CoreMedia.CMTimeRange loopRange, AVPlayerLooperItemOrdering itemOrdering);Added methods:
public static AVPlayerRateDidChangeReason? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVPlayerRateDidChangeReason GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static AVPlayerWaitingReason? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVPlayerWaitingReason GetValue (ObjCRuntime.NativeHandle handle);Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual Foundation.NSError Error { get; } ++public virtual Foundation.NSError Error { get; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual bool ReadyForMoreMediaData { get; } ++public virtual bool ReadyForMoreMediaData { get; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -public virtual bool RequiresFlushToResumeDecoding { get; } ++public virtual bool RequiresFlushToResumeDecoding { get; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual AVQueuedSampleBufferRenderingStatus Status { get; } ++public virtual AVQueuedSampleBufferRenderingStatus Status { get; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -public virtual CoreMedia.CMTimebase Timebase { get; } ++public virtual CoreMedia.CMTimebase Timebase { get; }Added properties:
public static Foundation.NSString DisplayLayerReadyForDisplayDidChangeNotification { get; } public virtual bool ReadyForDisplay { get; } public virtual AVSampleBufferVideoRenderer SampleBufferRenderer { get; }Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual void Enqueue (CoreMedia.CMSampleBuffer sampleBuffer) ++public virtual void Enqueue (CoreMedia.CMSampleBuffer sampleBuffer) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual void Flush () ++public virtual void Flush () -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual void FlushAndRemoveImage () ++public virtual void FlushAndRemoveImage () -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual void RequestMediaData (CoreFoundation.DispatchQueue queue, System.Action handler) ++public virtual void RequestMediaData (CoreFoundation.DispatchQueue queue, System.Action handler) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual void StopRequestingMediaData () ++public virtual void StopRequestingMediaData ()Added methods:
public static Foundation.NSObject ObserveDisplayLayerReadyForDisplayDidChange (System.EventHandler<Foundation.NSNotificationEventArgs> handler); public static Foundation.NSObject ObserveDisplayLayerReadyForDisplayDidChange (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos13.0", "Use the 'GenerateCGImagesAsynchronously' method instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos13.0", "Use the 'GenerateCGImagesAsynchronously' method instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] -public virtual CoreMedia.CMSampleBuffer CreateSampleBuffer (AVSampleBufferRequest request) ++public virtual CoreMedia.CMSampleBuffer CreateSampleBuffer (AVSampleBufferRequest request)Added methods:
public virtual CoreMedia.CMSampleBuffer CreateSampleBuffer (AVSampleBufferRequest request, out Foundation.NSError outError); public virtual CoreMedia.CMSampleBuffer CreateSampleBuffer (AVSampleBufferRequest request, AVSampleBufferGeneratorBatch batch, out Foundation.NSError outError); public virtual AVSampleBufferGeneratorBatch MakeBatch ();Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Added methods:
public static AVSemanticSegmentationMatteType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVSemanticSegmentationMatteType GetValue (ObjCRuntime.NativeHandle handle);Added properties:
public static Foundation.NSString AvailableVoicesDidChangeNotification { get; } public virtual AVSpeechSynthesisVoiceTraits VoiceTraits { get; }Added value:
Premium = 3,Added property:
public static AVSpeechSynthesisPersonalVoiceAuthorizationStatus PersonalVoiceAuthorizationStatus { get; }Added event:
public event System.EventHandler<AVSpeechSynthesizerWillSpeakMarkerEventArgs> WillSpeakMarker;Added methods:
public static void RequestPersonalVoiceAuthorization (AVSpeechSynthesizerRequestPersonalVoiceAuthorizationCallback handler); public static System.Threading.Tasks.Task<AVSpeechSynthesisPersonalVoiceAuthorizationStatus> RequestPersonalVoiceAuthorizationAsync (); public virtual void WriteUtterance (AVSpeechUtterance utterance, AVSpeechSynthesizerBufferCallback bufferCallback, AVSpeechSynthesizerMarkerCallback markerCallback);Added method:
public virtual void WillSpeakMarker (AVSpeechSynthesizer synthesizer, AVSpeechSynthesisMarker marker, AVSpeechUtterance utterance);Added method:
public static void WillSpeakMarker (this IAVSpeechSynthesizerDelegate This, AVSpeechSynthesizer synthesizer, AVSpeechSynthesisMarker marker, AVSpeechUtterance utterance);Modified constructors:
---[Foundation.ExportAttribute("initWithString:")] ------[ObjCRuntime.BindingImplAttribute(3)] ---public AVSpeechUtterance (string speechString)Added constructor:
public AVSpeechUtterance (string string, AVSpeechUtteranceInitializationOption option);Added method:
public static AVSpeechUtterance FromSsmlRepresentation (string string);Added properties:
public virtual Foundation.NSUuid HttpSessionIdentifier { get; } public static Foundation.NSString HttpUserAgentKey { get; } public virtual AVMediaExtensionProperties MediaExtensionProperties { get; } public static Foundation.NSString OverrideMimeTypeKey { get; } public static Foundation.NSString PrimarySessionIdentifierKey { get; }Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public virtual AVAssetTrack CompatibleTrack (AVCompositionTrack forCompositionTrack) ++public virtual AVAssetTrack CompatibleTrack (AVCompositionTrack forCompositionTrack)Added property:
public static Foundation.NSString DecompressionPropertiesKey { get; }Added methods:
public static AVVideoApertureMode? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVVideoApertureMode GetValue (ObjCRuntime.NativeHandle handle);Added values:
AppleProRes4444XQ = 10, JpegXl = 11,Added methods:
public static AVVideoCodecType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVVideoCodecType GetValue (ObjCRuntime.NativeHandle handle);Added property:
public virtual string PerFrameHdrDisplayMetadataPolicy { get; }Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios16.0", "Call 'Create' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios16.0", "Call 'Create' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst16.0", "Call 'Create' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst16.0", "Call 'Create' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos13.0", "Call 'Create' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos13.0", "Call 'Create' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0", "Call 'Create' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos16.0", "Call 'Create' instead.")] -public AVVideoComposition CreateVideoComposition (AVAsset asset, System.Action%LESSERTHANREPLACEMENT%AVAsynchronousCIImageFilteringRequest%GREATERTHANREPLACEMENT% applier) ++public AVVideoComposition CreateVideoComposition (AVAsset asset, System.Action%LESSERTHANREPLACEMENT%AVAsynchronousCIImageFilteringRequest%GREATERTHANREPLACEMENT% applier) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Call 'IsValid' instead")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios18.0", "Call 'IsValid' instead")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Call 'IsValid' instead")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst18.0", "Call 'IsValid' instead")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Call 'IsValid' instead")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos15.0", "Call 'IsValid' instead")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Call 'IsValid' instead")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos18.0", "Call 'IsValid' instead")] -public virtual bool IsValidForAsset (AVAsset asset, CoreMedia.CMTimeRange timeRange, IAVVideoCompositionValidationHandling validationDelegate) ++public virtual bool IsValidForAsset (AVAsset asset, CoreMedia.CMTimeRange timeRange, IAVVideoCompositionValidationHandling validationDelegate)Added methods:
public static void Create (AVAsset asset, AVVideoCompositionCreateCallback completionHandler); public static void Create (AVAsset asset, AVVideoCompositionCreateApplier applier, AVVideoCompositionCreateCallback completionHandler); public static System.Threading.Tasks.Task<AVVideoComposition> CreateAsync (AVAsset asset); public static System.Threading.Tasks.Task<AVVideoComposition> CreateAsync (AVAsset asset, AVVideoCompositionCreateApplier applier); public virtual void DetermineValidity (AVAsset asset, CoreMedia.CMTimeRange timeRange, IAVVideoCompositionValidationHandling validationDelegate, AVVideoCompositionDetermineValidityCallback completionHandler); public virtual System.Threading.Tasks.Task<System.Tuple<System.Boolean,Foundation.NSError>> DetermineValidityAsync (AVAsset asset, CoreMedia.CMTimeRange timeRange, IAVVideoCompositionValidationHandling validationDelegate); public virtual bool IsValid (AVAssetTrack[] tracks, CoreMedia.CMTime duration, CoreMedia.CMTimeRange timeRange, IAVVideoCompositionValidationHandling validationDelegate);Added methods:
public static AVVideoRange? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVVideoRange GetValue (ObjCRuntime.NativeHandle handle);Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios11.0", "Use 'CodecType' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios11.0", "Use 'CodecType' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Use 'CodecType' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Use 'CodecType' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.13", "Use 'CodecType' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.13", "Use 'CodecType' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos11.0", "Use 'CodecType' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos11.0", "Use 'CodecType' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public AVVideoCodec? Codec { get; set; } ++public AVVideoCodec? Codec { get; set; }Added property:
public AVVideoCodecType? CodecType { get; set; }Modified properties:
-[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use 'Itu_R_709_2' instead.", False)] +[System.ObsoleteAttribute("Use 'Itu_R_709_2' instead.", False)] -public Foundation.NSString AVVideoTransferFunction_Itu_R_709_2 { get; } ++public Foundation.NSString AVVideoTransferFunction_Itu_R_709_2 { get; } -[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use 'Smpte_240M_1995' instead.", False)] +[System.ObsoleteAttribute("Use 'Smpte_240M_1995' instead.", False)] -public Foundation.NSString AVVideoTransferFunction_Smpte_240M_1995 { get; } ++public Foundation.NSString AVVideoTransferFunction_Smpte_240M_1995 { get; }Added properties:
public static Foundation.NSString Iec_sRgb { get; } public static Foundation.NSString Itu_R_2100_Hlg { get; } public static Foundation.NSString Itu_R_709_2 { get; } public static Foundation.NSString Linear { get; } public static Foundation.NSString Smpte_240M_1995 { get; } public static Foundation.NSString Smpte_St_2084_Pq { get; }Modified attributes:
-[Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = WilllDownloadToUrl, Selector = URLSession:assetDownloadTask:willDownloadToURL:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] ++[Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = WilllDownloadToUrl, Selector = URLSession:assetDownloadTask:willDownloadToURL:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] - ++ ```Added method:
public virtual void WilllDownloadToUrl (Foundation.NSUrlSession session, AVAssetDownloadTask assetDownloadTask, Foundation.NSUrl location);Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void DidFinishProcessingPhoto (AVCapturePhotoOutput output, AVCapturePhoto photo, Foundation.NSError error)Modified attributes:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --- ```Modified attributes:
-[Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = DidProvideContentKeyRequests, Selector = contentKeySession:didProvideContentKeyRequests:forInitializationData:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] ++[Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = DidProvideContentKeyRequests, Selector = contentKeySession:didProvideContentKeyRequests:forInitializationData:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] -[Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = ExternalProtectionStatusDidChange, Selector = contentKeySession:externalProtectionStatusDidChangeForContentKey:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] +[Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = ExternalProtectionStatusDidChange, Selector = contentKeySession:externalProtectionStatusDidChangeForContentKey:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] - ++ ```Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---public virtual void DidUpdate (AVContentKeySession session, Foundation.NSData persistableContentKey, Foundation.NSObject keyIdentifier)Added methods:
public virtual void DidProvideContentKeyRequests (AVContentKeySession session, AVContentKeyRequest[] keyRequests, Foundation.NSData initializationData); public virtual void ExternalProtectionStatusDidChange (AVContentKeySession session, AVContentKey contentKey);Modified attributes:
-[Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = WillSpeakMarker, Selector = speechSynthesizer:willSpeakMarker:utterance:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] ++[Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = WillSpeakMarker, Selector = speechSynthesizer:willSpeakMarker:utterance:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] - ++ ```Added method:
public virtual void WillSpeakMarker (AVSpeechSynthesizer synthesizer, AVSpeechSynthesisMarker marker, AVSpeechUtterance utterance);[Foundation.RegisterAttribute("AVAUPresetEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVAUPresetEvent : AVFoundation.AVMusicEvent { // constructors public AVAUPresetEvent (); protected AVAUPresetEvent (Foundation.NSObjectFlag t); protected AVAUPresetEvent (ObjCRuntime.NativeHandle handle); public AVAUPresetEvent (uint scope, uint element, Foundation.NSDictionary presetDictionary); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual uint Element { get; set; } public virtual Foundation.NSDictionary PresetDictionary { get; } public virtual uint Scope { get; set; } }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public enum AVAssetImageGeneratorDynamicRangePolicy { DynamicRangePolicyForceSdr = 0, DynamicRangePolicyMatchSource = 1, }[ObjCRuntime.BindingImplAttribute(3)] [System.Runtime.CompilerServices.ExtensionAttribute()] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(2)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public static class AVAssetImageGeneratorDynamicRangePolicyExtensions { // methods public static Foundation.NSString GetConstant (this AVAssetImageGeneratorDynamicRangePolicy self); public static AVAssetImageGeneratorDynamicRangePolicy? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVAssetImageGeneratorDynamicRangePolicy GetValue (Foundation.NSString constant); public static AVAssetImageGeneratorDynamicRangePolicy GetValue (ObjCRuntime.NativeHandle handle); }[Foundation.RegisterAttribute("AVAssetPlaybackAssistant", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVAssetPlaybackAssistant : Foundation.NSObject { // constructors protected AVAssetPlaybackAssistant (Foundation.NSObjectFlag t); protected AVAssetPlaybackAssistant (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } // methods public static AVAssetPlaybackAssistant Create (AVAsset asset); public virtual void LoadPlaybackConfigurationOptions (AVAssetPlaybackAssistantLoadPlaybackConfigurationOptionsHandler completionHandler); public virtual System.Threading.Tasks.Task<System.String[]> LoadPlaybackConfigurationOptionsAsync (); }public sealed delegate AVAssetPlaybackAssistantLoadPlaybackConfigurationOptionsHandler : System.MulticastDelegate { // constructors public AVAssetPlaybackAssistantLoadPlaybackConfigurationOptionsHandler (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (string[] playbackConfigurationOptions, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (string[] playbackConfigurationOptions); }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public enum AVAssetPlaybackConfigurationOption { SpatialVideo = 2, StereoMultiviewVideo = 1, StereoVideo = 0, }[ObjCRuntime.BindingImplAttribute(3)] [System.Runtime.CompilerServices.ExtensionAttribute()] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(2)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public static class AVAssetPlaybackConfigurationOptionExtensions { // methods public static Foundation.NSString GetConstant (this AVAssetPlaybackConfigurationOption self); public static AVAssetPlaybackConfigurationOption? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVAssetPlaybackConfigurationOption GetValue (Foundation.NSString constant); public static AVAssetPlaybackConfigurationOption GetValue (ObjCRuntime.NativeHandle handle); }[Serializable] [ObjCRuntime.NativeAttribute()] [System.FlagsAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public enum AVAssetTrackGroupOutputHandling { DefaultPolicy = 0, None = 0, PreserveAlternateTracks = 1, }[Foundation.RegisterAttribute("AVAssetVariantVideoLayoutAttributes", True)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] public class AVAssetVariantVideoLayoutAttributes : Foundation.NSObject { // constructors protected AVAssetVariantVideoLayoutAttributes (Foundation.NSObjectFlag t); protected AVAssetVariantVideoLayoutAttributes (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual CoreMedia.CMStereoViewComponents StereoViewComponents { get; } }[Foundation.RegisterAttribute("AVAssetWriterInputTaggedPixelBufferGroupAdaptor", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] public class AVAssetWriterInputTaggedPixelBufferGroupAdaptor : Foundation.NSObject { // constructors protected AVAssetWriterInputTaggedPixelBufferGroupAdaptor (Foundation.NSObjectFlag t); protected AVAssetWriterInputTaggedPixelBufferGroupAdaptor (ObjCRuntime.NativeHandle handle); public AVAssetWriterInputTaggedPixelBufferGroupAdaptor (AVAssetWriterInput input, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> sourcePixelBufferAttributes); // properties public virtual AVAssetWriterInput AssetWriterInput { get; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual CoreVideo.CVPixelBufferPool PixelBufferPool { get; } public virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> SourcePixelBufferAttributes { get; } // methods public virtual bool Append (CoreMedia.CMTaggedBufferGroup taggedPixelBufferGroup, CoreMedia.CMTime presentationTime); public static AVAssetWriterInputTaggedPixelBufferGroupAdaptor Create (AVAssetWriterInput input, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> sourcePixelBufferAttributes); }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.2")] public enum AVAudioApplicationMicrophoneInjectionPermission { Denied = 1684369017, Granted = 1735552628, ServiceDisabled = 1936876659, Undetermined = 1970168948, }public sealed delegate AVAudioInputNodeMutedSpeechEventListener : System.MulticastDelegate { // constructors public AVAudioInputNodeMutedSpeechEventListener (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVAudioVoiceProcessingSpeechActivityEvent event, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVAudioVoiceProcessingSpeechActivityEvent event); }[System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(2)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVAudioSequencerInfoDictionary : Foundation.DictionaryContainer { // constructors public AVAudioSequencerInfoDictionary (); public AVAudioSequencerInfoDictionary (Foundation.NSDictionary dictionary); // properties public string Album { get; set; } public double? ApproximateDurationInSeconds { get; set; } public string Artist { get; set; } public Foundation.NSObject ChannelLayout { get; set; } public string Comments { get; set; } public string Composer { get; set; } public string Copyright { get; set; } public string EncodingApplication { get; set; } public string Genre { get; set; } public Foundation.NSObject Isrc { get; set; } public string KeySignature { get; set; } public string Lyricist { get; set; } public double? NominalBitRate { get; set; } public Foundation.NSObject RecordedDate { get; set; } public double? SourceBitDepth { get; set; } public string SourceEncoder { get; set; } public string SubTitle { get; set; } public double? Tempo { get; set; } public string TimeSignature { get; set; } public string Title { get; set; } public int? TrackNumber { get; set; } public string Year { get; set; } }public sealed delegate AVAudioSequencerUserCallback : System.MulticastDelegate { // constructors public AVAudioSequencerUserCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVMusicTrack track, Foundation.NSData userData, double timeStamp, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVMusicTrack track, Foundation.NSData userData, double timeStamp); }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.2")] public enum AVAudioSessionMicrophoneInjectionMode { None = 0, SpokenAudio = 1, }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.2")] public enum AVAudioSessionRenderingMode { DolbyAtmos = 5, DolbyAudio = 4, MonoStereo = 1, NotApplicable = 0, SpatialAudio = 3, Surround = 2, }[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] public struct AVAudioVoiceProcessingOtherAudioDuckingConfiguration { // properties public AVAudioVoiceProcessingOtherAudioDuckingLevel DuckingLevel { get; set; } public bool EnableAdvancedDucking { get; set; } }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] public enum AVAudioVoiceProcessingOtherAudioDuckingLevel { Default = 0, Max = 30, Mid = 20, Min = 10, }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] public enum AVAudioVoiceProcessingSpeechActivityEvent { Ended = 1, Started = 0, }[Foundation.RegisterAttribute("AVCaptureControl", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVCaptureControl : Foundation.NSObject { // constructors protected AVCaptureControl (Foundation.NSObjectFlag t); protected AVCaptureControl (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual bool Enabled { get; set; } }[Foundation.RegisterAttribute("AVCaptureDeskViewApplication", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.1")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] public class AVCaptureDeskViewApplication : Foundation.NSObject { // constructors public AVCaptureDeskViewApplication (); protected AVCaptureDeskViewApplication (Foundation.NSObjectFlag t); protected AVCaptureDeskViewApplication (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } // methods public virtual void Present (AVCaptureDeskViewApplicationPresentHandler completionHandler); public virtual void Present (AVCaptureDeskViewApplicationLaunchConfiguration launchConfiguration, AVCaptureDeskViewApplicationPresentHandler completionHandler); public virtual System.Threading.Tasks.Task PresentAsync (); public virtual System.Threading.Tasks.Task PresentAsync (AVCaptureDeskViewApplicationLaunchConfiguration launchConfiguration); }[Foundation.RegisterAttribute("AVCaptureDeskViewApplicationLaunchConfiguration", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.1")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] public class AVCaptureDeskViewApplicationLaunchConfiguration : Foundation.NSObject { // constructors public AVCaptureDeskViewApplicationLaunchConfiguration (); protected AVCaptureDeskViewApplicationLaunchConfiguration (Foundation.NSObjectFlag t); protected AVCaptureDeskViewApplicationLaunchConfiguration (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual CoreGraphics.CGRect MainWindowFrame { get; set; } public virtual bool RequiresSetUpModeCompletion { get; set; } }public sealed delegate AVCaptureDeskViewApplicationPresentHandler : System.MulticastDelegate { // constructors public AVCaptureDeskViewApplicationPresentHandler (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (Foundation.NSError error, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (Foundation.NSError error); }[Foundation.RegisterAttribute("AVCaptureDeviceRotationCoordinator", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public class AVCaptureDeviceRotationCoordinator : Foundation.NSObject { // constructors protected AVCaptureDeviceRotationCoordinator (Foundation.NSObjectFlag t); protected AVCaptureDeviceRotationCoordinator (ObjCRuntime.NativeHandle handle); public AVCaptureDeviceRotationCoordinator (AVCaptureDevice device, CoreAnimation.CALayer previewLayer); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVCaptureDevice Device { get; } public virtual CoreAnimation.CALayer PreviewLayer { get; } public virtual System.Runtime.InteropServices.NFloat VideoRotationAngleForHorizonLevelCapture { get; } public virtual System.Runtime.InteropServices.NFloat VideoRotationAngleForHorizonLevelPreview { get; } // methods protected override void Dispose (bool disposing); }[Foundation.RegisterAttribute("AVCaptureIndexPicker", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVCaptureIndexPicker : AVFoundation.AVCaptureControl { // constructors public AVCaptureIndexPicker (); protected AVCaptureIndexPicker (Foundation.NSObjectFlag t); protected AVCaptureIndexPicker (ObjCRuntime.NativeHandle handle); public AVCaptureIndexPicker (string localizedTitle, string symbolName, IntPtr numberOfIndexes); public AVCaptureIndexPicker (string localizedTitle, string symbolName, string[] localizedIndexTitles); public AVCaptureIndexPicker (string localizedTitle, string symbolName, IntPtr numberOfIndexes, AVCaptureIndexPickerTitleTransform localizedTitleTransform); // properties public virtual string AccessibilityIdentifier { get; set; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual string[] LocalizedIndexTitles { get; } public virtual string LocalizedTitle { get; } public virtual IntPtr NumberOfIndexes { get; } public virtual IntPtr SelectedIndex { get; set; } public virtual string SymbolName { get; } // methods public virtual void SetActionQueue (CoreFoundation.DispatchQueue actionQueue, AVCaptureIndexPickerCallback action); }public sealed delegate AVCaptureIndexPickerCallback : System.MulticastDelegate { // constructors public AVCaptureIndexPickerCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (IntPtr newValue, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (IntPtr newValue); }public sealed delegate AVCaptureIndexPickerTitleTransform : System.MulticastDelegate { // constructors public AVCaptureIndexPickerTitleTransform (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (IntPtr index, System.AsyncCallback callback, object object); public virtual string EndInvoke (System.IAsyncResult result); public virtual string Invoke (IntPtr index); }[Foundation.RegisterAttribute("AVCaptureMetadataOutput", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] public class AVCaptureMetadataOutput : AVFoundation.AVCaptureOutput { // constructors public AVCaptureMetadataOutput (); protected AVCaptureMetadataOutput (Foundation.NSObjectFlag t); protected AVCaptureMetadataOutput (ObjCRuntime.NativeHandle handle); // properties public virtual CoreFoundation.DispatchQueue CallbackQueue { get; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual IAVCaptureMetadataOutputObjectsDelegate Delegate { get; } public virtual CoreGraphics.CGRect RectOfInterest { get; set; } public virtual Foundation.NSString[] WeakAvailableMetadataObjectTypes { get; } public virtual Foundation.NSString[] WeakMetadataObjectTypes { get; set; } // methods public virtual void SetDelegate (IAVCaptureMetadataOutputObjectsDelegate objectsDelegate, CoreFoundation.DispatchQueue objectsCallbackQueue); }[Foundation.ModelAttribute()] [Foundation.ProtocolAttribute()] [Foundation.RegisterAttribute("Microsoft_macOS__AVFoundation_AVCaptureMetadataOutputObjectsDelegate", False)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] public class AVCaptureMetadataOutputObjectsDelegate : Foundation.NSObject, IAVCaptureMetadataOutputObjectsDelegate, ObjCRuntime.INativeObject, System.IDisposable { // constructors public AVCaptureMetadataOutputObjectsDelegate (); protected AVCaptureMetadataOutputObjectsDelegate (Foundation.NSObjectFlag t); protected AVCaptureMetadataOutputObjectsDelegate (ObjCRuntime.NativeHandle handle); // methods public virtual void DidOutputMetadataObjects (AVCaptureMetadataOutput captureOutput, AVMetadataObject[] metadataObjects, AVCaptureConnection connection); }[System.Runtime.CompilerServices.ExtensionAttribute()] public static class AVCaptureMetadataOutputObjectsDelegate_Extensions { // methods public static void DidOutputMetadataObjects (this IAVCaptureMetadataOutputObjectsDelegate This, AVCaptureMetadataOutput captureOutput, AVMetadataObject[] metadataObjects, AVCaptureConnection connection); }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public enum AVCaptureMultichannelAudioMode { FirstOrderAmbisonics = 2, None = 0, Stereo = 1, }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public enum AVCapturePhotoOutputCaptureReadiness { NotReadyMomentarily = 2, NotReadyWaitingForCapture = 3, NotReadyWaitingForProcessing = 4, Ready = 1, SessionNotRunning = 0, }[Foundation.RegisterAttribute("AVCapturePhotoOutputReadinessCoordinator", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public class AVCapturePhotoOutputReadinessCoordinator : Foundation.NSObject { // constructors public AVCapturePhotoOutputReadinessCoordinator (AVCapturePhotoOutput photoOutput); protected AVCapturePhotoOutputReadinessCoordinator (Foundation.NSObjectFlag t); protected AVCapturePhotoOutputReadinessCoordinator (ObjCRuntime.NativeHandle handle); // properties public virtual AVCapturePhotoOutputCaptureReadiness CaptureReadiness { get; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public IAVCapturePhotoOutputReadinessCoordinatorDelegate Delegate { get; set; } public virtual Foundation.NSObject WeakDelegate { get; set; } // methods protected override void Dispose (bool disposing); public virtual void StartTrackingCaptureRequest (AVCapturePhotoSettings settings); public virtual void StopTrackingCaptureRequest (long settingsUniqueId); }[Foundation.ModelAttribute()] [Foundation.ProtocolAttribute()] [Foundation.RegisterAttribute("Microsoft_macOS__AVFoundation_AVCapturePhotoOutputReadinessCoordinatorDelegate", False)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public class AVCapturePhotoOutputReadinessCoordinatorDelegate : Foundation.NSObject, IAVCapturePhotoOutputReadinessCoordinatorDelegate, ObjCRuntime.INativeObject, System.IDisposable { // constructors public AVCapturePhotoOutputReadinessCoordinatorDelegate (); protected AVCapturePhotoOutputReadinessCoordinatorDelegate (Foundation.NSObjectFlag t); protected AVCapturePhotoOutputReadinessCoordinatorDelegate (ObjCRuntime.NativeHandle handle); // methods public virtual void CaptureReadinessDidChange (AVCapturePhotoOutputReadinessCoordinator coordinator, AVCapturePhotoOutputCaptureReadiness captureReadiness); }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios13.0")] public enum AVCapturePhotoQualityPrioritization { Balanced = 2, Quality = 3, Speed = 1, }[Foundation.RegisterAttribute("AVCaptureReactionEffectState", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public class AVCaptureReactionEffectState : Foundation.NSObject { // constructors public AVCaptureReactionEffectState (); protected AVCaptureReactionEffectState (Foundation.NSObjectFlag t); protected AVCaptureReactionEffectState (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual CoreMedia.CMTime EndTime { get; } public virtual string ReactionType { get; } public virtual CoreMedia.CMTime StartTime { get; } }[System.Runtime.CompilerServices.ExtensionAttribute()] public static class AVCaptureReactionType_Extensions { // methods public static string GetSystemImage (this AVCaptureReactionType reactionType); }[Foundation.ModelAttribute()] [Foundation.ProtocolAttribute()] [Foundation.RegisterAttribute("Microsoft_macOS__AVFoundation_AVCaptureSessionControlsDelegate", False)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public abstract class AVCaptureSessionControlsDelegate : Foundation.NSObject, IAVCaptureSessionControlsDelegate, ObjCRuntime.INativeObject, System.IDisposable { // constructors protected AVCaptureSessionControlsDelegate (); protected AVCaptureSessionControlsDelegate (Foundation.NSObjectFlag t); protected AVCaptureSessionControlsDelegate (ObjCRuntime.NativeHandle handle); // methods public virtual void DidBecomeActive (AVCaptureSession session); public virtual void DidBecomeInactive (AVCaptureSession session); public virtual void WillEnterFullscreenAppearance (AVCaptureSession session); public virtual void WillExitFullscreenAppearance (AVCaptureSession session); }[Foundation.RegisterAttribute("AVCaptureSlider", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVCaptureSlider : AVFoundation.AVCaptureControl { // constructors protected AVCaptureSlider (Foundation.NSObjectFlag t); protected AVCaptureSlider (ObjCRuntime.NativeHandle handle); public AVCaptureSlider (string localizedTitle, string symbolName, float[] values); public AVCaptureSlider (string localizedTitle, string symbolName, float minValue, float maxValue); public AVCaptureSlider (string localizedTitle, string symbolName, float minValue, float maxValue, float step); // properties public virtual string AccessibilityIdentifier { get; set; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual string LocalizedTitle { get; } public virtual string LocalizedValueFormat { get; set; } public virtual float[] ProminentValues { get; set; } public virtual string SymbolName { get; } public virtual float Value { get; set; } // methods public virtual void SetActionQueue (CoreFoundation.DispatchQueue actionQueue, AVCaptureSliderCallback action); }public sealed delegate AVCaptureSliderCallback : System.MulticastDelegate { // constructors public AVCaptureSliderCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (float newValue, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (float newValue); }[Foundation.RegisterAttribute("AVCaptureSystemExposureBiasSlider", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVCaptureSystemExposureBiasSlider : AVFoundation.AVCaptureControl { // constructors public AVCaptureSystemExposureBiasSlider (AVCaptureDevice device); protected AVCaptureSystemExposureBiasSlider (Foundation.NSObjectFlag t); protected AVCaptureSystemExposureBiasSlider (ObjCRuntime.NativeHandle handle); public AVCaptureSystemExposureBiasSlider (AVCaptureDevice device, AVCaptureSystemExposureBiasSliderCallback action); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } }public sealed delegate AVCaptureSystemExposureBiasSliderCallback : System.MulticastDelegate { // constructors public AVCaptureSystemExposureBiasSliderCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (System.Runtime.InteropServices.NFloat exposureTargetBias, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (System.Runtime.InteropServices.NFloat exposureTargetBias); }[Foundation.RegisterAttribute("AVCaptureSystemZoomSlider", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVCaptureSystemZoomSlider : AVFoundation.AVCaptureControl { // constructors public AVCaptureSystemZoomSlider (AVCaptureDevice device); protected AVCaptureSystemZoomSlider (Foundation.NSObjectFlag t); protected AVCaptureSystemZoomSlider (ObjCRuntime.NativeHandle handle); public AVCaptureSystemZoomSlider (AVCaptureDevice device, AVCaptureSystemZoomSliderCallback action); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } }public sealed delegate AVCaptureSystemZoomSliderCallback : System.MulticastDelegate { // constructors public AVCaptureSystemZoomSliderCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (System.Runtime.InteropServices.NFloat videoZoomFactor, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (System.Runtime.InteropServices.NFloat videoZoomFactor); }[Foundation.RegisterAttribute("AVExposureBiasRange", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVExposureBiasRange : Foundation.NSObject { // constructors protected AVExposureBiasRange (Foundation.NSObjectFlag t); protected AVExposureBiasRange (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual float MaxExposureBias { get; } public virtual float MinExposureBias { get; } // methods public virtual bool ContainsExposureBias (float exposureBias); }[Foundation.RegisterAttribute("AVExtendedNoteOnEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVExtendedNoteOnEvent : AVFoundation.AVMusicEvent { // constructors public AVExtendedNoteOnEvent (); protected AVExtendedNoteOnEvent (Foundation.NSObjectFlag t); protected AVExtendedNoteOnEvent (ObjCRuntime.NativeHandle handle); public AVExtendedNoteOnEvent (float midiNote, float velocity, uint groupId, double duration); public AVExtendedNoteOnEvent (float midiNote, float velocity, uint instrumentId, uint groupId, double duration); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public static uint DefaultInstrument { get; } public virtual double Duration { get; set; } public virtual uint GroupId { get; set; } public virtual uint InstrumentId { get; set; } public virtual float MidiNote { get; set; } public virtual float Velocity { get; set; } }[Foundation.RegisterAttribute("AVExtendedTempoEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVExtendedTempoEvent : AVFoundation.AVMusicEvent { // constructors public AVExtendedTempoEvent (); protected AVExtendedTempoEvent (Foundation.NSObjectFlag t); protected AVExtendedTempoEvent (ObjCRuntime.NativeHandle handle); public AVExtendedTempoEvent (double tempo); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual double Tempo { get; set; } }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.4")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.4")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.4")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.4")] public enum AVExternalContentProtectionStatus { Insufficient = 2, Pending = 0, Sufficient = 1, }[Foundation.RegisterAttribute("AVExternalStorageDevice", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public class AVExternalStorageDevice : Foundation.NSObject { // constructors protected AVExternalStorageDevice (Foundation.NSObjectFlag t); protected AVExternalStorageDevice (ObjCRuntime.NativeHandle handle); // properties public static AVAuthorizationStatus AuthorizationStatus { get; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual bool Connected { get; } public virtual string DisplayName { get; } public virtual IntPtr FreeSize { get; } public virtual bool NotRecommendedForCaptureUse { get; } public virtual IntPtr TotalSize { get; } public virtual Foundation.NSUuid Uuid { get; } // methods public virtual Foundation.NSUrl[] GetNextAvailableUrls (string[] extensionArray, out Foundation.NSError outError); public static void RequestAccess (AVExternalStorageDeviceRequestAccessCallback handler); public static System.Threading.Tasks.Task<bool> RequestAccessAsync (); }[Foundation.RegisterAttribute("AVExternalStorageDeviceDiscoverySession", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public class AVExternalStorageDeviceDiscoverySession : Foundation.NSObject { // constructors protected AVExternalStorageDeviceDiscoverySession (Foundation.NSObjectFlag t); protected AVExternalStorageDeviceDiscoverySession (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVExternalStorageDevice[] ExternalStorageDevices { get; } public static AVExternalStorageDeviceDiscoverySession SharedSession { get; } public static bool Supported { get; } }public sealed delegate AVExternalStorageDeviceRequestAccessCallback : System.MulticastDelegate { // constructors public AVExternalStorageDeviceRequestAccessCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (bool granted, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (bool granted); }[Foundation.RegisterAttribute("AVMediaExtensionProperties", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] public class AVMediaExtensionProperties : Foundation.NSObject, Foundation.INSCopying, ObjCRuntime.INativeObject, System.IDisposable { // constructors protected AVMediaExtensionProperties (Foundation.NSObjectFlag t); protected AVMediaExtensionProperties (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual string ContainingBundleName { get; } public virtual Foundation.NSUrl ContainingBundleUrl { get; } public virtual string ExtensionIdentifier { get; } public virtual string ExtensionName { get; } public virtual Foundation.NSUrl ExtensionUrl { get; } // methods public virtual Foundation.NSObject Copy (Foundation.NSZone zone); }[Foundation.RegisterAttribute("AVMetadataHumanFullBodyObject", True)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public class AVMetadataHumanFullBodyObject : AVFoundation.AVMetadataBodyObject, Foundation.INSCopying, ObjCRuntime.INativeObject, System.IDisposable { // constructors public AVMetadataHumanFullBodyObject (); protected AVMetadataHumanFullBodyObject (Foundation.NSObjectFlag t); protected AVMetadataHumanFullBodyObject (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } // methods public virtual Foundation.NSObject Copy (Foundation.NSZone zone); }[Foundation.RegisterAttribute("AVMetricContentKeyRequestEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricContentKeyRequestEvent : AVFoundation.AVMetricEvent { // constructors public AVMetricContentKeyRequestEvent (Foundation.NSCoder coder); protected AVMetricContentKeyRequestEvent (Foundation.NSObjectFlag t); protected AVMetricContentKeyRequestEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVContentKeySpecifier ContentKeySpecifier { get; } public virtual bool IsClientInitiated { get; } public virtual AVMetricMediaResourceRequestEvent MediaResourceRequestEvent { get; } public virtual string MediaType { get; } }[Foundation.RegisterAttribute("AVMetricErrorEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricErrorEvent : AVFoundation.AVMetricEvent { // constructors public AVMetricErrorEvent (Foundation.NSCoder coder); protected AVMetricErrorEvent (Foundation.NSObjectFlag t); protected AVMetricErrorEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual bool DidRecover { get; } public virtual Foundation.NSError Error { get; } }[Foundation.RegisterAttribute("AVMetricEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricEvent : Foundation.NSObject, Foundation.INSCoding, Foundation.INSSecureCoding, ObjCRuntime.INativeObject, System.IDisposable { // constructors public AVMetricEvent (Foundation.NSCoder coder); protected AVMetricEvent (Foundation.NSObjectFlag t); protected AVMetricEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual Foundation.NSDate Date { get; } public virtual CoreMedia.CMTime MediaTime { get; } public virtual string SessionId { get; } // methods public virtual void EncodeTo (Foundation.NSCoder encoder); }[Foundation.RegisterAttribute("AVMetricEventStream", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricEventStream : Foundation.NSObject { // constructors protected AVMetricEventStream (Foundation.NSObjectFlag t); protected AVMetricEventStream (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } // methods public virtual bool AddPublisher (IAVMetricEventStreamPublisher publisher); public static AVMetricEventStream Create (); public virtual bool SetSubscriber (IAVMetricEventStreamSubscriber subscriber, CoreFoundation.DispatchQueue queue); public virtual void SubscribeTo (ObjCRuntime.Class metricEventClass); public virtual void SubscribeTo (ObjCRuntime.Class[] metricEventsClasses); public void SubscribeTo (System.Type metricEventType); public void SubscribeTo (System.Type[] metricEventsTypes); public virtual void SubscribeToAll (); }[Foundation.RegisterAttribute("AVMetricHLSMediaSegmentRequestEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricHlsMediaSegmentRequestEvent : AVFoundation.AVMetricEvent { // constructors public AVMetricHlsMediaSegmentRequestEvent (Foundation.NSCoder coder); protected AVMetricHlsMediaSegmentRequestEvent (Foundation.NSObjectFlag t); protected AVMetricHlsMediaSegmentRequestEvent (ObjCRuntime.NativeHandle handle); // properties public virtual Foundation.NSRange ByteRange { get; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual Foundation.NSUrl IndexFileUrl { get; } public virtual bool IsMapSegment { get; } public virtual AVMetricMediaResourceRequestEvent MediaResourceRequestEvent { get; } public virtual string MediaType { get; } public virtual Foundation.NSUrl Url { get; } }[Foundation.RegisterAttribute("AVMetricHLSPlaylistRequestEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricHlsPlaylistRequestEvent : AVFoundation.AVMetricEvent { // constructors public AVMetricHlsPlaylistRequestEvent (Foundation.NSCoder coder); protected AVMetricHlsPlaylistRequestEvent (Foundation.NSObjectFlag t); protected AVMetricHlsPlaylistRequestEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual bool IsMultivariantPlaylist { get; } public virtual AVMetricMediaResourceRequestEvent MediaResourceRequestEvent { get; } public virtual string MediaType { get; } public virtual Foundation.NSUrl Url { get; } }[Foundation.RegisterAttribute("AVMetricMediaResourceRequestEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricMediaResourceRequestEvent : AVFoundation.AVMetricEvent { // constructors public AVMetricMediaResourceRequestEvent (Foundation.NSCoder coder); protected AVMetricMediaResourceRequestEvent (Foundation.NSObjectFlag t); protected AVMetricMediaResourceRequestEvent (ObjCRuntime.NativeHandle handle); // properties public virtual Foundation.NSRange ByteRange { get; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVMetricErrorEvent ErrorEvent { get; } public virtual Foundation.NSUrlSessionTaskMetrics NetworkTransactionMetrics { get; } public virtual bool ReadFromCache { get; } public virtual Foundation.NSDate RequestEndTime { get; } public virtual Foundation.NSDate RequestStartTime { get; } public virtual Foundation.NSDate ResponseEndTime { get; } public virtual Foundation.NSDate ResponseStartTime { get; } public virtual string ServerAddress { get; } public virtual Foundation.NSUrl Url { get; } }[Foundation.RegisterAttribute("AVMetricPlayerItemInitialLikelyToKeepUpEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricPlayerItemInitialLikelyToKeepUpEvent : AVFoundation.AVMetricPlayerItemLikelyToKeepUpEvent { // constructors public AVMetricPlayerItemInitialLikelyToKeepUpEvent (Foundation.NSCoder coder); protected AVMetricPlayerItemInitialLikelyToKeepUpEvent (Foundation.NSObjectFlag t); protected AVMetricPlayerItemInitialLikelyToKeepUpEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVMetricContentKeyRequestEvent[] ContentKeyRequestEvents { get; } public virtual AVMetricHlsMediaSegmentRequestEvent[] MediaSegmentRequestEvents { get; } public virtual AVMetricHlsPlaylistRequestEvent[] PlaylistRequestEvents { get; } }[Foundation.RegisterAttribute("AVMetricPlayerItemLikelyToKeepUpEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricPlayerItemLikelyToKeepUpEvent : AVFoundation.AVMetricEvent { // constructors public AVMetricPlayerItemLikelyToKeepUpEvent (Foundation.NSCoder coder); protected AVMetricPlayerItemLikelyToKeepUpEvent (Foundation.NSObjectFlag t); protected AVMetricPlayerItemLikelyToKeepUpEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual CoreMedia.CMTimeRange[] LoadedTimeRanges { get; } public virtual double TimeTaken { get; } public virtual AVAssetVariant Variant { get; } }[Foundation.RegisterAttribute("AVMetricPlayerItemPlaybackSummaryEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricPlayerItemPlaybackSummaryEvent : AVFoundation.AVMetricEvent { // constructors public AVMetricPlayerItemPlaybackSummaryEvent (Foundation.NSCoder coder); protected AVMetricPlayerItemPlaybackSummaryEvent (Foundation.NSObjectFlag t); protected AVMetricPlayerItemPlaybackSummaryEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVMetricErrorEvent ErrorEvent { get; } public virtual IntPtr MediaResourceRequestCount { get; } public virtual IntPtr PlaybackDuration { get; } public virtual IntPtr RecoverableErrorCount { get; } public virtual IntPtr StallCount { get; } public virtual double TimeSpentInInitialStartup { get; } public virtual double TimeSpentRecoveringFromStall { get; } public virtual IntPtr TimeWeightedAverageBitrate { get; } public virtual IntPtr TimeWeightedPeakBitrate { get; } public virtual IntPtr VariantSwitchCount { get; } }[Foundation.RegisterAttribute("AVMetricPlayerItemRateChangeEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricPlayerItemRateChangeEvent : AVFoundation.AVMetricEvent { // constructors public AVMetricPlayerItemRateChangeEvent (Foundation.NSCoder coder); protected AVMetricPlayerItemRateChangeEvent (Foundation.NSObjectFlag t); protected AVMetricPlayerItemRateChangeEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual double PreviousRate { get; } public virtual double Rate { get; } public virtual AVAssetVariant Variant { get; } }[Foundation.RegisterAttribute("AVMetricPlayerItemSeekDidCompleteEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricPlayerItemSeekDidCompleteEvent : AVFoundation.AVMetricPlayerItemRateChangeEvent { // constructors public AVMetricPlayerItemSeekDidCompleteEvent (Foundation.NSCoder coder); protected AVMetricPlayerItemSeekDidCompleteEvent (Foundation.NSObjectFlag t); protected AVMetricPlayerItemSeekDidCompleteEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual bool DidSeekInBuffer { get; } }[Foundation.RegisterAttribute("AVMetricPlayerItemSeekEvent", True)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricPlayerItemSeekEvent : AVFoundation.AVMetricPlayerItemRateChangeEvent { // constructors public AVMetricPlayerItemSeekEvent (Foundation.NSCoder coder); protected AVMetricPlayerItemSeekEvent (Foundation.NSObjectFlag t); protected AVMetricPlayerItemSeekEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } }[Foundation.RegisterAttribute("AVMetricPlayerItemStallEvent", True)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricPlayerItemStallEvent : AVFoundation.AVMetricPlayerItemRateChangeEvent { // constructors public AVMetricPlayerItemStallEvent (Foundation.NSCoder coder); protected AVMetricPlayerItemStallEvent (Foundation.NSObjectFlag t); protected AVMetricPlayerItemStallEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } }[Foundation.RegisterAttribute("AVMetricPlayerItemVariantSwitchEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricPlayerItemVariantSwitchEvent : AVFoundation.AVMetricEvent { // constructors public AVMetricPlayerItemVariantSwitchEvent (Foundation.NSCoder coder); protected AVMetricPlayerItemVariantSwitchEvent (Foundation.NSObjectFlag t); protected AVMetricPlayerItemVariantSwitchEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual bool DidSucceed { get; } public virtual AVAssetVariant FromVariant { get; } public virtual CoreMedia.CMTimeRange[] LoadedTimeRanges { get; } public virtual AVAssetVariant ToVariant { get; } }[Foundation.RegisterAttribute("AVMetricPlayerItemVariantSwitchStartEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVMetricPlayerItemVariantSwitchStartEvent : AVFoundation.AVMetricEvent { // constructors public AVMetricPlayerItemVariantSwitchStartEvent (Foundation.NSCoder coder); protected AVMetricPlayerItemVariantSwitchStartEvent (Foundation.NSObjectFlag t); protected AVMetricPlayerItemVariantSwitchStartEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVAssetVariant FromVariant { get; } public virtual CoreMedia.CMTimeRange[] LoadedTimeRanges { get; } public virtual AVAssetVariant ToVariant { get; } }[Foundation.RegisterAttribute("AVMIDIChannelEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMidiChannelEvent : AVFoundation.AVMusicEvent { // constructors public AVMidiChannelEvent (); protected AVMidiChannelEvent (Foundation.NSObjectFlag t); protected AVMidiChannelEvent (ObjCRuntime.NativeHandle handle); // properties public virtual uint Channel { get; set; } public override ObjCRuntime.NativeHandle ClassHandle { get; } }[Foundation.RegisterAttribute("AVMIDIChannelPressureEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMidiChannelPressureEvent : AVFoundation.AVMidiChannelEvent { // constructors public AVMidiChannelPressureEvent (); protected AVMidiChannelPressureEvent (Foundation.NSObjectFlag t); protected AVMidiChannelPressureEvent (ObjCRuntime.NativeHandle handle); public AVMidiChannelPressureEvent (uint channel, uint pressure); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual uint Pressure { get; set; } }[Foundation.RegisterAttribute("AVMIDIControlChangeEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMidiControlChangeEvent : AVFoundation.AVMidiChannelEvent { // constructors public AVMidiControlChangeEvent (); protected AVMidiControlChangeEvent (Foundation.NSObjectFlag t); protected AVMidiControlChangeEvent (ObjCRuntime.NativeHandle handle); public AVMidiControlChangeEvent (uint channel, AVMidiControlChangeMessageType messageType, uint value); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVMidiControlChangeMessageType MessageType { get; } public virtual uint Value { get; } }[Serializable] [ObjCRuntime.NativeAttribute()] [ObjCRuntime.NativeNameAttribute("AVMIDIControlChangeMessageType")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public enum AVMidiControlChangeMessageType { AllNotesOff = 123, AllSoundOff = 120, AttackTime = 73, Balance = 8, BankSelect = 0, Breath = 2, Brightness = 74, ChorusLevel = 93, DataEntry = 6, DecayTime = 75, Expression = 11, FilterResonance = 71, Foot = 4, Hold2Pedal = 69, LegatoPedal = 68, ModWheel = 1, MonoModeOff = 127, MonoModeOn = 126, OmniModeOff = 124, OmniModeOn = 125, Pan = 10, Portamento = 65, PortamentoTime = 5, ReleaseTime = 72, ResetAllControllers = 121, ReverbLevel = 91, RpnLsb = 100, RpnMsb = 101, Soft = 67, Sostenuto = 66, Sustain = 64, VibratoDelay = 78, VibratoDepth = 77, VibratoRate = 76, Volume = 7, }[Foundation.RegisterAttribute("AVMIDIMetaEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMidiMetaEvent : AVFoundation.AVMusicEvent { // constructors public AVMidiMetaEvent (); protected AVMidiMetaEvent (Foundation.NSObjectFlag t); protected AVMidiMetaEvent (ObjCRuntime.NativeHandle handle); public AVMidiMetaEvent (AVMidiMetaEventType type, Foundation.NSData data); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVMidiMetaEventType Type { get; } }[Serializable] [ObjCRuntime.NativeAttribute()] [ObjCRuntime.NativeNameAttribute("AVMIDIMetaEventType")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public enum AVMidiMetaEventType { Copyright = 2, CuePoint = 7, EndOfTrack = 47, Instrument = 4, KeySignature = 89, Lyric = 5, Marker = 6, MidiChannel = 32, MidiPort = 33, ProprietaryEvent = 127, SequenceNumber = 0, SmpteOffset = 84, Tempo = 81, Text = 1, TimeSignature = 88, TrackName = 3, }[Foundation.RegisterAttribute("AVMIDINoteEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMidiNoteEvent : AVFoundation.AVMusicEvent { // constructors public AVMidiNoteEvent (); protected AVMidiNoteEvent (Foundation.NSObjectFlag t); protected AVMidiNoteEvent (ObjCRuntime.NativeHandle handle); public AVMidiNoteEvent (uint channel, uint keyNum, uint velocity, double duration); // properties public virtual uint Channel { get; set; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual double Duration { get; set; } public virtual uint Key { get; set; } public virtual uint Velocity { get; set; } }[Foundation.RegisterAttribute("AVMIDIPitchBendEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMidiPitchBendEvent : AVFoundation.AVMidiChannelEvent { // constructors public AVMidiPitchBendEvent (); protected AVMidiPitchBendEvent (Foundation.NSObjectFlag t); protected AVMidiPitchBendEvent (ObjCRuntime.NativeHandle handle); public AVMidiPitchBendEvent (uint channel, uint value); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual uint Value { get; set; } }[Foundation.RegisterAttribute("AVMIDIPolyPressureEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMidiPolyPressureEvent : AVFoundation.AVMidiChannelEvent { // constructors public AVMidiPolyPressureEvent (); protected AVMidiPolyPressureEvent (Foundation.NSObjectFlag t); protected AVMidiPolyPressureEvent (ObjCRuntime.NativeHandle handle); public AVMidiPolyPressureEvent (uint channel, uint key, uint pressure); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual uint Key { get; set; } public virtual uint Pressure { get; set; } }[Foundation.RegisterAttribute("AVMIDIProgramChangeEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMidiProgramChangeEvent : AVFoundation.AVMidiChannelEvent { // constructors public AVMidiProgramChangeEvent (); protected AVMidiProgramChangeEvent (Foundation.NSObjectFlag t); protected AVMidiProgramChangeEvent (ObjCRuntime.NativeHandle handle); public AVMidiProgramChangeEvent (uint channel, uint programNumber); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual uint ProgramNumber { get; set; } }[Foundation.RegisterAttribute("AVMIDISysexEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMidiSysexEvent : AVFoundation.AVMusicEvent { // constructors public AVMidiSysexEvent (); public AVMidiSysexEvent (Foundation.NSData data); protected AVMidiSysexEvent (Foundation.NSObjectFlag t); protected AVMidiSysexEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual uint SizeInBytes { get; } }[Foundation.RegisterAttribute("AVMusicEvent", True)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMusicEvent : Foundation.NSObject { // constructors public AVMusicEvent (); protected AVMusicEvent (Foundation.NSObjectFlag t); protected AVMusicEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } }public sealed delegate AVMusicEventEnumerationBlock : System.MulticastDelegate { // constructors public AVMusicEventEnumerationBlock (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVMusicEvent event, out double timeStamp, out bool removeEvent, System.AsyncCallback callback, object object); public virtual void EndInvoke (out double timeStamp, out bool removeEvent, System.IAsyncResult result); public virtual void Invoke (AVMusicEvent event, out double timeStamp, out bool removeEvent); }[Foundation.RegisterAttribute("AVMusicUserEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVMusicUserEvent : AVFoundation.AVMusicEvent { // constructors public AVMusicUserEvent (); public AVMusicUserEvent (Foundation.NSData data); protected AVMusicUserEvent (Foundation.NSObjectFlag t); protected AVMusicUserEvent (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual uint SizeInBytes { get; } }public sealed delegate AVMutableCompositionInsertHandler : System.MulticastDelegate { // constructors public AVMutableCompositionInsertHandler (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (Foundation.NSError error, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (Foundation.NSError error); }public sealed delegate AVMutableVideoCompositionCreateApplier : System.MulticastDelegate { // constructors public AVMutableVideoCompositionCreateApplier (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVAsynchronousCIImageFilteringRequest request, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVAsynchronousCIImageFilteringRequest request); }public sealed delegate AVMutableVideoCompositionCreateCallback : System.MulticastDelegate { // constructors public AVMutableVideoCompositionCreateCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVMutableVideoComposition videoComposition, Foundation.NSError error, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVMutableVideoComposition videoComposition, Foundation.NSError error); }[Foundation.RegisterAttribute("AVParameterEvent", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVParameterEvent : AVFoundation.AVMusicEvent { // constructors public AVParameterEvent (); protected AVParameterEvent (Foundation.NSObjectFlag t); protected AVParameterEvent (ObjCRuntime.NativeHandle handle); public AVParameterEvent (uint parameterId, uint scope, uint element, float value); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual uint Element { get; set; } public virtual uint ParameterId { get; set; } public virtual uint Scope { get; set; } public virtual float Value { get; set; } }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public enum AVPlayerIntegratedTimelineSnapshotsOutOfSyncReason { CurrentSegmentChanged = 1, LoadedTimeRangesChanged = 2, SegmentsChanged = 0, }[ObjCRuntime.BindingImplAttribute(3)] [System.Runtime.CompilerServices.ExtensionAttribute()] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(2)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public static class AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonExtensions { // methods public static Foundation.NSString GetConstant (this AVPlayerIntegratedTimelineSnapshotsOutOfSyncReason self); public static AVPlayerIntegratedTimelineSnapshotsOutOfSyncReason? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVPlayerIntegratedTimelineSnapshotsOutOfSyncReason GetValue (Foundation.NSString constant); public static AVPlayerIntegratedTimelineSnapshotsOutOfSyncReason GetValue (ObjCRuntime.NativeHandle handle); }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.4")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.3")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.4")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.4")] public enum AVPlayerInterstitialEventAssetListResponseStatus { Available = 0, Cleared = 1, Unavailable = 2, }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public enum AVPlayerInterstitialEventCue { JoinCue = 1, LeaveCue = 2, NoCue = 0, }[ObjCRuntime.BindingImplAttribute(3)] [System.Runtime.CompilerServices.ExtensionAttribute()] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(2)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public static class AVPlayerInterstitialEventCueExtensions { // methods public static Foundation.NSString GetConstant (this AVPlayerInterstitialEventCue self); public static AVPlayerInterstitialEventCue? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVPlayerInterstitialEventCue GetValue (Foundation.NSString constant); public static AVPlayerInterstitialEventCue GetValue (ObjCRuntime.NativeHandle handle); }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] public enum AVPlayerInterstitialEventTimelineOccupancy { Fill = 1, SinglePoint = 0, }[Foundation.RegisterAttribute("AVPlayerItemIntegratedTimeline", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVPlayerItemIntegratedTimeline : Foundation.NSObject { // constructors protected AVPlayerItemIntegratedTimeline (Foundation.NSObjectFlag t); protected AVPlayerItemIntegratedTimeline (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual Foundation.NSDate CurrentDate { get; } public virtual AVPlayerItemIntegratedTimelineSnapshot CurrentSnapshot { get; } public virtual CoreMedia.CMTime CurrentTime { get; } // methods public virtual IAVPlayerItemIntegratedTimelineObserver AddBoundaryTimeObserver (AVPlayerItemSegment segment, CoreMedia.CMTime[] offsetsIntoSegment, CoreFoundation.DispatchQueue queue, AVPlayerItemIntegratedTimelineAddBoundaryTimeObserverCallback callback); public virtual IAVPlayerItemIntegratedTimelineObserver AddPeriodicTimeObserver (CoreMedia.CMTime interval, CoreFoundation.DispatchQueue queue, AVPlayerItemIntegratedTimelineAddPeriodicTimeObserverCallback callback); public virtual void RemoveTimeObserver (IAVPlayerItemIntegratedTimelineObserver observer); public virtual void SeekToDate (Foundation.NSDate date, AVPlayerItemIntegratedTimelineSeekCallback completionHandler); public virtual System.Threading.Tasks.Task<bool> SeekToDateAsync (Foundation.NSDate date); public virtual void SeekToTime (CoreMedia.CMTime time, CoreMedia.CMTime toleranceBefore, CoreMedia.CMTime toleranceAfter, AVPlayerItemIntegratedTimelineSeekCallback completionHandler); public virtual System.Threading.Tasks.Task<bool> SeekToTimeAsync (CoreMedia.CMTime time, CoreMedia.CMTime toleranceBefore, CoreMedia.CMTime toleranceAfter); }public sealed delegate AVPlayerItemIntegratedTimelineAddBoundaryTimeObserverCallback : System.MulticastDelegate { // constructors public AVPlayerItemIntegratedTimelineAddBoundaryTimeObserverCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (bool success, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (bool success); }public sealed delegate AVPlayerItemIntegratedTimelineAddPeriodicTimeObserverCallback : System.MulticastDelegate { // constructors public AVPlayerItemIntegratedTimelineAddPeriodicTimeObserverCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (CoreMedia.CMTime time, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (CoreMedia.CMTime time); }public sealed delegate AVPlayerItemIntegratedTimelineSeekCallback : System.MulticastDelegate { // constructors public AVPlayerItemIntegratedTimelineSeekCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (bool success, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (bool success); }[Foundation.RegisterAttribute("AVPlayerItemIntegratedTimelineSnapshot", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVPlayerItemIntegratedTimelineSnapshot : Foundation.NSObject { // constructors protected AVPlayerItemIntegratedTimelineSnapshot (Foundation.NSObjectFlag t); protected AVPlayerItemIntegratedTimelineSnapshot (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual Foundation.NSDate CurrentDate { get; } public virtual AVPlayerItemSegment CurrentSegment { get; } public virtual CoreMedia.CMTime CurrentTime { get; } public virtual CoreMedia.CMTime Duration { get; } public virtual AVPlayerItemSegment[] Segments { get; } public static Foundation.NSString SnapshotsOutOfSyncNotification { get; } public static Foundation.NSString SnapshotsOutOfSyncReasonKey { get; } // methods public virtual void Map (CoreMedia.CMTime time, out AVPlayerItemSegment timeSegment, out CoreMedia.CMTime segmentOffset); // inner types [System.Runtime.CompilerServices.NullableAttribute(0)] public static class Notifications { // methods public static Foundation.NSObject ObserveSnapshotsOutOfSync (System.EventHandler<Foundation.NSNotificationEventArgs> handler); public static Foundation.NSObject ObserveSnapshotsOutOfSync (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler); } }[Foundation.RegisterAttribute("AVPlayerItemRenderedLegibleOutput", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] public class AVPlayerItemRenderedLegibleOutput : AVFoundation.AVPlayerItemOutput { // constructors public AVPlayerItemRenderedLegibleOutput (CoreGraphics.CGSize videoDisplaySize); protected AVPlayerItemRenderedLegibleOutput (Foundation.NSObjectFlag t); protected AVPlayerItemRenderedLegibleOutput (ObjCRuntime.NativeHandle handle); // properties public virtual double AdvanceIntervalForDelegateInvocation { get; set; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public IAVPlayerItemRenderedLegibleOutputPushDelegate Delegate { get; } public virtual CoreFoundation.DispatchQueue DelegateQueue { get; } public virtual CoreGraphics.CGSize VideoDisplaySize { get; set; } public virtual Foundation.NSObject WeakDelegate { get; } // methods protected override void Dispose (bool disposing); public virtual void SetDelegate (IAVPlayerItemRenderedLegibleOutputPushDelegate delegate, CoreFoundation.DispatchQueue delegateQueue); }[Foundation.ModelAttribute()] [Foundation.ProtocolAttribute()] [Foundation.RegisterAttribute("Microsoft_macOS__AVFoundation_AVPlayerItemRenderedLegibleOutputPushDelegate", False)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] public class AVPlayerItemRenderedLegibleOutputPushDelegate : Foundation.NSObject, IAVPlayerItemOutputPushDelegate, IAVPlayerItemRenderedLegibleOutputPushDelegate, ObjCRuntime.INativeObject, System.IDisposable { // constructors public AVPlayerItemRenderedLegibleOutputPushDelegate (); protected AVPlayerItemRenderedLegibleOutputPushDelegate (Foundation.NSObjectFlag t); protected AVPlayerItemRenderedLegibleOutputPushDelegate (ObjCRuntime.NativeHandle handle); // methods public virtual void DidOutputRenderedCaptionImages (AVPlayerItemRenderedLegibleOutput output, AVRenderedCaptionImage[] captionImages, CoreMedia.CMTime itemTime); public virtual void OutputSequenceWasFlushed (AVPlayerItemOutput output); }[Foundation.RegisterAttribute("AVPlayerItemSegment", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public class AVPlayerItemSegment : Foundation.NSObject { // constructors protected AVPlayerItemSegment (Foundation.NSObjectFlag t); protected AVPlayerItemSegment (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVPlayerInterstitialEvent InterstitialEvent { get; } public virtual CoreMedia.CMTimeRange[] LoadedTimeRanges { get; } public virtual AVPlayerItemSegmentType SegmentType { get; } public virtual Foundation.NSDate StartDate { get; } public virtual CoreMedia.CMTimeMapping TimeMapping { get; } }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public enum AVPlayerItemSegmentType { Interstitial = 1, Primary = 0, }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] public enum AVPlayerLooperItemOrdering { FollowExistingItems = 1, PrecedeExistingItems = 0, }[Foundation.RegisterAttribute("AVPlayerVideoOutput", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.2")] public class AVPlayerVideoOutput : Foundation.NSObject { // constructors public AVPlayerVideoOutput (AVVideoOutputSpecification specification); protected AVPlayerVideoOutput (Foundation.NSObjectFlag t); protected AVPlayerVideoOutput (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } // methods public virtual CoreMedia.CMTaggedBufferGroup CopyTaggedBufferGroup (CoreMedia.CMTime hostTime, out CoreMedia.CMTime presentationTimeStamp, out AVPlayerVideoOutputConfiguration activeConfiguration); }[Foundation.RegisterAttribute("AVPlayerVideoOutputConfiguration", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.2")] public class AVPlayerVideoOutputConfiguration : Foundation.NSObject { // constructors protected AVPlayerVideoOutputConfiguration (Foundation.NSObjectFlag t); protected AVPlayerVideoOutputConfiguration (ObjCRuntime.NativeHandle handle); // properties public virtual CoreMedia.CMTime ActivationTime { get; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual Foundation.NSObject[] DataChannelDescriptions { get; } public virtual CoreGraphics.CGAffineTransform PreferredTransform { get; } public virtual AVPlayerItem SourcePlayerItem { get; } // methods protected override void Dispose (bool disposing); }[Foundation.RegisterAttribute("AVRenderedCaptionImage", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] public class AVRenderedCaptionImage : Foundation.NSObject { // constructors protected AVRenderedCaptionImage (Foundation.NSObjectFlag t); protected AVRenderedCaptionImage (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual CoreVideo.CVPixelBuffer PixelBuffer { get; } public virtual CoreGraphics.CGPoint Position { get; } }[Foundation.RegisterAttribute("AVSampleBufferGeneratorBatch", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVSampleBufferGeneratorBatch : Foundation.NSObject { // constructors protected AVSampleBufferGeneratorBatch (Foundation.NSObjectFlag t); protected AVSampleBufferGeneratorBatch (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } // methods public virtual void Cancel (); public virtual void MakeDataReady (AVSampleBufferGeneratorBatchMakeReadyCallback completionHandler); public virtual System.Threading.Tasks.Task MakeDataReadyAsync (); }public sealed delegate AVSampleBufferGeneratorBatchMakeReadyCallback : System.MulticastDelegate { // constructors public AVSampleBufferGeneratorBatchMakeReadyCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (Foundation.NSError error, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (Foundation.NSError error); }[Foundation.RegisterAttribute("AVSampleBufferVideoRenderer", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] public class AVSampleBufferVideoRenderer : Foundation.NSObject, IAVQueuedSampleBufferRendering, ObjCRuntime.INativeObject, System.IDisposable { // constructors public AVSampleBufferVideoRenderer (); protected AVSampleBufferVideoRenderer (Foundation.NSObjectFlag t); protected AVSampleBufferVideoRenderer (ObjCRuntime.NativeHandle handle); // properties public static Foundation.NSString AVSampleBufferVideoRendererDidFailToDecodeNotification { get; } public static Foundation.NSString AVSampleBufferVideoRendererDidFailToDecodeNotificationErrorKey { get; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual Foundation.NSError Error { get; } public virtual bool HasSufficientMediaDataForReliablePlaybackStart { get; } public virtual bool ReadyForMoreMediaData { get; } public virtual bool RequiresFlushToResumeDecoding { get; } public static Foundation.NSString RequiresFlushToResumeDecodingDidChangeNotification { get; } public virtual AVQueuedSampleBufferRenderingStatus Status { get; } public virtual CoreMedia.CMTimebase Timebase { get; } // methods public virtual CoreVideo.CVPixelBuffer CopyDisplayedPixelBuffer (); public virtual void Enqueue (CoreMedia.CMSampleBuffer sampleBuffer); public virtual void ExpectMinimumUpcomingSampleBufferPresentationTime (CoreMedia.CMTime minimumUpcomingPresentationTime); public virtual void ExpectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes (); public virtual void Flush (); public virtual void FlushWithRemovalOfDisplayedImage (bool removeDisplayedImage, System.Action handler); public virtual void LoadVideoPerformanceMetrics (AVSampleBufferVideoRendererLoadVideoPerformanceMetricsCallback completionHandler); public virtual System.Threading.Tasks.Task<AVVideoPerformanceMetrics> LoadVideoPerformanceMetricsAsync (); public virtual void RequestMediaData (CoreFoundation.DispatchQueue queue, System.Action handler); public virtual void ResetUpcomingSampleBufferPresentationTimeExpectations (); public virtual void StopRequestingMediaData (); // inner types [System.Runtime.CompilerServices.NullableAttribute(0)] public static class Notifications { // methods public static Foundation.NSObject ObserveAVSampleBufferVideoRendererDidFailToDecode (System.EventHandler<Foundation.NSNotificationEventArgs> handler); public static Foundation.NSObject ObserveAVSampleBufferVideoRendererDidFailToDecode (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler); public static Foundation.NSObject ObserveRequiresFlushToResumeDecodingDidChange (System.EventHandler<Foundation.NSNotificationEventArgs> handler); public static Foundation.NSObject ObserveRequiresFlushToResumeDecodingDidChange (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler); } }public sealed delegate AVSampleBufferVideoRendererLoadVideoPerformanceMetricsCallback : System.MulticastDelegate { // constructors public AVSampleBufferVideoRendererLoadVideoPerformanceMetricsCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVVideoPerformanceMetrics videoPerformanceMetrics, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVVideoPerformanceMetrics videoPerformanceMetrics); }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public enum AVSpatialCaptureDiscomfortReason { NotEnoughLight = 0, SubjectTooClose = 1, }[ObjCRuntime.BindingImplAttribute(3)] [System.Runtime.CompilerServices.ExtensionAttribute()] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(2)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public static class AVSpatialCaptureDiscomfortReasonExtensions { // methods public static Foundation.NSString GetConstant (this AVSpatialCaptureDiscomfortReason self); public static AVSpatialCaptureDiscomfortReason? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVSpatialCaptureDiscomfortReason GetValue (Foundation.NSString constant); public static AVSpatialCaptureDiscomfortReason GetValue (ObjCRuntime.NativeHandle handle); }[Foundation.RegisterAttribute("AVSpeechSynthesisMarker", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVSpeechSynthesisMarker : Foundation.NSObject, Foundation.INSCoding, Foundation.INSCopying, Foundation.INSSecureCoding, ObjCRuntime.INativeObject, System.IDisposable { // constructors public AVSpeechSynthesisMarker (); public AVSpeechSynthesisMarker (Foundation.NSCoder coder); protected AVSpeechSynthesisMarker (Foundation.NSObjectFlag t); protected AVSpeechSynthesisMarker (ObjCRuntime.NativeHandle handle); public AVSpeechSynthesisMarker (AVSpeechSynthesisMarkerMark type, Foundation.NSRange range, UIntPtr byteSampleOffset); public AVSpeechSynthesisMarker (Foundation.NSRange range, IntPtr byteSampleOffset, AVSpeechSynthesisMarkerRangeOption option); public AVSpeechSynthesisMarker (string value, IntPtr byteSampleOffset, AVSpeechSynthesisMarkerStringOption option); // properties public virtual string BookmarkName { get; set; } public virtual UIntPtr ByteSampleOffset { get; set; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVSpeechSynthesisMarkerMark Mark { get; set; } public virtual string Phoneme { get; set; } public virtual Foundation.NSRange TextRange { get; set; } // methods public virtual Foundation.NSObject Copy (Foundation.NSZone zone); public virtual void EncodeTo (Foundation.NSCoder encoder); }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public enum AVSpeechSynthesisMarkerMark { Bookmark = 4, Paragraph = 3, Phoneme = 0, Sentence = 2, Word = 1, }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] public enum AVSpeechSynthesisMarkerRangeOption { Paragraph = 2, Sentence = 1, Word = 0, }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] public enum AVSpeechSynthesisMarkerStringOption { Bookmark = 1, Phoneme = 0, }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] public enum AVSpeechSynthesisPersonalVoiceAuthorizationStatus { Authorized = 3, Denied = 1, NotDetermined = 0, Unsupported = 2, }[Foundation.RegisterAttribute("AVSpeechSynthesisProviderAudioUnit", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVSpeechSynthesisProviderAudioUnit : AudioUnit.AUAudioUnit { // constructors protected AVSpeechSynthesisProviderAudioUnit (Foundation.NSObjectFlag t); protected AVSpeechSynthesisProviderAudioUnit (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVSpeechSynthesisProviderOutputBlock SpeechSynthesisOutputMetadataBlock { get; set; } public virtual AVSpeechSynthesisProviderVoice[] SpeechVoices { get; set; } // methods public virtual void CancelSpeechRequest (); public static AVSpeechSynthesisProviderAudioUnit Create (AudioUnit.AudioComponentDescription componentDescription, AudioUnit.AudioComponentInstantiationOptions options, out Foundation.NSError error); public virtual void SynthesizeSpeechRequest (AVSpeechSynthesisProviderRequest speechRequest); }public sealed delegate AVSpeechSynthesisProviderOutputBlock : System.MulticastDelegate { // constructors public AVSpeechSynthesisProviderOutputBlock (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVSpeechSynthesisMarker[] markers, AVSpeechSynthesisProviderRequest request, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVSpeechSynthesisMarker[] markers, AVSpeechSynthesisProviderRequest request); }[Foundation.RegisterAttribute("AVSpeechSynthesisProviderRequest", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVSpeechSynthesisProviderRequest : Foundation.NSObject, Foundation.INSCoding, Foundation.INSCopying, Foundation.INSSecureCoding, ObjCRuntime.INativeObject, System.IDisposable { // constructors public AVSpeechSynthesisProviderRequest (Foundation.NSCoder coder); protected AVSpeechSynthesisProviderRequest (Foundation.NSObjectFlag t); protected AVSpeechSynthesisProviderRequest (ObjCRuntime.NativeHandle handle); public AVSpeechSynthesisProviderRequest (string ssmlRepresentation, AVSpeechSynthesisProviderVoice voice); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual string SsmlRepresentation { get; } public virtual AVSpeechSynthesisProviderVoice Voice { get; } // methods public virtual Foundation.NSObject Copy (Foundation.NSZone zone); public virtual void EncodeTo (Foundation.NSCoder encoder); }[Foundation.RegisterAttribute("AVSpeechSynthesisProviderVoice", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] public class AVSpeechSynthesisProviderVoice : Foundation.NSObject, Foundation.INSCoding, Foundation.INSCopying, Foundation.INSSecureCoding, ObjCRuntime.INativeObject, System.IDisposable { // constructors public AVSpeechSynthesisProviderVoice (Foundation.NSCoder coder); protected AVSpeechSynthesisProviderVoice (Foundation.NSObjectFlag t); protected AVSpeechSynthesisProviderVoice (ObjCRuntime.NativeHandle handle); public AVSpeechSynthesisProviderVoice (string name, string identifier, string[] primaryLanguages, string[] supportedLanguages); // properties public virtual IntPtr Age { get; set; } public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual AVSpeechSynthesisVoiceGender Gender { get; set; } public virtual string Identifier { get; } public virtual string Name { get; } public virtual string[] PrimaryLanguages { get; } public virtual string[] SupportedLanguages { get; } public virtual string Version { get; set; } public virtual long VoiceSize { get; set; } // methods public virtual Foundation.NSObject Copy (Foundation.NSZone zone); public virtual void EncodeTo (Foundation.NSCoder encoder); public static void UpdateSpeechVoices (); }[Serializable] [ObjCRuntime.NativeAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] public enum AVSpeechSynthesisVoiceTraits { IsNoveltyVoice = 1, IsPersonalVoice = 2, None = 0, }public sealed delegate AVSpeechSynthesizerBufferCallback : System.MulticastDelegate { // constructors public AVSpeechSynthesizerBufferCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVAudioBuffer buffer, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVAudioBuffer buffer); }public sealed delegate AVSpeechSynthesizerMarkerCallback : System.MulticastDelegate { // constructors public AVSpeechSynthesizerMarkerCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVSpeechSynthesisMarker[] markers, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVSpeechSynthesisMarker[] markers); }public sealed delegate AVSpeechSynthesizerRequestPersonalVoiceAuthorizationCallback : System.MulticastDelegate { // constructors public AVSpeechSynthesizerRequestPersonalVoiceAuthorizationCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVSpeechSynthesisPersonalVoiceAuthorizationStatus status, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVSpeechSynthesisPersonalVoiceAuthorizationStatus status); }[System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] public class AVSpeechSynthesizerWillSpeakMarkerEventArgs : System.EventArgs { // constructors public AVSpeechSynthesizerWillSpeakMarkerEventArgs (AVSpeechSynthesisMarker marker, AVSpeechUtterance utterance); // properties public AVSpeechSynthesisMarker Marker { get; set; } public AVSpeechUtterance Utterance { get; set; } }[Serializable] public enum AVSpeechUtteranceInitializationOption { PlainText = 0, SsmlRepresentation = 1, }public sealed delegate AVVideoCompositionCreateApplier : System.MulticastDelegate { // constructors public AVVideoCompositionCreateApplier (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVAsynchronousCIImageFilteringRequest applier, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVAsynchronousCIImageFilteringRequest applier); }public sealed delegate AVVideoCompositionCreateCallback : System.MulticastDelegate { // constructors public AVVideoCompositionCreateCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (AVVideoComposition videoComposition, Foundation.NSError error, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (AVVideoComposition videoComposition, Foundation.NSError error); }public sealed delegate AVVideoCompositionDetermineValidityCallback : System.MulticastDelegate { // constructors public AVVideoCompositionDetermineValidityCallback (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (bool isValid, Foundation.NSError error, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (bool isValid, Foundation.NSError error); }[Serializable] [ObjCRuntime.NativeNameAttribute("AVVideoCompositionPerFrameHDRDisplayMetadataPolicy")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] public enum AVVideoCompositionPerFrameHdrDisplayMetadataPolicy { Generate = 1, Propagate = 0, }[ObjCRuntime.BindingImplAttribute(3)] [System.Runtime.CompilerServices.ExtensionAttribute()] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(2)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] public static class AVVideoCompositionPerFrameHdrDisplayMetadataPolicyExtensions { // methods public static Foundation.NSString GetConstant (this AVVideoCompositionPerFrameHdrDisplayMetadataPolicy self); public static AVVideoCompositionPerFrameHdrDisplayMetadataPolicy? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AVVideoCompositionPerFrameHdrDisplayMetadataPolicy GetValue (Foundation.NSString constant); public static AVVideoCompositionPerFrameHdrDisplayMetadataPolicy GetValue (ObjCRuntime.NativeHandle handle); }[Foundation.RegisterAttribute("AVVideoOutputSpecification", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.2")] public class AVVideoOutputSpecification : Foundation.NSObject, Foundation.INSCopying, ObjCRuntime.INativeObject, System.IDisposable { // constructors protected AVVideoOutputSpecification (Foundation.NSObjectFlag t); public AVVideoOutputSpecification (Foundation.NSObject[] tagCollections); protected AVVideoOutputSpecification (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> DefaultOutputSettings { get; set; } public virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> DefaultPixelBufferAttributes { get; set; } public virtual Foundation.NSObject[] PreferredTagCollections { get; } // methods public virtual Foundation.NSObject Copy (Foundation.NSZone zone); public virtual void SetOutputSettings (Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> outputSettings, CoreMedia.CMTagCollection tagCollection); }[Foundation.RegisterAttribute("AVVideoPerformanceMetrics", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.4")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.4")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.4")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.4")] public class AVVideoPerformanceMetrics : Foundation.NSObject { // constructors protected AVVideoPerformanceMetrics (Foundation.NSObjectFlag t); protected AVVideoPerformanceMetrics (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual IntPtr NumberOfCorruptedFrames { get; } public virtual IntPtr NumberOfDroppedFrames { get; } public virtual IntPtr NumberOfFramesDisplayedUsingOptimizedCompositing { get; } public virtual double TotalAccumulatedFrameDelay { get; } public virtual IntPtr TotalNumberOfFrames { get; } }[Foundation.RegisterAttribute("AVZoomRange", True)] [System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.2")] public class AVZoomRange : Foundation.NSObject { // constructors protected AVZoomRange (Foundation.NSObjectFlag t); protected AVZoomRange (ObjCRuntime.NativeHandle handle); // properties public override ObjCRuntime.NativeHandle ClassHandle { get; } public virtual System.Runtime.InteropServices.NFloat MaxZoomFactor { get; } public virtual System.Runtime.InteropServices.NFloat MinZoomFactor { get; } // methods public virtual bool ContainsZoomFactor (System.Runtime.InteropServices.NFloat zoomFactor); }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.2")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.2")] public enum CMTagCollectionVideoOutputPreset { Monoscopic = 0, Stereoscopic = 1, }[System.Runtime.CompilerServices.ExtensionAttribute()] public static class CMTagCollectionVideoOutputPreset_Extensions { // methods public static CoreMedia.CMTagCollection Create (this CMTagCollectionVideoOutputPreset value, out CoreMedia.CMTagCollectionError status); }[Foundation.ProtocolAttribute(Name = AVCaptureMetadataOutputObjectsDelegate, WrapperType = AVFoundation.AVCaptureMetadataOutputObjectsDelegateWrapper)] [Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = DidOutputMetadataObjects, Selector = captureOutput:didOutputMetadataObjects:fromConnection:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] public interface IAVCaptureMetadataOutputObjectsDelegate : ObjCRuntime.INativeObject, System.IDisposable { // methods public virtual void DidOutputMetadataObjects (AVCaptureMetadataOutput captureOutput, AVMetadataObject[] metadataObjects, AVCaptureConnection connection); }[Foundation.ProtocolAttribute(Name = AVCapturePhotoOutputReadinessCoordinatorDelegate, WrapperType = AVFoundation.AVCapturePhotoOutputReadinessCoordinatorDelegateWrapper, BackwardsCompatibleCodeGeneration = False)] [Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = CaptureReadinessDidChange, Selector = readinessCoordinator:captureReadinessDidChange:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public interface IAVCapturePhotoOutputReadinessCoordinatorDelegate : ObjCRuntime.INativeObject, System.IDisposable { // methods public virtual void CaptureReadinessDidChange (AVCapturePhotoOutputReadinessCoordinator coordinator, AVCapturePhotoOutputCaptureReadiness captureReadiness); }[Foundation.ProtocolAttribute(Name = AVCaptureSessionControlsDelegate, WrapperType = AVFoundation.AVCaptureSessionControlsDelegateWrapper, BackwardsCompatibleCodeGeneration = False)] [Foundation.ProtocolMemberAttribute(IsRequired = True, IsProperty = False, IsStatic = False, Name = DidBecomeActive, Selector = sessionControlsDidBecomeActive:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] [Foundation.ProtocolMemberAttribute(IsRequired = True, IsProperty = False, IsStatic = False, Name = WillEnterFullscreenAppearance, Selector = sessionControlsWillEnterFullscreenAppearance:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] [Foundation.ProtocolMemberAttribute(IsRequired = True, IsProperty = False, IsStatic = False, Name = WillExitFullscreenAppearance, Selector = sessionControlsWillExitFullscreenAppearance:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] [Foundation.ProtocolMemberAttribute(IsRequired = True, IsProperty = False, IsStatic = False, Name = DidBecomeInactive, Selector = sessionControlsDidBecomeInactive:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public interface IAVCaptureSessionControlsDelegate : ObjCRuntime.INativeObject, System.IDisposable { // methods public virtual void DidBecomeActive (AVCaptureSession session); public virtual void DidBecomeInactive (AVCaptureSession session); public virtual void WillEnterFullscreenAppearance (AVCaptureSession session); public virtual void WillExitFullscreenAppearance (AVCaptureSession session); }[Foundation.ProtocolAttribute(Name = AVMetricEventStreamPublisher, WrapperType = AVFoundation.AVMetricEventStreamPublisherWrapper, BackwardsCompatibleCodeGeneration = False)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public interface IAVMetricEventStreamPublisher : ObjCRuntime.INativeObject, System.IDisposable { }[Foundation.ProtocolAttribute(Name = AVMetricEventStreamSubscriber, WrapperType = AVFoundation.AVMetricEventStreamSubscriberWrapper, BackwardsCompatibleCodeGeneration = False)] [Foundation.ProtocolMemberAttribute(IsRequired = True, IsProperty = False, IsStatic = False, Name = DidReceiveEvent, Selector = publisher:didReceiveEvent:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public interface IAVMetricEventStreamSubscriber : ObjCRuntime.INativeObject, System.IDisposable { // methods public virtual void DidReceiveEvent (IAVMetricEventStreamPublisher publisher, AVMetricEvent event); }[Foundation.ProtocolAttribute(Name = AVPlayerItemIntegratedTimelineObserver, WrapperType = AVFoundation.AVPlayerItemIntegratedTimelineObserverWrapper, BackwardsCompatibleCodeGeneration = False)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] public interface IAVPlayerItemIntegratedTimelineObserver : ObjCRuntime.INativeObject, System.IDisposable { }[Foundation.ProtocolAttribute(Name = AVPlayerItemRenderedLegibleOutputPushDelegate, WrapperType = AVFoundation.AVPlayerItemRenderedLegibleOutputPushDelegateWrapper, BackwardsCompatibleCodeGeneration = False)] [Foundation.ProtocolMemberAttribute(IsRequired = False, IsProperty = False, IsStatic = False, Name = DidOutputRenderedCaptionImages, Selector = renderedLegibleOutput:didOutputRenderedCaptionImages:forItemTime:, ParameterType = Mono.Cecil.CustomAttributeArgument[], ParameterByRef = Mono.Cecil.CustomAttributeArgument[])] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] [System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] public interface IAVPlayerItemRenderedLegibleOutputPushDelegate : IAVPlayerItemOutputPushDelegate, ObjCRuntime.INativeObject, System.IDisposable { // methods public virtual void DidOutputRenderedCaptionImages (AVPlayerItemRenderedLegibleOutput output, AVRenderedCaptionImage[] captionImages, CoreMedia.CMTime itemTime); }Added property:
public virtual AVVideoFrameAnalysisType VideoFrameAnalysisTypes { get; set; }Added methods:
public static AXTechnology? GetNullableValue (ObjCRuntime.NativeHandle handle); public static AXTechnology GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSAttributedStringDocumentType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSAttributedStringDocumentType GetValue (ObjCRuntime.NativeHandle handle);Modified methods:
---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public void Append (uint[] glyphs, NSFont font)Modified methods:
---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public NSButton CreateButton (NSImage image, System.Action action) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public NSButton CreateButton (string title, System.Action action) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public NSButton CreateButton (string title, NSImage image, System.Action action) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public NSButton CreateCheckbox (string title, System.Action action) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public NSButton CreateRadioButton (string title, System.Action action)Modified methods:
---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public CoreGraphics.CGSize[] GetAdvancements (ushort[] glyphs) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public CoreGraphics.CGRect[] GetBoundingRects (ushort[] glyphs) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public NSFont MonospacedDigitSystemFontOfSize (System.Runtime.InteropServices.NFloat fontSize, System.Runtime.InteropServices.NFloat weight) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public NSFont MonospacedSystemFont (System.Runtime.InteropServices.NFloat fontSize, System.Runtime.InteropServices.NFloat weight) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public NSFont SystemFontOfSize (System.Runtime.InteropServices.NFloat fontSize, System.Runtime.InteropServices.NFloat weight) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---public NSFont SystemFontOfSize (System.Runtime.InteropServices.NFloat fontSize, System.Runtime.InteropServices.NFloat weight, System.Runtime.InteropServices.NFloat width)Added methods:
public static NSFontDescriptorSystemDesign? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSFontDescriptorSystemDesign GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSFontTextStyle? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSFontTextStyle GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSImageName? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSImageName GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSPasteboardName? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSPasteboardName GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSPasteboardType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSPasteboardType GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSPasteboardTypeFindPanelSearchOptionKey? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSPasteboardTypeFindPanelSearchOptionKey GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSPasteboardTypeTextFinderOptionKey? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSPasteboardTypeTextFinderOptionKey GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSRulerViewUnits? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSRulerViewUnits GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSSharingServiceName? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSSharingServiceName GetValue (ObjCRuntime.NativeHandle handle);Modified attributes:
-[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] --- ```Modified methods:
-[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.11", "Use NSTextContainer.FromSize instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.11", "Use NSTextContainer.FromSize instead.")] --[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos", "Use NSTextContainer.FromSize instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos", "Use NSTextContainer.FromSize instead.")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] ---public NSTextContainer FromContainerSize (CoreGraphics.CGSize containerSize) -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] --[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] ---public NSTextContainer FromSize (CoreGraphics.CGSize size)Added methods:
public static NSTextContentType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSTextContentType GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSTextHighlightColorScheme? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSTextHighlightColorScheme GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSTextHighlightStyle? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSTextHighlightStyle GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSTextListMarkerFormats? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSTextListMarkerFormats GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSTouchBarItemIdentifier? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSTouchBarItemIdentifier GetValue (ObjCRuntime.NativeHandle handle);Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos", "Use 'NSWorkspace.GetIcon' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos", "Use 'NSWorkspace.GetIcon' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --[Foundation.AdviceAttribute("Use 'NSWorkSpace.IconForContentType' instead.")] ++[Foundation.AdviceAttribute("Use 'NSWorkSpace.IconForContentType' instead.")] ---public virtual NSImage IconForFileType (HfsTypeCode typeCode) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos", "Use 'NSWorkspace.GetIcon' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos", "Use 'NSWorkspace.GetIcon' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] --[Foundation.AdviceAttribute("Use 'NSWorkSpace.IconForContentType' instead.")] ++[Foundation.AdviceAttribute("Use 'NSWorkSpace.IconForContentType' instead.")] ---public virtual NSImage IconForFileType (string fileType)Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios14.0", "Use 'AVAudioEngine' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios14.0", "Use 'AVAudioEngine' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst14.0", "Use 'AVAudioEngine' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst14.0", "Use 'AVAudioEngine' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos11.0", "Use 'AVAudioEngine' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos11.0", "Use 'AVAudioEngine' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos14.0", "Use 'AVAudioEngine' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos14.0", "Use 'AVAudioEngine' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public AudioUnit.AUGraph AUGraph { get; set; } ++public AudioUnit.AUGraph AUGraph { get; set; }Added methods:
public static ASAuthorizationOperation? GetNullableValue (ObjCRuntime.NativeHandle handle); public static ASAuthorizationOperation GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static ASAuthorizationProviderAuthorizationOperation? GetNullableValue (ObjCRuntime.NativeHandle handle); public static ASAuthorizationProviderAuthorizationOperation GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static ASAuthorizationProviderExtensionEncryptionAlgorithm? GetNullableValue (ObjCRuntime.NativeHandle handle); public static ASAuthorizationProviderExtensionEncryptionAlgorithm GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static ASAuthorizationProviderExtensionSigningAlgorithm? GetNullableValue (ObjCRuntime.NativeHandle handle); public static ASAuthorizationProviderExtensionSigningAlgorithm GetValue (ObjCRuntime.NativeHandle handle);Type Changed: AuthenticationServices.ASAuthorizationPublicKeyCredentialResidentKeyPreferenceExtensions
Added methods:
public static ASAuthorizationPublicKeyCredentialResidentKeyPreference? GetNullableValue (ObjCRuntime.NativeHandle handle); public static ASAuthorizationPublicKeyCredentialResidentKeyPreference GetValue (ObjCRuntime.NativeHandle handle);Type Changed: AuthenticationServices.ASAuthorizationPublicKeyCredentialUserVerificationPreferenceEnumExtensions
Added methods:
public static ASAuthorizationPublicKeyCredentialUserVerificationPreferenceEnum? GetNullableValue (ObjCRuntime.NativeHandle handle); public static ASAuthorizationPublicKeyCredentialUserVerificationPreferenceEnum GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static ASAuthorizationScope? GetNullableValue (ObjCRuntime.NativeHandle handle); public static ASAuthorizationScope GetValue (ObjCRuntime.NativeHandle handle);Type Changed: AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportExtensions
Added methods:
public static ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransport? GetNullableValue (ObjCRuntime.NativeHandle handle); public static ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransport GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static BCParameterName? GetNullableValue (ObjCRuntime.NativeHandle handle); public static BCParameterName GetValue (ObjCRuntime.NativeHandle handle);Modified fields:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Not available anymore.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Not available anymore.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] --[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")] ---OAuth1 = 5Added methods:
public static CLSContextTopic? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CLSContextTopic GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CNPostalAddressKeyOption? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CNPostalAddressKeyOption GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CAContentsFormat? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CAContentsFormat GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CACornerCurve? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CACornerCurve GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CAGradientLayerType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CAGradientLayerType GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CAScroll? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CAScroll GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CATextLayerAlignmentMode? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CATextLayerAlignmentMode GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CATextLayerTruncationMode? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CATextLayerTruncationMode GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CAToneMapMode? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CAToneMapMode GetValue (ObjCRuntime.NativeHandle handle);Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios9.0", "Use 'NSUrlSession' instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios9.0", "Use 'NSUrlSession' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.0", "Use 'NSUrlSession' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.0", "Use 'NSUrlSession' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.11", "Use 'NSUrlSession' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.11", "Use 'NSUrlSession' instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos9.0", "Use 'NSUrlSession' instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos9.0", "Use 'NSUrlSession' instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public CFNetwork.CFHTTPStream CreateForStreamedHTTPRequest (CFNetwork.CFHTTPMessage request, Foundation.NSInputStream body) ++public CFNetwork.CFHTTPStream CreateForStreamedHTTPRequest (CFNetwork.CFHTTPMessage request, Foundation.NSInputStream body)Added methods:
public static CFStringTransform? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CFStringTransform GetValue (ObjCRuntime.NativeHandle handle);[Serializable] [ObjCRuntime.NativeAttribute()] public enum CFComparisonResult { EqualTo = 0, GreaterThan = 1, LessThan = -1, }Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CoreFoundation.CGAffineTransformComponents Decompose () ++public CoreFoundation.CGAffineTransformComponents Decompose () -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CGAffineTransform MakeWithComponents (CoreFoundation.CGAffineTransformComponents components) ++public CGAffineTransform MakeWithComponents (CoreFoundation.CGAffineTransformComponents components)Added methods:
public static CGConstantColor? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CGConstantColor GetValue (ObjCRuntime.NativeHandle handle);Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] -public void DrawConicGradient (CGGradient gradient, CGPoint point, System.Runtime.InteropServices.NFloat angle) ++public void DrawConicGradient (CGGradient gradient, CGPoint point, System.Runtime.InteropServices.NFloat angle) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios7.0", "Use the 'CoreText' API instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios7.0", "Use the 'CoreText' API instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Use the 'CoreText' API instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Use the 'CoreText' API instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.9", "Use the 'CoreText' API instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.9", "Use the 'CoreText' API instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos9.0", "Use the 'CoreText' API instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos9.0", "Use the 'CoreText' API instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public void ShowTextAtPoint (System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, byte[] bytes) ++public void ShowTextAtPoint (System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, byte[] bytes) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Use the 'CoreText' API instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Use the 'CoreText' API instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos9.0", "Use the 'CoreText' API instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos9.0", "Use the 'CoreText' API instead.")] -public void ShowTextAtPoint (System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, string str) ++public void ShowTextAtPoint (System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, string str) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios7.0", "Use the 'CoreText' API instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios7.0", "Use the 'CoreText' API instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Use the 'CoreText' API instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Use the 'CoreText' API instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.9", "Use the 'CoreText' API instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.9", "Use the 'CoreText' API instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos9.0", "Use the 'CoreText' API instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos9.0", "Use the 'CoreText' API instead.")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] -public void ShowTextAtPoint (System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, byte[] bytes, int length) ++public void ShowTextAtPoint (System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, byte[] bytes, int length) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Use the 'CoreText' API instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1", "Use the 'CoreText' API instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos9.0", "Use the 'CoreText' API instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos9.0", "Use the 'CoreText' API instead.")] -public void ShowTextAtPoint (System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, string str, int length) ++public void ShowTextAtPoint (System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, string str, int length)Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst13.1")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.9")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos10.9")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -public bool IsCaptured (int display) ++public bool IsCaptured (int display)Modified methods:
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CGPath CreateByFlattening (System.Runtime.InteropServices.NFloat flatteningThreshold) ++public CGPath CreateByFlattening (System.Runtime.InteropServices.NFloat flatteningThreshold) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CGPath CreateByIntersectingPath (CGPath maskPath, bool evenOddFillRule) ++public CGPath CreateByIntersectingPath (CGPath maskPath, bool evenOddFillRule) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CGPath CreateByNormalizing (bool evenOddFillRule) ++public CGPath CreateByNormalizing (bool evenOddFillRule) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CGPath CreateBySubtractingPath (CGPath maskPath, bool evenOddFillRule) ++public CGPath CreateBySubtractingPath (CGPath maskPath, bool evenOddFillRule) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CGPath CreateBySymmetricDifferenceOfPath (CGPath maskPath, bool evenOddFillRule) ++public CGPath CreateBySymmetricDifferenceOfPath (CGPath maskPath, bool evenOddFillRule) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CGPath CreateByUnioningPath (CGPath maskPath, bool evenOddFillRule) ++public CGPath CreateByUnioningPath (CGPath maskPath, bool evenOddFillRule) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CGPath CreateLineByIntersectingPath (CGPath maskPath, bool evenOddFillRule) ++public CGPath CreateLineByIntersectingPath (CGPath maskPath, bool evenOddFillRule) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CGPath CreateLineBySubtractingPath (CGPath maskPath, bool evenOddFillRule) ++public CGPath CreateLineBySubtractingPath (CGPath maskPath, bool evenOddFillRule) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public bool DoesIntersect (CGPath maskPath, bool evenOddFillRule) ++public bool DoesIntersect (CGPath maskPath, bool evenOddFillRule) -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] ++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos16.0")] -public CGPath[] GetSeparateComponents (bool evenOddFillRule) ++public CGPath[] GetSeparateComponents (bool evenOddFillRule)Added methods:
public static CIRawDecoderVersion? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CIRawDecoderVersion GetValue (ObjCRuntime.NativeHandle handle);Added property:
public CMTaggedBufferGroupFormatType TaggedBufferGroupFormatType { get; }Added methods:
public static CMFormatDescriptionProjectionKind? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CMFormatDescriptionProjectionKind GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CMFormatDescriptionViewPackingKind? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CMFormatDescriptionViewPackingKind GetValue (ObjCRuntime.NativeHandle handle);Added value:
TaggedBufferGroup = 1952606066,Modified attributes:
-[System.Runtime.CompilerServices.NullableAttribute(0)] ++[System.Runtime.CompilerServices.NullableAttribute(0)] -[System.Runtime.CompilerServices.NullableContextAttribute(2)] +[System.Runtime.CompilerServices.NullableContextAttribute(2)] - ++ ```Added property:
public CMTaggedBufferGroup TaggedBufferGroup { get; }Modified methods:
---[System.Runtime.CompilerServices.NullableContextAttribute(2)] ---public CMSampleBuffer CreateReady (CMBlockBuffer dataBuffer, CMFormatDescription formatDescription, int samplesCount, CMSampleTimingInfo[] sampleTimingArray, UIntPtr[] sampleSizeArray, out CMSampleBufferError error) ---[System.Runtime.CompilerServices.NullableContextAttribute(2)] ---public CMSampleBuffer CreateWithNewTiming (CMSampleBuffer original, CMSampleTimingInfo[] timing) -[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(-1)] +[System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(-1)] --[System.Runtime.CompilerServices.NullableContextAttribute(2)] ++[System.Runtime.CompilerServices.NullableContextAttribute(2)] ---public CMSampleBuffer CreateWithNewTiming (CMSampleBuffer original, CMSampleTimingInfo[] timing, out IntPtr status) ---[System.Runtime.CompilerServices.NullableContextAttribute(2)] ---public CMAudioFormatDescription GetAudioFormatDescription () ---[System.Runtime.CompilerServices.NullableContextAttribute(2)] ---public CMBlockBuffer GetDataBuffer () ---[System.Runtime.CompilerServices.NullableContextAttribute(2)] ---public CoreVideo.CVImageBuffer GetImageBuffer () ---[System.Runtime.CompilerServices.NullableContextAttribute(2)] ---public CMSampleTimingInfo[] GetSampleTimingInfo () -[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(-1)] +[System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(-1)] --[System.Runtime.CompilerServices.NullableContextAttribute(2)] ++[System.Runtime.CompilerServices.NullableContextAttribute(2)] ---public CMSampleTimingInfo[] GetSampleTimingInfo (out IntPtr status) ---[System.Runtime.CompilerServices.NullableContextAttribute(2)] ---public CMVideoFormatDescription GetVideoFormatDescription ()Added methods:
public static CMSampleBuffer CreateWithNewTiming (CMSampleBuffer original, CMSampleTimingInfo[] timing, out int status); public CMSampleTimingInfo[] GetSampleTimingInfo (out int status);Added methods:
public static CMSampleBufferAttachmentKey? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CMSampleBufferAttachmentKey GetValue (ObjCRuntime.NativeHandle handle);[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public enum CMPackingType { None = 1852796517, OverUnder = 1870030194, SideBySide = 1936286821, }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public enum CMProjectionType { Equirectangular = 1701934441, Fisheye = 1718186856, HalfEquirectangular = 1751478645, Rectangular = 1919247220, }[Serializable] [System.FlagsAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] public enum CMStereoViewComponents { LeftEye = 1, None = 0, RightEye = 2, }[Serializable] [System.FlagsAttribute()] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] public enum CMStereoViewInterpretationOptions { AdditionalViews = 2, Default = 0, StereoOrderReversed = 1, }[System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(2)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] public struct CMTag { // properties public CMTagCategory Category { get; } public CMTagDataType DataType { get; } public ulong FlagsValue { get; } public double Float64Value { get; } public bool HasFlagsValue { get; } public bool HasFloat64Value { get; } public bool HasInt64Value { get; } public bool HasOSTypeValue { get; } public long Int64Value { get; } public static CMTag Invalid { get; } public bool IsValid { get; } public static CMTag MediaSubTypeMebx { get; } public static CMTag MediaTypeAudio { get; } public static CMTag MediaTypeMetadata { get; } public static CMTag MediaTypeVideo { get; } public uint OSTypeValue { get; } public static CMTag PackingTypeNone { get; } public static CMTag PackingTypeOverUnder { get; } public static CMTag PackingTypeSideBySide { get; } public static CMTag ProjectionTypeEquirectangular { get; } public static CMTag ProjectionTypeFisheye { get; } public static CMTag ProjectionTypeHalfEquirectangular { get; } public static CMTag ProjectionTypeRectangular { get; } public static CMTag StereoInterpretationOrderReversed { get; } public static CMTag StereoLeftAndRightEye { get; } public static CMTag StereoLeftEye { get; } public static CMTag StereoNone { get; } public static CMTag StereoRightEye { get; } public ulong Value { get; } // methods public static CoreFoundation.CFComparisonResult Compare (CMTag tag1, CMTag tag2); public static CMTag? Create (Foundation.NSDictionary dictionary); public static CMTag CreateWithFlagsValue (CMTagCategory category, ulong flags); public static CMTag CreateWithFloat64Value (CMTagCategory category, double value); public static CMTag CreateWithOSTypeValue (CMTagCategory category, uint osTypeValue); public static CMTag CreateWithSInt64Value (CMTagCategory category, long value); public override bool Equals (object obj); public static bool Equals (CMTag tag1, CMTag tag2); public override int GetHashCode (); public Foundation.NSDictionary ToDictionary (); public override string ToString (); }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public enum CMTagCategory { ChannelId = 1986226286, MediaSubType = 1836283234, MediaType = 1835297121, PackingType = 1885430635, PixelFormat = 1885960294, ProjectionType = 1886547818, StereoView = 1702454643, StereoViewInterpretation = 1702455664, TrackId = 1953653099, Undefined = 0, VideoLayerId = 1986814329, }[System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(2)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] public class CMTagCollection : CoreFoundation.NativeObject { // properties public IntPtr Count { get; } public bool IsEmpty { get; } public CMTag[] Tags { get; } // methods public CMTagCollectionError Add (CMTag tag); public CMTagCollectionError Add (CMTagCollection collection); public CMTagCollectionError Add (CMTag[] tags); public void Apply (CMTagCollectionApplyFunction callback); public CMTag ApplyUntil (CMTagCollectionTagFilterFunction callback); public bool ContainsCategory (CMTagCategory category); public bool ContainsTag (CMTag tag); public bool ContainsTagCollection (CMTagCollection tagCollection); public bool ContainsTags (CMTag[] tags); public CMTagCollection Copy (out CMTagCollectionError status); public static CMTagCollection Create (CMTag[] tags); public static CMTagCollection Create (Foundation.NSData data, out CMTagCollectionError status); public static CMTagCollection Create (Foundation.NSDictionary dictionary, out CMTagCollectionError status); public static CMTagCollection Create (out CMTagCollectionError status, CMTag[] tags); public static CMTagCollection CreateMutable (); public static CMTagCollection CreateMutable (out CMTagCollectionError status); public static CMTagCollection CreateMutable (IntPtr capacity, out CMTagCollectionError status); public CMTagCollection CreateMutableCopy (out CMTagCollectionError status); public CMTagCollection CreateWithCopyOfTags (out CMTagCollectionError status, CMTagCategory[] categories); public CMTagCollection ExclusiveOr (CMTagCollection collection, out CMTagCollectionError status); public static CMTagCollection ExclusiveOr (CMTagCollection collection1, CMTagCollection collection2, out CMTagCollectionError status); public IntPtr GetCount (CMTagCategory category); public IntPtr GetCount (CMTagCollectionTagFilterFunction filter); public CMTag[] GetTags (CMTagCollectionTagFilterFunction filter); public CMTag[] GetTags (out CMTagCollectionError status); public CMTag[] GetTags (CMTagCategory category, out CMTagCollectionError status); public CMTagCollectionError GetTags (CMTag[] tags, IntPtr tagCount, out IntPtr tagsCopied); public CMTagCollectionError GetTags (CMTagCategory category, CMTag[] tags, IntPtr tagCount, out IntPtr tagsCopied); public CMTagCollectionError GetTags (CMTagCollectionTagFilterFunction filter, CMTag[] tags, IntPtr tagCount, out IntPtr tagsCopied); public static IntPtr GetTypeId (); public CMTagCollection Intersect (CMTagCollection collection, out CMTagCollectionError status); public static CMTagCollection Intersect (CMTagCollection collection1, CMTagCollection collection2, out CMTagCollectionError status); public CMTagCollectionError Remove (CMTag tag); public CMTagCollectionError RemoveAllTags (); public CMTagCollectionError RemoveAllTags (CMTagCategory category); public CMTagCollection Subtract (CMTagCollection collection, out CMTagCollectionError status); public static CMTagCollection Subtract (CMTagCollection collection1, CMTagCollection collection2, out CMTagCollectionError status); public Foundation.NSData ToData (); public Foundation.NSDictionary ToDictionary (); public override string ToString (); public CMTagCollection Union (CMTagCollection collection, out CMTagCollectionError status); public static CMTagCollection Union (CMTagCollection collection1, CMTagCollection collection2, out CMTagCollectionError status); }public sealed delegate CMTagCollectionApplyFunction : System.MulticastDelegate { // constructors public CMTagCollectionApplyFunction (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (CMTag tag, System.AsyncCallback callback, object object); public virtual void EndInvoke (System.IAsyncResult result); public virtual void Invoke (CMTag tag); }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public enum CMTagCollectionError { AllocationFailed = -15741, ExhaustedBufferSize = -15748, InternalError = -15742, InvalidTag = -15743, InvalidTagCollectionData = -15745, InvalidTagCollectionDataVersion = -15747, InvalidTagCollectionDictionary = -15744, NotYetImplemented = -15749, ParamErr = -15740, Success = 0, TagNotFound = -15746, }public sealed delegate CMTagCollectionTagFilterFunction : System.MulticastDelegate { // constructors public CMTagCollectionTagFilterFunction (object object, IntPtr method); // methods public virtual System.IAsyncResult BeginInvoke (CMTag tag, System.AsyncCallback callback, object object); public virtual bool EndInvoke (System.IAsyncResult result); public virtual bool Invoke (CMTag tag); }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public enum CMTagDataType { Flags = 7, Float64 = 3, Invalid = 0, OSType = 5, SInt64 = 2, }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public enum CMTagError { AllocationFailed = -15731, ParamErr = -15730, Success = 0, }[System.Runtime.CompilerServices.NullableAttribute(0)] [System.Runtime.CompilerServices.NullableContextAttribute(1)] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] public class CMTaggedBufferGroup : CoreFoundation.NativeObject { // properties public IntPtr Count { get; } // methods public static CMTaggedBufferGroup Combine (CMTaggedBufferGroup[] groups); public static CMTaggedBufferGroup Combine (out CMTaggedBufferGroupError status, CMTaggedBufferGroup[] groups); public static CMTaggedBufferGroup Create (CMTagCollection[] tagCollections, CoreFoundation.NativeObject[] buffers, out CMTaggedBufferGroupError status); public static CMTaggedBufferGroup Create (CMTagCollection[] tagCollections, CMSampleBuffer[] buffers, out CMTaggedBufferGroupError status); public static CMTaggedBufferGroup Create (CMTagCollection[] tagCollections, CoreVideo.CVPixelBuffer[] buffers, out CMTaggedBufferGroupError status); public CMFormatDescription CreateFormatDescription (out CMTaggedBufferGroupError status); public CMSampleBuffer CreateSampleBuffer (CMTime sampleBufferPts, CMTime sampleBufferDuration, CMFormatDescription formatDescription, out CMTaggedBufferGroupError status); public IntPtr GetNumberOfMatches (CMTagCollection tagCollection); public CoreVideo.CVPixelBuffer GetPixelBuffer (IntPtr index); public CoreVideo.CVPixelBuffer GetPixelBuffer (CMTag tag, out IntPtr index); public CoreVideo.CVPixelBuffer GetPixelBuffer (CMTagCollection tagCollection, out IntPtr index); public CMSampleBuffer GetSampleBuffer (IntPtr index); public CMSampleBuffer GetSampleBuffer (CMTag tag, out IntPtr index); public CMSampleBuffer GetSampleBuffer (CMTagCollection tagCollection, out IntPtr index); public CMTagCollection GetTagCollection (IntPtr index); public static CMTaggedBufferGroup GetTaggedBufferGroup (CMSampleBuffer sampleBuffer); public static IntPtr GetTypeId (); public bool Matches (CMFormatDescription formatDescription); }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] public enum CMTaggedBufferGroupError { AllocationFailed = -15781, InternalError = -15782, ParamErr = -15780, Success = 0, }[Serializable] [System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos17.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("macos14.0")] [System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] public enum CMTaggedBufferGroupFormatType { TaggedBufferGroup = 1952606066, }Modified methods:
-[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use the generic 'GetAttachment<T>' method instead.")] +[System.ObsoleteAttribute("Use the generic 'GetAttachment<T>' method instead.")] -public Foundation.NSObject GetAttachment (Foundation.NSString key, out CVAttachmentMode attachmentMode) ++public Foundation.NSObject GetAttachment (Foundation.NSString key, out CVAttachmentMode attachmentMode)Added method:
public T GetAttachment<T> (Foundation.NSString key, out CVAttachmentMode attachmentMode);Added methods:
public static CVImageBufferAlphaChannelMode? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CVImageBufferAlphaChannelMode GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CVImageBufferColorPrimaries? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CVImageBufferColorPrimaries GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CVImageBufferTransferFunction? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CVImageBufferTransferFunction GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CVImageBufferYCbCrMatrix? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CVImageBufferYCbCrMatrix GetValue (ObjCRuntime.NativeHandle handle);Modified attributes:
---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] --- ```Modified constructors:
-[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.")] +[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.")] -public NSAttributedString (NSData data, out NSError error) ++public NSAttributedString (NSData data, out NSError error) -[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.")] +[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.")] -public NSAttributedString (NSUrl url, out NSError error) ++public NSAttributedString (NSUrl url, out NSError error) -[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.")] +[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.")] -public NSAttributedString (NSData data, NSAttributedStringDocumentAttributes documentAttributes, out NSError error) ++public NSAttributedString (NSData data, NSAttributedStringDocumentAttributes documentAttributes, out NSError error) -[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.")] +[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.")] -public NSAttributedString (NSUrl url, NSAttributedStringDocumentAttributes documentAttributes, out NSError error) ++public NSAttributedString (NSUrl url, NSAttributedStringDocumentAttributes documentAttributes, out NSError error) -[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.", False)] +[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.", False)] -public NSAttributedString (NSData markdown, NSAttributedStringMarkdownParsingOptions options, NSUrl baseUrl, out NSError error) ++public NSAttributedString (NSData markdown, NSAttributedStringMarkdownParsingOptions options, NSUrl baseUrl, out NSError error) -[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.", False)] +[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.", False)] -public NSAttributedString (NSUrl markdownFile, NSAttributedStringMarkdownParsingOptions options, NSUrl baseUrl, out NSError error) ++public NSAttributedString (NSUrl markdownFile, NSAttributedStringMarkdownParsingOptions options, NSUrl baseUrl, out NSError error) -[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.", False)] +[System.ObsoleteAttribute("Use the 'Create' method instead, because there's no way to return an error from a constructor.", False)] -public NSAttributedString (string markdownString, NSAttributedStringMarkdownParsingOptions options, NSUrl baseUrl, out NSError error) ++public NSAttributedString (string markdownString, NSAttributedStringMarkdownParsingOptions options, NSUrl baseUrl, out NSError error)Added methods:
public static NSAttributedString Create (NSData data, out NSError error); public static NSAttributedString Create (NSUrl url, out NSError error); public static NSAttributedString Create (NSData data, NSAttributedStringDocumentAttributes options, out NSError error); public static NSAttributedString Create (NSUrl url, NSAttributedStringDocumentAttributes options, out NSError error); public static NSAttributedString Create (NSData markdown, NSAttributedStringMarkdownParsingOptions options, NSUrl baseUrl, out NSError error); public static NSAttributedString Create (NSUrl markdownFile, NSAttributedStringMarkdownParsingOptions options, NSUrl baseUrl, out NSError error); public static NSAttributedString Create (string markdownString, NSAttributedStringMarkdownParsingOptions options, NSUrl baseUrl, out NSError error);Added methods:
public static NSAttributedStringNameKey? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSAttributedStringNameKey GetValue (ObjCRuntime.NativeHandle handle);Modified methods:
-[System.ComponentModel.EditorBrowsableAttribute(1)] ++[System.ComponentModel.EditorBrowsableAttribute(1)] -[System.ObsoleteAttribute("Use 'SetObjectForKey' instead.", False)] +[System.ObsoleteAttribute("Use 'SetObjectForKey' instead.", False)] -public virtual void SetObjectforKey (NSObject obj, NSObject key) ++public virtual void SetObjectforKey (NSObject obj, NSObject key)Added method:
public void SetObjectForKey (NSObject obj, NSObject key);Modified properties:
---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")] ---public NSString NSNetServicesErrorCode { get; }Added methods:
public static NSFileProtectionType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSFileProtectionType GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSItemDownloadingStatus? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSItemDownloadingStatus GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSLinguisticTag? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSLinguisticTag GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSLinguisticTagScheme? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSLinguisticTagScheme GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static bool ToBool (ObjCRuntime.NativeHandle handle); public static byte ToByte (ObjCRuntime.NativeHandle handle); public static double ToDouble (ObjCRuntime.NativeHandle handle); public static float ToFloat (ObjCRuntime.NativeHandle handle); public static short ToInt16 (ObjCRuntime.NativeHandle handle); public static int ToInt32 (ObjCRuntime.NativeHandle handle); public static long ToInt64 (ObjCRuntime.NativeHandle handle); public static System.Runtime.InteropServices.NFloat ToNFloat (ObjCRuntime.NativeHandle handle); public static IntPtr ToNInt (ObjCRuntime.NativeHandle handle); public static UIntPtr ToNUInt (ObjCRuntime.NativeHandle handle); public static sbyte ToSByte (ObjCRuntime.NativeHandle handle); public static ushort ToUInt16 (ObjCRuntime.NativeHandle handle); public static uint ToUInt32 (ObjCRuntime.NativeHandle handle); public static ulong ToUInt64 (ObjCRuntime.NativeHandle handle);Added methods:
public static NSRunLoopMode? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSRunLoopMode GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static NSStringTransform? GetNullableValue (ObjCRuntime.NativeHandle handle); public static NSStringTransform GetValue (ObjCRuntime.NativeHandle handle);Modified methods:
---[System.Runtime.CompilerServices.NullableContextAttribute(0)] ---public NSValue FromCGAffineTransform (CoreGraphics.CGAffineTransform tran)Added methods:
public static CoreAnimation.CATransform3D ToCATransform3D (ObjCRuntime.NativeHandle handle); public static CoreGraphics.CGAffineTransform ToCGAffineTransform (ObjCRuntime.NativeHandle handle); public static CoreGraphics.CGPoint ToCGPoint (ObjCRuntime.NativeHandle handle); public static CoreGraphics.CGRect ToCGRect (ObjCRuntime.NativeHandle handle); public static CoreGraphics.CGSize ToCGSize (ObjCRuntime.NativeHandle handle); public static CoreLocation.CLLocationCoordinate2D ToCLLocationCoordinate2D (ObjCRuntime.NativeHandle handle); public static CoreMedia.CMTime ToCMTime (ObjCRuntime.NativeHandle handle); public static CoreMedia.CMTimeMapping ToCMTimeMapping (ObjCRuntime.NativeHandle handle); public static CoreMedia.CMTimeRange ToCMTimeRange (ObjCRuntime.NativeHandle handle); public static CoreMedia.CMVideoDimensions ToCMVideoDimensions (ObjCRuntime.NativeHandle handle); public static MapKit.MKCoordinateSpan ToMKCoordinateSpan (ObjCRuntime.NativeHandle handle); public static NSRange ToNSRange (ObjCRuntime.NativeHandle handle); public static SceneKit.SCNMatrix4 ToSCNMatrix4 (ObjCRuntime.NativeHandle handle); public static SceneKit.SCNVector3 ToSCNVector3 (ObjCRuntime.NativeHandle handle); public static SceneKit.SCNVector4 ToSCNVector4 (ObjCRuntime.NativeHandle handle);Added property:
public bool IsStubClass { get; set; }Added methods:
public static GCInputDirectional? GetNullableValue (ObjCRuntime.NativeHandle handle); public static GCInputDirectional GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static GCInputMicroGamepad? GetNullableValue (ObjCRuntime.NativeHandle handle); public static GCInputMicroGamepad GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKCategoryTypeIdentifier? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKCategoryTypeIdentifier GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKCharacteristicTypeIdentifier? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKCharacteristicTypeIdentifier GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKClinicalTypeIdentifier? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKClinicalTypeIdentifier GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKCorrelationTypeIdentifier? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKCorrelationTypeIdentifier GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKDataTypeIdentifier? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKDataTypeIdentifier GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKDocumentTypeIdentifier? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKDocumentTypeIdentifier GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKFhirRelease? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKFhirRelease GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKFhirResourceType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKFhirResourceType GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKQuantityTypeIdentifier? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKQuantityTypeIdentifier GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKScoredAssessmentTypeIdentifier? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKScoredAssessmentTypeIdentifier GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKVerifiableClinicalRecordCredentialType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKVerifiableClinicalRecordCredentialType GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static HKVerifiableClinicalRecordSourceType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static HKVerifiableClinicalRecordSourceType GetValue (ObjCRuntime.NativeHandle handle);Modified properties:
---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] ---public virtual HKWorkoutActivityType ActivityType { get; } ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] ---public virtual HKWorkoutSessionLocationType LocationType { get; }Modified methods:
---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] ---public virtual void End () ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] ---public virtual void Pause () ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] ---public virtual void Prepare () ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] ---public virtual void Resume () ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] ---public virtual void StartActivity (Foundation.NSDate date) ---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos13.0")] ---public virtual void StopActivity (Foundation.NSDate date)Added methods:
public static ICTransportType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static ICTransportType GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static CGImageAuxiliaryDataType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static CGImageAuxiliaryDataType GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static IKOverlayType? GetNullableValue (ObjCRuntime.NativeHandle handle); public static IKOverlayType GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static IKToolMode? GetNullableValue (ObjCRuntime.NativeHandle handle); public static IKToolMode GetValue (ObjCRuntime.NativeHandle handle);Modified methods:
-[Foundation.ExportAttribute("confirmationRequiredWithCallRecordTypeToConfirm:")] ++[Foundation.ExportAttribute("confirmationRequiredWithCallRecordTypeToConfirm:")] -[ObjCRuntime.BindingImplAttribute(3)] +[ObjCRuntime.BindingImplAttribute(3)] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] -public INCallRecordTypeResolutionResult GetConfirmationRequired (INCallRecordType valueToConfirm) ++public INCallRecordTypeResolutionResult GetConfirmationRequired (INCallRecordType valueToConfirm) -[Foundation.ExportAttribute("successWithResolvedCallRecordType:")] ++[Foundation.ExportAttribute("successWithResolvedCallRecordType:")] -[ObjCRuntime.BindingImplAttribute(3)] +[ObjCRuntime.BindingImplAttribute(3)] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] +[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] -public INCallRecordTypeResolutionResult GetSuccess (INCallRecordType resolvedValue) ++public INCallRecordTypeResolutionResult GetSuccess (INCallRecordType resolvedValue)Added methods:
public static INIntentIdentifier? GetNullableValue (ObjCRuntime.NativeHandle handle); public static INIntentIdentifier GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static INPersonHandleLabel? GetNullableValue (ObjCRuntime.NativeHandle handle); public static INPersonHandleLabel GetValue (ObjCRuntime.NativeHandle handle);Added methods:
public static INPersonRelationship? GetNullableValue (ObjCRuntime.NativeHandle handle); public static INPersonRelationship GetValue (ObjCRuntime.NativeHandle handle);Modified constructors:
-[Foundation.ExportAttribute("initWithVocabularyIdentifier:spokenPhrase:pronunciationHint:")] ++[Foundation.ExportAttribute("initWithVocabularyIdentifier:spokenPhrase:pronunciationHint:")] -[ObjCRuntime.BindingImplAttribute(3)] +[ObjCRuntime.BindingImplAttribute(3)] -[ObjCRuntime.DesignatedInitializerAttribute()] +[ObjCRuntime.DesignatedInitializerAttribute()] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] -[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos14.0")] +[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos14.0")] -public INSpeakableString (string identifier, string spokenPhrase, string pronunciationHint) ++public INSpeakableString (string identifier, string spokenPhrase, string pronunciationHint)Modified constructors:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos12.0", "Use '.ctor (INCallRecordFilter, INCallRecord, INCallAudioRoute, INCallDestinationType, INPerson[], INCallCapability)' overload instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos12.0", "Use '.ctor (INCallRecordFilter, INCallRecord, INCallAudioRoute, INCallDestinationType, INPerson[], INCallCapability)' overload instead.")] -public INStartCallIntent (INCallAudioRoute audioRoute, INCallDestinationType destinationType, INPerson[] contacts, INCallRecordType recordTypeForRedialing, INCallCapability callCapability) ++public INStartCallIntent (INCallAudioRoute audioRoute, INCallDestinationType destinationType, INPerson[] contacts, INCallRecordType recordTypeForRedialing, INCallCapability callCapability)Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos12.0")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos12.0")] -public virtual INCallRecordType RecordTypeForRedialing { get; } ++public virtual INCallRecordType RecordTypeForRedialing { get; }Modified properties:
---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")] ---public virtual LAEnvironmentMechanismCompanion[] Companions { get; }Modified fields:
---[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")] ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")] ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")] ---CompanionNotAvailable = -11Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual Foundation.NSObject Copy (Foundation.NSZone zone) ++public virtual Foundation.NSObject Copy (Foundation.NSZone zone)Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public MLCActivationLayer CreateClampLayer (float minValue, float maxValue) ++public MLCActivationLayer CreateClampLayer (float minValue, float maxValue) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public MLCActivationLayer CreateHardSwishLayer () ++public MLCActivationLayer CreateHardSwishLayer ()Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual bool UsesAmsGrad { get; } ++public virtual bool UsesAmsGrad { get; }Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual Foundation.NSObject Copy (Foundation.NSZone zone) ++public virtual Foundation.NSObject Copy (Foundation.NSZone zone) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public MLCAdamOptimizer Create (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, UIntPtr timeStep) ++public MLCAdamOptimizer Create (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, UIntPtr timeStep)Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual Foundation.NSObject Copy (Foundation.NSZone zone) ++public virtual Foundation.NSObject Copy (Foundation.NSZone zone)Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual Foundation.NSObject Copy (Foundation.NSZone zone) ++public virtual Foundation.NSObject Copy (Foundation.NSZone zone)Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual MLCDeviceType ActualDeviceType { get; } ++public virtual MLCDeviceType ActualDeviceType { get; }Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual Foundation.NSObject Copy (Foundation.NSZone zone) ++public virtual Foundation.NSObject Copy (Foundation.NSZone zone) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public MLCDevice GetAneDevice () ++public MLCDevice GetAneDevice () -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public MLCDevice GetDevice (MLCDeviceType type, bool selectsMultipleComputeDevices) ++public MLCDevice GetDevice (MLCDeviceType type, bool selectsMultipleComputeDevices)Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual Foundation.NSObject Copy (Foundation.NSZone zone) ++public virtual Foundation.NSObject Copy (Foundation.NSZone zone)Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual MLCTensor Gather (UIntPtr dimension, MLCTensor source, MLCTensor indices) ++public virtual MLCTensor Gather (UIntPtr dimension, MLCTensor source, MLCTensor indices) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual MLCTensor Scatter (UIntPtr dimension, MLCTensor source, MLCTensor indices, MLCTensor copyFrom, MLCReductionType reductionType) ++public virtual MLCTensor Scatter (UIntPtr dimension, MLCTensor source, MLCTensor indices, MLCTensor copyFrom, MLCReductionType reductionType) -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual MLCTensor Select (MLCTensor[] sources, MLCTensor condition) ++public virtual MLCTensor Select (MLCTensor[] sources, MLCTensor condition)Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual bool Compile (MLCGraphCompilationOptions options, MLCDevice device, Foundation.NSDictionary%LESSERTHANREPLACEMENT%Foundation.NSString,MLCompute.MLCTensor%GREATERTHANREPLACEMENT% inputTensors, Foundation.NSDictionary%LESSERTHANREPLACEMENT%Foundation.NSString,MLCompute.MLCTensorData%GREATERTHANREPLACEMENT% inputTensorsData) ++public virtual bool Compile (MLCGraphCompilationOptions options, MLCDevice device, Foundation.NSDictionary%LESSERTHANREPLACEMENT%Foundation.NSString,MLCompute.MLCTensor%GREATERTHANREPLACEMENT% inputTensors, Foundation.NSDictionary%LESSERTHANREPLACEMENT%Foundation.NSString,MLCompute.MLCTensorData%GREATERTHANREPLACEMENT% inputTensorsData)Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual MLCTensor Mean { get; } ++public virtual MLCTensor Mean { get; } -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual MLCTensor Variance { get; } ++public virtual MLCTensor Variance { get; }Modified methods:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public MLCInstanceNormalizationLayer Create (UIntPtr featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum) ++public MLCInstanceNormalizationLayer Create (UIntPtr featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum)Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified properties:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -public virtual MLCDeviceType DeviceType { get; } ++public virtual MLCDeviceType DeviceType { get; }Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified attributes:
-[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] ++[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("ios17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("maccatalyst17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("macos14.3", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] -[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] +[System.Runtime.Versioning.ObsoletedOSPlatformAttribute("tvos17.4", "Use the Metal Performance Shaders Graph or the Accelerate framework (BNNS) instead.")] - ++ ```Modified methods: