previous-api-comparison/watchos-api-diff.md (original) (raw)

title description author ms.author ms.date ms.topic ms.assetid ms.prod
Xamarin.WatchOS SDK API diff: 17.1.0 vs 17.3.0 List of API changes between Xamarin.WatchOS versions 17.1.0 and 17.3.0. spouliot sepoulio 1/11/2024 article 80a0abed-3852-1f0a-dd89-6c987b6f0fb4 xamarin

Xamarin.WatchOS SDK API diff: 17.1.0 vs 17.3.0

Xamarin.WatchOS.dll

Namespace CloudKit

Type Changed: CloudKit.CKSyncEngineDidFetchChangesEvent

Added property:

public virtual CKSyncEngineFetchChangesContext Context { get; }

Type Changed: CloudKit.CKSyncEngineFetchChangesScope

Added method:

public virtual bool Contains (CKRecordZoneID zoneId);

Type Changed: CloudKit.CKSyncEngineWillFetchChangesEvent

Added property:

public virtual CKSyncEngineFetchChangesContext Context { get; }

Namespace CoreLocation

Type Changed: CoreLocation.CLMonitoringState

Added value:

Namespace CoreVideo

Type Changed: CoreVideo.CVImageBuffer

Added properties:

public static Foundation.NSString LogTransferFunctionAppleLogKey { get; } public static Foundation.NSString LogTransferFunctionKey { get; }

Namespace GameKit

Type Changed: GameKit.GKError

Added values:

ICloudUnavailable = 35, LockdownMode = 36,

Type Changed: GameKit.GKMatchRequest

Added properties:

public virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> Properties { get; set; } public virtual string QueueName { get; set; } public virtual Foundation.NSDictionary<GameKit.GKPlayer,Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject>> RecipientProperties { get; set; }

Namespace ObjCRuntime

Type Changed: ObjCRuntime.Constants

Modified fields:

-public const string SdkVersion = "10.0"; +public const string SdkVersion = "10.2"; -public const string Version = "17.1.0"; +public const string Version = "17.3.0";