Skip to content

Instantly share code, notes, and snippets.

@vs-mobiletools-engineering-service2
Created September 4, 2024 15:06
Show Gist options
  • Save vs-mobiletools-engineering-service2/be88b4164c13c6bad95d614604efdc39 to your computer and use it in GitHub Desktop.
Save vs-mobiletools-engineering-service2/be88b4164c13c6bad95d614604efdc39 to your computer and use it in GitHub Desktop.
previous-api-comparison/ios-api-diff.md
title description author ms.author ms.date ms.topic ms.assetid ms.prod
Xamarin.iOS SDK API diff
List of API changes for Xamarin.iOS.
spouliot
sepoulio
9/4/2024
article
f7934223-2a8c-d5d4-788f-79d2f8610aa7
xamarin

Xamarin.iOS SDK API diff

Namespace Vision

Type Changed: Vision.VNGeneratePersonSegmentationRequest

Added method:

public virtual CoreVideo.CVPixelFormatType[] GetSupportedOutputPixelFormats (out Foundation.NSError error);

Type Changed: Vision.VNRecognizeTextRequestRevision

Added value:

Three = 3,

New Type: Vision.VNCalculateImageAestheticsScoresRequest

public class VNCalculateImageAestheticsScoresRequest : Vision.VNImageBasedRequest {
	// constructors
	protected VNCalculateImageAestheticsScoresRequest (Foundation.NSObjectFlag t);
	protected VNCalculateImageAestheticsScoresRequest (IntPtr handle);
	public VNCalculateImageAestheticsScoresRequest (VNRequestCompletionHandler completionHandler);
	// properties
	public override IntPtr ClassHandle { get; }
	public virtual VNImageAestheticsScoresObservation[] Results { get; }
}

New Type: Vision.VNCalculateImageAestheticsScoresRequestRevision

[Serializable]
public enum VNCalculateImageAestheticsScoresRequestRevision {
	One = 1,
}

New Type: Vision.VNImageAestheticsScoresObservation

public class VNImageAestheticsScoresObservation : Vision.VNObservation {
	// constructors
	public VNImageAestheticsScoresObservation (Foundation.NSCoder coder);
	protected VNImageAestheticsScoresObservation (Foundation.NSObjectFlag t);
	protected VNImageAestheticsScoresObservation (IntPtr handle);
	// properties
	public override IntPtr ClassHandle { get; }
	public virtual bool IsUtility { get; }
	public virtual float OverallScore { get; }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment