title | description | author | ms.author | ms.date | ms.topic | ms.assetid | ms.prod |
---|---|---|---|---|---|---|---|
Xamarin.iOS.Stable.Legacy SDK API diff: 15.7.0 vs 15.2.0 |
List of API changes between Xamarin.iOS.Stable.Legacy versions 15.7.0 and 15.2.0. |
spouliot |
sepoulio |
1/14/2022 |
article |
fe9b8876-33ae-8ec6-d9b1-178ba067be04 |
xamarin |
Removed constructor:
protected ARAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARAppClipCodeAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARAppClipCodeAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARBody2D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARBody2D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARBodyAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARBodyAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat EstimatedScaleFactor { get; }
+public virtual nfloat EstimatedScaleFactor { get; }
Removed constructor:
protected ARBodyTrackingConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARBodyTrackingConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumNumberOfTrackedImages { get; set; }
+public virtual nint MaximumNumberOfTrackedImages { get; set; }
Removed constructor:
protected ARCamera (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARCamera (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual OpenTK.NMatrix4 GetProjectionMatrix (UIKit.UIInterfaceOrientation orientation, CoreGraphics.CGSize viewportSize, ObjCRuntime.nfloat zNear, ObjCRuntime.nfloat zFar);
Added method:
public virtual OpenTK.NMatrix4 GetProjectionMatrix (UIKit.UIInterfaceOrientation orientation, CoreGraphics.CGSize viewportSize, nfloat zNear, nfloat zFar);
Removed constructor:
protected ARCoachingOverlayView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARCoachingOverlayView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARCoachingOverlayViewDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARCoachingOverlayViewDelegate (IntPtr handle);
Removed constructor:
protected ARCollaborationData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARCollaborationData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARDepthData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARDepthData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARDirectionalLightEstimate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARDirectionalLightEstimate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat PrimaryLightIntensity { get; }
+public virtual nfloat PrimaryLightIntensity { get; }
Removed constructor:
protected AREnvironmentProbeAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AREnvironmentProbeAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARFaceAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARFaceAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARFaceGeometry (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARFaceGeometry (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr TextureCoordinateCount { get; }
+public virtual nuint TextureCoordinateCount { get; }
-public virtual System.UIntPtr TriangleCount { get; }
+public virtual nuint TriangleCount { get; }
-public virtual System.UIntPtr VertexCount { get; }
+public virtual nuint VertexCount { get; }
Removed constructor:
protected ARFaceTrackingConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARFaceTrackingConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumNumberOfTrackedFaces { get; set; }
+public virtual nint MaximumNumberOfTrackedFaces { get; set; }
-public IntPtr SupportedNumberOfTrackedFaces { get; }
+public nint SupportedNumberOfTrackedFaces { get; }
Removed constructor:
protected ARFrame (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARFrame (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARGeoAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARGeoAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARGeoTrackingConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARGeoTrackingConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumNumberOfTrackedImages { get; set; }
+public virtual nint MaximumNumberOfTrackedImages { get; set; }
Removed constructor:
protected ARGeoTrackingStatus (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARGeoTrackingStatus (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARGeometryElement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARGeometryElement (IntPtr handle);
Modified properties:
-public virtual IntPtr BytesPerIndex { get; }
+public virtual nint BytesPerIndex { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
-public virtual IntPtr IndexCountPerPrimitive { get; }
+public virtual nint IndexCountPerPrimitive { get; }
Removed constructor:
protected ARGeometrySource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARGeometrySource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ComponentsPerVector { get; }
+public virtual nint ComponentsPerVector { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
-public virtual IntPtr Offset { get; }
+public virtual nint Offset { get; }
-public virtual IntPtr Stride { get; }
+public virtual nint Stride { get; }
Removed constructor:
protected ARHitTestResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARHitTestResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat Distance { get; }
+public virtual nfloat Distance { get; }
Removed constructor:
protected ARImageAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARImageAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat EstimatedScaleFactor { get; }
+public virtual nfloat EstimatedScaleFactor { get; }
Removed constructor:
protected ARImageTrackingConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARImageTrackingConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumNumberOfTrackedImages { get; set; }
+public virtual nint MaximumNumberOfTrackedImages { get; set; }
Removed constructor:
protected ARLightEstimate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARLightEstimate (IntPtr handle);
Modified properties:
-public virtual ObjCRuntime.nfloat AmbientColorTemperature { get; }
+public virtual nfloat AmbientColorTemperature { get; }
-public virtual ObjCRuntime.nfloat AmbientIntensity { get; }
+public virtual nfloat AmbientIntensity { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARMatteGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARMatteGenerator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARMeshAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARMeshAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARMeshGeometry (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARMeshGeometry (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARObjectAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARObjectAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARObjectScanningConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARObjectScanningConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AROrientationTrackingConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AROrientationTrackingConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARParticipantAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARParticipantAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARPlaneAnchor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARPlaneAnchor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARPlaneGeometry (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARPlaneGeometry (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr BoundaryVertexCount { get; }
+public virtual nuint BoundaryVertexCount { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr TextureCoordinateCount { get; }
+public virtual nuint TextureCoordinateCount { get; }
-public virtual System.UIntPtr TriangleCount { get; }
+public virtual nuint TriangleCount { get; }
-public virtual System.UIntPtr VertexCount { get; }
+public virtual nuint VertexCount { get; }
Removed constructor:
protected ARPointCloud (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARPointCloud (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Count { get; }
+public virtual nuint Count { get; }
Removed constructor:
protected ARPositionalTrackingConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARPositionalTrackingConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARQuickLookPreviewItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARQuickLookPreviewItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARRaycastQuery (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARRaycastQuery (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARRaycastResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARRaycastResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected ARReferenceImage (ObjCRuntime.NativeHandle handle);
public ARReferenceImage (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, ObjCRuntime.nfloat physicalWidth);
public ARReferenceImage (CoreVideo.CVPixelBuffer pixelBuffer, ImageIO.CGImagePropertyOrientation orientation, ObjCRuntime.nfloat physicalWidth);
Added constructors:
protected ARReferenceImage (IntPtr handle);
public ARReferenceImage (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, nfloat physicalWidth);
public ARReferenceImage (CoreVideo.CVPixelBuffer pixelBuffer, ImageIO.CGImagePropertyOrientation orientation, nfloat physicalWidth);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARReferenceObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARReferenceObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARSCNFaceGeometry (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSCNFaceGeometry (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARSCNPlaneGeometry (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSCNPlaneGeometry (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARSCNView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSCNView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARSCNViewDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSCNViewDelegate (IntPtr handle);
Removed constructor:
protected ARSKView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSKView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARSKViewDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSKViewDelegate (IntPtr handle);
Removed constructor:
protected ARSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSessionDelegate (IntPtr handle);
Removed constructor:
protected ARSkeleton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSkeleton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr JointCount { get; }
+public virtual nuint JointCount { get; }
Removed method:
public virtual bool IsJointTracked (IntPtr jointIndex);
Added method:
public virtual bool IsJointTracked (nint jointIndex);
Removed constructor:
protected ARSkeleton2D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSkeleton2D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARSkeleton3D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSkeleton3D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARSkeletonDefinition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARSkeletonDefinition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr JointCount { get; }
+public virtual nuint JointCount { get; }
Removed methods:
public System.UIntPtr GetJointIndex (ARSkeletonJointName jointName);
public virtual System.UIntPtr GetJointIndex (Foundation.NSString jointName);
Added methods:
public nuint GetJointIndex (ARSkeletonJointName jointName);
public virtual nuint GetJointIndex (Foundation.NSString jointName);
Removed constructor:
protected ARTrackedRaycast (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARTrackedRaycast (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARVideoFormat (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARVideoFormat (IntPtr handle);
Modified properties:
-public virtual AVFoundation.AVCaptureDeviceType CaptureDeviceType { get; }
+public virtual Foundation.NSString CaptureDeviceType { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr FramesPerSecond { get; }
+public virtual nint FramesPerSecond { get; }
Removed constructor:
protected ARWorldMap (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARWorldMap (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ARWorldTrackingConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ARWorldTrackingConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumNumberOfTrackedImages { get; set; }
+public virtual nint MaximumNumberOfTrackedImages { get; set; }
Removed constructor:
protected AVAggregateAssetDownloadTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAggregateAssetDownloadTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAsset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAsset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added methods:
[Obsolete ("Use 'GetChapterMetadataGroups'.")]
public virtual AVMetadataItem[] ChapterMetadataGroups (Foundation.NSLocale forLocale, AVMetadataItem[] commonKeys);
[Obsolete ("Use 'GetMetadataForFormat' with enum values AVMetadataFormat.")]
public virtual AVMetadataItem[] MetadataForFormat (string format);
Removed constructor:
protected AVAssetCache (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetCache (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetDownloadConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadContentConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetDownloadContentConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetDownloadDelegate (IntPtr handle);
Removed constructor:
protected AVAssetDownloadStorageManagementPolicy (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetDownloadStorageManagementPolicy (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadStorageManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetDownloadStorageManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetDownloadTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadUrlSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetDownloadUrlSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetExportSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetExportSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual string[] SupportedFileTypes { get; }
+public virtual Foundation.NSObject[] SupportedFileTypes { get; }
Removed constructor:
protected AVAssetImageGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetImageGenerator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReader (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReader (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderAudioMixOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderAudioMixOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderOutputMetadataAdaptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderOutputMetadataAdaptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderSampleReferenceOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderSampleReferenceOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderTrackOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderTrackOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderVideoCompositionOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderVideoCompositionOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoader (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceLoader (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoaderDelegate (ObjCRuntime.NativeHandle handle);
Modified constructors:
-public AVAssetResourceLoaderDelegate ()
+protected AVAssetResourceLoaderDelegate ()
Added constructor:
protected AVAssetResourceLoaderDelegate (IntPtr handle);
Modified methods:
-public abstract bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest)
+public bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest)
Removed method:
public static bool ShouldWaitForLoadingOfRequestedResource (this IAVAssetResourceLoaderDelegate This, AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest);
Removed constructor:
protected AVAssetResourceLoadingContentInformationRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceLoadingContentInformationRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoadingDataRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceLoadingDataRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr RequestedLength { get; }
+public virtual nint RequestedLength { get; }
Removed constructor:
protected AVAssetResourceLoadingRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceLoadingRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoadingRequestor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceLoadingRequestor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetResourceRenewalRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceRenewalRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetSegmentReport (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetSegmentReport (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetSegmentReportSampleInformation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetSegmentReportSampleInformation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Length { get; }
+public virtual nint Length { get; }
-public virtual IntPtr Offset { get; }
+public virtual nint Offset { get; }
Removed constructor:
protected AVAssetSegmentTrackReport (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetSegmentTrackReport (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
[Obsolete ("Use 'GetAssociatedTracks'.")]
public virtual Foundation.NSString GetAssociatedTracksOfType (Foundation.NSString avAssetTrackTrackAssociationType);
Removed constructor:
protected AVAssetTrackGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetTrackGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetTrackSegment (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetTrackSegment (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetVariant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetVariant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetVariantAudioAttributes (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetVariantAudioAttributes (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetVariantAudioRenditionSpecificAttributes (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetVariantAudioRenditionSpecificAttributes (IntPtr handle);
Modified properties:
-public virtual IntPtr ChannelCount { get; }
+public virtual nint ChannelCount { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetVariantQualifier (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetVariantQualifier (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static Foundation.NSPredicate GetPredicate (IntPtr channelCount, AVMediaSelectionOption mediaSelectionOption, Foundation.NSPredicateOperatorType operatorType);
Added method:
public static Foundation.NSPredicate GetPredicate (nint channelCount, AVMediaSelectionOption mediaSelectionOption, Foundation.NSPredicateOperatorType operatorType);
Removed constructor:
protected AVAssetVariantVideoAttributes (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetVariantVideoAttributes (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetWriter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr InitialMovieFragmentSequenceNumber { get; set; }
+public virtual nint InitialMovieFragmentSequenceNumber { get; set; }
Removed constructor:
protected AVAssetWriterDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterDelegate (IntPtr handle);
Removed constructor:
protected AVAssetWriterInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PreferredMediaChunkAlignment { get; set; }
+public virtual nint PreferredMediaChunkAlignment { get; set; }
Removed constructor:
protected AVAssetWriterInputGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterInputGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputMetadataAdaptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterInputMetadataAdaptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputPassDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterInputPassDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputPixelBufferAdaptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterInputPixelBufferAdaptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAsynchronousCIImageFilteringRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAsynchronousCIImageFilteringRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAsynchronousKeyValueLoading (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAsynchronousKeyValueLoading (IntPtr handle);
Removed method:
public virtual AVKeyValueStatus GetStatusOfValue (string forKey, out Foundation.NSError error);
Added method:
public virtual AVKeyValueStatus StatusOfValueForKeyerror (string key, IntPtr outError);
Removed constructor:
protected AVAsynchronousVideoCompositionRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAsynchronousVideoCompositionRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudio3DMixing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudio3DMixing (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Added methods:
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioBuffer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioBuffer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioChannelLayout (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("Valid instance of this type cannot be directly created.")]
public AVAudioChannelLayout ();
protected AVAudioChannelLayout (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected AVAudioCompressedBuffer (ObjCRuntime.NativeHandle handle);
public AVAudioCompressedBuffer (AVAudioFormat format, uint packetCapacity, IntPtr maximumPacketSize);
Added constructors:
protected AVAudioCompressedBuffer (IntPtr handle);
public AVAudioCompressedBuffer (AVAudioFormat format, uint packetCapacity, nint maximumPacketSize);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumPacketSize { get; }
+public virtual nint MaximumPacketSize { get; }
Removed constructors:
protected AVAudioConnectionPoint (ObjCRuntime.NativeHandle handle);
public AVAudioConnectionPoint (AVAudioNode node, System.UIntPtr bus);
Added constructors:
[Obsolete ("Valid instance of this type cannot be directly created.")]
public AVAudioConnectionPoint ();
protected AVAudioConnectionPoint (IntPtr handle);
public AVAudioConnectionPoint (AVAudioNode node, nuint bus);
Modified properties:
-public virtual System.UIntPtr Bus { get; }
+public virtual nuint Bus { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioConverter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioConverter (IntPtr handle);
Modified properties:
-public virtual IntPtr BitRate { get; set; }
+public virtual nint BitRate { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumOutputPacketSize { get; }
+public virtual nint MaximumOutputPacketSize { get; }
-public virtual IntPtr SampleRateConverterQuality { get; set; }
+public virtual nint SampleRateConverterQuality { get; set; }
Removed constructor:
protected AVAudioEngine (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioEngine (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Connect (AVAudioNode sourceNode, AVAudioConnectionPoint[] destNodes, System.UIntPtr sourceBus, AVAudioFormat format);
public virtual void Connect (AVAudioNode sourceNode, AVAudioNode targetNode, System.UIntPtr sourceBus, System.UIntPtr targetBus, AVAudioFormat format);
public virtual void DisconnectNodeInput (AVAudioNode node, System.UIntPtr bus);
public virtual void DisconnectNodeOutput (AVAudioNode node, System.UIntPtr bus);
public virtual AVAudioConnectionPoint InputConnectionPoint (AVAudioNode node, System.UIntPtr bus);
public virtual AVAudioConnectionPoint[] OutputConnectionPoints (AVAudioNode node, System.UIntPtr bus);
Added methods:
public virtual void Connect (AVAudioNode sourceNode, AVAudioConnectionPoint[] destNodes, nuint sourceBus, AVAudioFormat format);
public virtual void Connect (AVAudioNode sourceNode, AVAudioNode targetNode, nuint sourceBus, nuint targetBus, AVAudioFormat format);
public virtual void DisconnectNodeInput (AVAudioNode node, nuint bus);
public virtual void DisconnectNodeOutput (AVAudioNode node, nuint bus);
public virtual AVAudioConnectionPoint InputConnectionPoint (AVAudioNode node, nuint bus);
public virtual AVAudioConnectionPoint[] OutputConnectionPoints (AVAudioNode node, nuint bus);
Removed constructor:
protected AVAudioEnvironmentDistanceAttenuationParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioEnvironmentDistanceAttenuationParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioEnvironmentNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioEnvironmentNode (IntPtr handle);
Removed properties:
public virtual Foundation.NSNumber[] ApplicableRenderingAlgorithms { get; }
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NextAvailableInputBus { get; }
+public virtual nuint NextAvailableInputBus { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual Foundation.NSObject[] ApplicableRenderingAlgorithms ();
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioEnvironmentReverbParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioEnvironmentReverbParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioFile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioFile (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioFormat (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioFormat (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioIONode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioIONode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioInputNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioInputNode (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioMix (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioMix (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioMixInputParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioMixInputParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioMixerNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioMixerNode (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NextAvailableInputBus { get; }
+public virtual nuint NextAvailableInputBus { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioMixingDestination (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioMixingDestination (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NumberOfInputs { get; }
+public virtual nuint NumberOfInputs { get; }
-public virtual System.UIntPtr NumberOfOutputs { get; }
+public virtual nuint NumberOfOutputs { get; }
Removed methods:
public virtual AVAudioFormat GetBusInputFormat (System.UIntPtr bus);
public virtual AVAudioFormat GetBusOutputFormat (System.UIntPtr bus);
public virtual string GetNameForInputBus (System.UIntPtr bus);
public virtual string GetNameForOutputBus (System.UIntPtr bus);
public virtual void InstallTapOnBus (System.UIntPtr bus, uint bufferSize, AVAudioFormat format, AVAudioNodeTapBlock tapBlock);
public virtual void RemoveTapOnBus (System.UIntPtr bus);
Added methods:
public virtual AVAudioFormat GetBusInputFormat (nuint bus);
public virtual AVAudioFormat GetBusOutputFormat (nuint bus);
public virtual string GetNameForInputBus (nuint bus);
public virtual string GetNameForOutputBus (nuint bus);
public virtual void InstallTapOnBus (nuint bus, uint bufferSize, AVAudioFormat format, AVAudioNodeTapBlock tapBlock);
public virtual void RemoveTapOnBus (nuint bus);
Removed constructor:
protected AVAudioOutputNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioOutputNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioPcmBuffer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioPcmBuffer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Stride { get; }
+public virtual nuint Stride { get; }
Removed constructor:
protected AVAudioPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NumberOfChannels { get; }
+public virtual nuint NumberOfChannels { get; }
-public virtual IntPtr NumberOfLoops { get; set; }
+public virtual nint NumberOfLoops { get; set; }
Removed methods:
public virtual float AveragePower (System.UIntPtr channelNumber);
public virtual float PeakPower (System.UIntPtr channelNumber);
Added methods:
public virtual float AveragePower (nuint channelNumber);
public virtual float PeakPower (nuint channelNumber);
Removed constructor:
protected AVAudioPlayerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioPlayerDelegate (IntPtr handle);
Removed method:
public virtual void EndInterruption (AVAudioPlayer player, AVAudioSessionInterruptionOptions flags);
Added method:
public virtual void EndInterruption (AVAudioPlayer player, AVAudioSessionInterruptionFlags flags);
Removed method:
public static void EndInterruption (this IAVAudioPlayerDelegate This, AVAudioPlayer player, AVAudioSessionInterruptionOptions flags);
Added method:
public static void EndInterruption (this IAVAudioPlayerDelegate This, AVAudioPlayer player, AVAudioSessionInterruptionFlags flags);
Removed constructor:
protected AVAudioPlayerNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioPlayerNode (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioRecorder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioRecorder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual float AveragePower (System.UIntPtr channelNumber);
public virtual float PeakPower (System.UIntPtr channelNumber);
Added methods:
public virtual float AveragePower (nuint channelNumber);
public virtual float PeakPower (nuint channelNumber);
Removed constructor:
protected AVAudioRecorderDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioRecorderDelegate (IntPtr handle);
Removed method:
public virtual void EndInterruption (AVAudioRecorder recorder, AVAudioSessionInterruptionOptions flags);
Added method:
public virtual void EndInterruption (AVAudioRecorder recorder, AVAudioSessionInterruptionFlags flags);
Removed method:
public static void EndInterruption (this IAVAudioRecorderDelegate This, AVAudioRecorder recorder, AVAudioSessionInterruptionOptions flags);
Added method:
public static void EndInterruption (this IAVAudioRecorderDelegate This, AVAudioRecorder recorder, AVAudioSessionInterruptionFlags flags);
Removed constructor:
protected AVAudioSequencer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSequencer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual Foundation.NSData GetData (IntPtr smpteResolution, out Foundation.NSError outError);
public virtual bool Write (Foundation.NSUrl fileUrl, IntPtr resolution, bool replace, out Foundation.NSError outError);
Added methods:
public virtual Foundation.NSData GetData (nint smpteResolution, out Foundation.NSError outError);
public virtual bool Write (Foundation.NSUrl fileUrl, nint resolution, bool replace, out Foundation.NSError outError);
Removed constructor:
protected AVAudioSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr CurrentHardwareInputNumberOfChannels { get; }
+public virtual nint CurrentHardwareInputNumberOfChannels { get; }
-public virtual IntPtr CurrentHardwareOutputNumberOfChannels { get; }
+public virtual nint CurrentHardwareOutputNumberOfChannels { get; }
-public virtual IntPtr InputNumberOfChannels { get; }
+public virtual nint InputNumberOfChannels { get; }
-public virtual IntPtr MaximumInputNumberOfChannels { get; }
+public virtual nint MaximumInputNumberOfChannels { get; }
-public virtual IntPtr MaximumOutputNumberOfChannels { get; }
+public virtual nint MaximumOutputNumberOfChannels { get; }
-public virtual IntPtr OutputNumberOfChannels { get; }
+public virtual nint OutputNumberOfChannels { get; }
Removed methods:
public virtual IntPtr GetPreferredInputNumberOfChannels ();
public virtual IntPtr GetPreferredOutputNumberOfChannels ();
public virtual bool SetPreferredInputNumberOfChannels (IntPtr count, out Foundation.NSError outError);
public virtual bool SetPreferredOutputNumberOfChannels (IntPtr count, out Foundation.NSError outError);
Added methods:
public virtual nint GetPreferredInputNumberOfChannels ();
public virtual nint GetPreferredOutputNumberOfChannels ();
public virtual bool SetActive (bool beActive, AVAudioSessionFlags flags, out Foundation.NSError outError);
public virtual bool SetPreferredInputNumberOfChannels (nint count, out Foundation.NSError outError);
public virtual bool SetPreferredOutputNumberOfChannels (nint count, out Foundation.NSError outError);
Removed constructor:
protected AVAudioSessionChannelDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSessionChannelDescription (IntPtr handle);
Modified properties:
-public virtual IntPtr ChannelNumber { get; }
+public virtual nint ChannelNumber { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioSessionDataSourceDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSessionDataSourceDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSessionDelegate (IntPtr handle);
Removed method:
public virtual void EndInterruption (AVAudioSessionInterruptionOptions flags);
Added method:
public virtual void EndInterruption (AVAudioSessionInterruptionFlags flags);
Removed method:
public static void EndInterruption (this IAVAudioSessionDelegate This, AVAudioSessionInterruptionOptions flags);
Added method:
public static void EndInterruption (this IAVAudioSessionDelegate This, AVAudioSessionInterruptionFlags flags);
Added value:
[Obsolete ("Use 'ResourceNotAvailable' instead.")]
CodeResourceNotAvailable = 561145203,
Removed constructor:
protected AVAudioSessionPortDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSessionPortDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual AVAudioSessionDataSourceDescription[] DataSources { get; }
+public virtual AVAudioSessionChannelDescription[] DataSources { get; }
Obsoleted properties:
[Obsolete ("Use 'DataSourceDescriptions' instead.")]
public virtual AVAudioSessionChannelDescription[] DataSources { get; }
Added property:
public virtual AVAudioSessionDataSourceDescription[] DataSourceDescriptions { get; }
Removed constructor:
protected AVAudioSessionRouteDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSessionRouteDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioSinkNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSinkNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioSourceNode (ObjCRuntime.NativeHandle handle);
Obsoleted constructors:
[Obsolete ("Use 'AVAudioSourceNode (AVAudioSourceNodeRenderHandler2)' instead.")]
public AVAudioSourceNode (AVAudioSourceNodeRenderHandler renderHandler);
[Obsolete ("Use 'AVAudioSourceNode (AVAudioFormat, AVAudioSourceNodeRenderHandler2)' instead.")]
public AVAudioSourceNode (AVAudioFormat format, AVAudioSourceNodeRenderHandler renderHandler);
Added constructors:
public AVAudioSourceNode (AVAudioSourceNodeRenderHandler2 renderHandler);
protected AVAudioSourceNode (IntPtr handle);
public AVAudioSourceNode (AVAudioFormat format, AVAudioSourceNodeRenderHandler2 renderHandler);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData, System.AsyncCallback callback, object object);
public virtual int EndInvoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, ref AudioToolbox.AudioBuffers outputData, System.IAsyncResult result);
public virtual int Invoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData);
Added methods:
public virtual System.IAsyncResult BeginInvoke (bool isSilence, AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData, System.AsyncCallback callback, object object);
public virtual int EndInvoke (ref AudioToolbox.AudioBuffers outputData, System.IAsyncResult result);
public virtual int Invoke (bool isSilence, AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData);
Removed constructor:
protected AVAudioStereoMixing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioStereoMixing (IntPtr handle);
Removed constructor:
protected AVAudioTime (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioTime (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnit (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnit (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Version { get; }
+public virtual nuint Version { get; }
Removed constructor:
protected AVAudioUnitComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitComponent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Version { get; }
+public virtual nuint Version { get; }
Removed constructor:
protected AVAudioUnitComponentManager (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("Please use the static 'SharedInstance' property as this type is not meant to be created.")]
public AVAudioUnitComponentManager ();
protected AVAudioUnitComponentManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitDelay (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitDelay (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitDistortion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected AVAudioUnitEQ (ObjCRuntime.NativeHandle handle);
public AVAudioUnitEQ (System.UIntPtr numberOfBands);
Added constructors:
protected AVAudioUnitEQ (IntPtr handle);
public AVAudioUnitEQ (nuint numberOfBands);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitEQFilterParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitEQFilterParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitEffect (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitGenerator (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioUnitMidiInstrument (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitMidiInstrument (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioUnitReverb (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitReverb (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitSampler (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitSampler (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitTimeEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitTimeEffect (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitTimePitch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitTimePitch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitVarispeed (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitVarispeed (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCameraCalibrationData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCameraCalibrationData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureAudioChannel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureAudioChannel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureAudioDataOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureAudioDataOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void SetSampleBufferDelegate (IAVCaptureAudioDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackDispatchQueue);
Added methods:
[Obsolete ("Use overload accepting a 'IAVCaptureVideoDataOutputSampleBufferDelegate'.")]
public virtual void SetSampleBufferDelegateQueue (AVCaptureAudioDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackDispatchQueue);
public void SetSampleBufferDelegateQueue (IAVCaptureAudioDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackDispatchQueue);
Removed constructor:
protected AVCaptureAudioDataOutputSampleBufferDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureAudioDataOutputSampleBufferDelegate (IntPtr handle);
Added method:
[Obsolete ("This member only exists for 'AVCaptureVideoDataOutputSampleBufferDelegate'.")]
public virtual void DidDropSampleBuffer (AVCaptureOutput captureOutput, CoreMedia.CMSampleBuffer sampleBuffer, AVCaptureConnection connection);
Added method:
[Obsolete ("This member only exists for 'AVCaptureVideoDataOutputSampleBufferDelegate'.")]
public static void DidDropSampleBuffer (IAVCaptureAudioDataOutputSampleBufferDelegate This, AVCaptureOutput captureOutput, CoreMedia.CMSampleBuffer sampleBuffer, AVCaptureConnection connection);
Removed constructor:
protected AVCaptureAutoExposureBracketedStillImageSettings (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("Use the static 'Create' method to create a working instance of this type.")]
public AVCaptureAutoExposureBracketedStillImageSettings ();
protected AVCaptureAutoExposureBracketedStillImageSettings (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureBracketedStillImageSettings (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureBracketedStillImageSettings (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureConnection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureConnection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat VideoMaxScaleAndCropFactor { get; }
+public virtual nfloat VideoMaxScaleAndCropFactor { get; }
-public virtual ObjCRuntime.nfloat VideoScaleAndCropFactor { get; set; }
+public virtual nfloat VideoScaleAndCropFactor { get; set; }
Removed constructor:
protected AVCaptureDataOutputSynchronizer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureDataOutputSynchronizer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureDataOutputSynchronizerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureDataOutputSynchronizerDelegate (IntPtr handle);
Removed constructor:
protected AVCaptureDepthDataOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureDepthDataOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureDepthDataOutputDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureDepthDataOutputDelegate (IntPtr handle);
Removed constructor:
protected AVCaptureDevice (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureDevice (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat DualCameraSwitchOverVideoZoomFactor { get; }
+public virtual nfloat DualCameraSwitchOverVideoZoomFactor { get; }
-public virtual ObjCRuntime.nfloat MaxAvailableVideoZoomFactor { get; }
+public virtual nfloat MaxAvailableVideoZoomFactor { get; }
-public virtual ObjCRuntime.nfloat MinAvailableVideoZoomFactor { get; }
+public virtual nfloat MinAvailableVideoZoomFactor { get; }
-public virtual IntPtr MinimumFocusDistance { get; }
+public virtual nint MinimumFocusDistance { get; }
-public virtual ObjCRuntime.nfloat VideoZoomFactor { get; set; }
+public virtual nfloat VideoZoomFactor { get; set; }
Removed method:
public virtual void RampToVideoZoom (ObjCRuntime.nfloat factor, float rate);
Added methods:
[Obsolete ("Use 'GetDefaultDevice (AVMediaTypes)'.")]
public static AVCaptureDevice DefaultDeviceWithMediaType (string mediaType);
public virtual void RampToVideoZoom (nfloat factor, float rate);
Removed constructor:
protected AVCaptureDeviceDiscoverySession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureDeviceDiscoverySession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureDeviceFormat (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureDeviceFormat (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual AVCaptureColorSpace[] SupportedColorSpaces { get; }
+public virtual Foundation.NSNumber[] SupportedColorSpaces { get; }
-public virtual ObjCRuntime.nfloat VideoMaxZoomFactor { get; }
+public virtual nfloat VideoMaxZoomFactor { get; }
-public virtual ObjCRuntime.nfloat VideoMaxZoomFactorForCenterStage { get; }
+public virtual nfloat VideoMaxZoomFactorForCenterStage { get; }
-public virtual ObjCRuntime.nfloat VideoMaxZoomFactorForDepthDataDelivery { get; }
+public virtual nfloat VideoMaxZoomFactorForDepthDataDelivery { get; }
-public virtual ObjCRuntime.nfloat VideoMinZoomFactorForCenterStage { get; }
+public virtual nfloat VideoMinZoomFactorForCenterStage { get; }
-public virtual ObjCRuntime.nfloat VideoMinZoomFactorForDepthDataDelivery { get; }
+public virtual nfloat VideoMinZoomFactorForDepthDataDelivery { get; }
-public virtual ObjCRuntime.nfloat VideoZoomFactorUpscaleThreshold { get; }
+public virtual nfloat VideoZoomFactorUpscaleThreshold { get; }
Removed constructor:
protected AVCaptureDeviceInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureDeviceInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureFileOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureFileOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureFileOutputRecordingDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureFileOutputRecordingDelegate (IntPtr handle);
Removed constructor:
protected AVCaptureInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureInputPort (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("Valid instance of this type cannot be directly created.")]
public AVCaptureInputPort ();
protected AVCaptureInputPort (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureManualExposureBracketedStillImageSettings (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("Use the static 'Create' method to create a working instance of this type.")]
public AVCaptureManualExposureBracketedStillImageSettings ();
protected AVCaptureManualExposureBracketedStillImageSettings (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureMetadataInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureMetadataInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureMetadataOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureMetadataOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureMetadataOutputObjectsDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureMetadataOutputObjectsDelegate (IntPtr handle);
Removed constructor:
protected AVCaptureMovieFileOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureMovieFileOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureMultiCamSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureMultiCamSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCapturePhoto (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCapturePhoto (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PhotoCount { get; }
+public virtual nint PhotoCount { get; }
-public virtual IntPtr SequenceCount { get; }
+public virtual nint SequenceCount { get; }
Removed constructor:
protected AVCapturePhotoBracketSettings (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCapturePhotoBracketSettings (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCapturePhotoCaptureDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCapturePhotoCaptureDelegate (IntPtr handle);
Removed method:
public static Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetReplacementAppleProRawCompressionSettings (this IAVCapturePhotoFileDataRepresentationCustomizer This, AVCapturePhoto photo, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> defaultSettings, IntPtr maximumBitDepth);
Added method:
public static Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetReplacementAppleProRawCompressionSettings (this IAVCapturePhotoFileDataRepresentationCustomizer This, AVCapturePhoto photo, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> defaultSettings, nint maximumBitDepth);
Removed constructor:
protected AVCapturePhotoOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCapturePhotoOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaxBracketedCapturePhotoCount { get; }
+public virtual nuint MaxBracketedCapturePhotoCount { get; }
-public virtual AVCaptureFlashMode[] SupportedFlashModes { get; }
+public virtual Foundation.NSNumber[] SupportedFlashModes { get; }
Removed constructor:
protected AVCapturePhotoSettings (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCapturePhotoSettings (IntPtr handle);
Removed property:
public virtual Foundation.NSDictionary WeakEmbeddedThumbnailPhotoFormat { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public AVCapturePhotoSettingsThumbnailFormat---Foundation.NSDictionary--- EmbeddedThumbnailPhotoFormat { get; set; }
+public virtual Foundation.NSDictionary EmbeddedThumbnailPhotoFormat { get; set; }
Added property:
[Obsolete ("Use 'AvailableEmbeddedThumbnailPhotoCodecTypes' instead.")]
public AVVideoCodecType[] GetAvailableEmbeddedThumbnailPhotoCodecTypes { get; }
Removed constructor:
protected AVCaptureResolvedPhotoSettings (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureResolvedPhotoSettings (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ExpectedPhotoCount { get; }
+public virtual nuint ExpectedPhotoCount { get; }
Removed constructor:
protected AVCaptureSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureStillImageOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureStillImageOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaxBracketedCaptureStillImageCount { get; }
+public virtual nuint MaxBracketedCaptureStillImageCount { get; }
Removed constructor:
protected AVCaptureSynchronizedData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureSynchronizedData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureSynchronizedDataCollection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureSynchronizedDataCollection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Count { get; }
+public virtual nuint Count { get; }
Added methods:
[Obsolete ("Use 'GetSynchronizedData' instead.")]
public virtual AVCaptureSynchronizedData From (AVCaptureOutput captureOutput);
[Obsolete ("Use 'GetSynchronizedData' instead.")]
public virtual AVCaptureSynchronizedData ObjectForKeyedSubscript (AVCaptureOutput key);
Removed constructor:
protected AVCaptureSynchronizedDepthData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureSynchronizedDepthData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureSynchronizedMetadataObjectData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureSynchronizedMetadataObjectData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureSynchronizedSampleBufferData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureSynchronizedSampleBufferData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureSystemPressureState (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureSystemPressureState (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCaptureVideoDataOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureVideoDataOutput (IntPtr handle);
Modified properties:
-public virtual CoreVideo.CVPixelFormatType[] AvailableVideoCVPixelFormatTypes { get; }
+public virtual Foundation.NSNumber[] AvailableVideoCVPixelFormatTypes { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void SetSampleBufferDelegate (IAVCaptureVideoDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackQueue);
Added methods:
[Obsolete ("Use overload accepting a 'IAVCaptureVideoDataOutputSampleBufferDelegate'.")]
public virtual void SetSampleBufferDelegate (AVCaptureVideoDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackQueue);
public void SetSampleBufferDelegateQueue (IAVCaptureVideoDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackQueue);
Removed constructor:
protected AVCaptureVideoDataOutputSampleBufferDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureVideoDataOutputSampleBufferDelegate (IntPtr handle);
Removed constructor:
protected AVCaptureVideoPreviewLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCaptureVideoPreviewLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVComposition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVComposition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCompositionTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCompositionTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCompositionTrackFormatDescriptionReplacement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCompositionTrackFormatDescriptionReplacement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCompositionTrackSegment (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCompositionTrackSegment (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVContentKey (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKey (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVContentKeyRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKeyRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVContentKeyResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKeyResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVContentKeySession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKeySession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVContentKeySessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKeySessionDelegate (IntPtr handle);
Removed constructor:
protected AVContentKeySpecifier (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKeySpecifier (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCoordinatedPlaybackParticipant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCoordinatedPlaybackParticipant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCoordinatedPlaybackSuspension (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCoordinatedPlaybackSuspension (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDateRangeMetadataGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDateRangeMetadataGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorBufferingCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorBufferingCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPauseCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPauseCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPlayCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPlayCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPlaybackControlCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPlaybackControlCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorSeekCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorSeekCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDepthData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDepthData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
public AVEdgeWidths (ObjCRuntime.nfloat left, ObjCRuntime.nfloat top, ObjCRuntime.nfloat right, ObjCRuntime.nfloat bottom);
Added constructor:
public AVEdgeWidths (nfloat left, nfloat top, nfloat right, nfloat bottom);
Modified fields:
-public ObjCRuntime.nfloat Bottom;
+public nfloat Bottom;
-public ObjCRuntime.nfloat Left;
+public nfloat Left;
-public ObjCRuntime.nfloat Right;
+public nfloat Right;
-public ObjCRuntime.nfloat Top;
+public nfloat Top;
Removed constructor:
protected AVFragmentedAsset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVFragmentedAsset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVFragmentedAssetMinder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVFragmentedAssetMinder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVFragmentedAssetTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVFragmentedAssetTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVFragmentedMovie (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVFragmentedMovie (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVFragmentedMovieMinder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVFragmentedMovieMinder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVFragmentedMovieTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVFragmentedMovieTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVFrameRateRange (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVFrameRateRange (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed value:
ContainsAlphaChannel = 17,
Removed constructor:
protected AVMediaDataStorage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMediaDataStorage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMediaSelection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMediaSelection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMediaSelectionGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMediaSelectionGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMediaSelectionOption (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMediaSelectionOption (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added value:
TimedMetadata = 6,
Added properties:
public static Foundation.NSString FormatHlsMetadata { get; }
public static Foundation.NSString FormatID3Metadata { get; }
public static Foundation.NSString FormatQuickTimeUserData { get; }
public static Foundation.NSString FormatiTunesMetadata { get; }
public static Foundation.NSString KFormatISOUserData { get; }
Removed constructor:
protected AVMetadataBodyObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataBodyObject (IntPtr handle);
Modified properties:
-public virtual IntPtr BodyId { get; }
+public virtual nint BodyId { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataCatBodyObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataCatBodyObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataDogBodyObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataDogBodyObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataFaceObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataFaceObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr FaceID { get; }
+public virtual nint FaceID { get; }
-public virtual ObjCRuntime.nfloat RollAngle { get; }
+public virtual nfloat RollAngle { get; }
-public virtual ObjCRuntime.nfloat YawAngle { get; }
+public virtual nfloat YawAngle { get; }
Removed constructor:
protected AVMetadataGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataHumanBodyObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataHumanBodyObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataItemFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataItemFilter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataItemValueRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataItemValueRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataMachineReadableCodeObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataMachineReadableCodeObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added properties:
public static Foundation.NSString TypeAztecCode { get; }
public static Foundation.NSString TypeCatBody { get; }
public static Foundation.NSString TypeCode128Code { get; }
public static Foundation.NSString TypeCode39Code { get; }
public static Foundation.NSString TypeCode39Mod43Code { get; }
public static Foundation.NSString TypeCode93Code { get; }
public static Foundation.NSString TypeDataMatrixCode { get; }
public static Foundation.NSString TypeDogBody { get; }
public static Foundation.NSString TypeEAN13Code { get; }
public static Foundation.NSString TypeEAN8Code { get; }
public static Foundation.NSString TypeFace { get; }
public static Foundation.NSString TypeHumanBody { get; }
public static Foundation.NSString TypeITF14Code { get; }
public static Foundation.NSString TypeInterleaved2of5Code { get; }
public static Foundation.NSString TypePDF417Code { get; }
public static Foundation.NSString TypeQRCode { get; }
public static Foundation.NSString TypeSalientObject { get; }
public static Foundation.NSString TypeUPCECode { get; }
Removed constructor:
protected AVMetadataSalientObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataSalientObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ObjectId { get; }
+public virtual nint ObjectId { get; }
Removed constructor:
protected AVMidiPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMidiPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMovie (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMovie (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMovieTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMovieTrack (IntPtr handle);
Modified properties:
-public virtual IntPtr AlternateGroupID { get; }
+public virtual nint AlternateGroupID { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMusicTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMusicTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr NumberOfLoops { get; set; }
+public virtual nint NumberOfLoops { get; set; }
-public virtual System.UIntPtr TimeResolution { get; }
+public virtual nuint TimeResolution { get; }
Removed constructor:
protected AVMutableAssetDownloadStorageManagementPolicy (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableAssetDownloadStorageManagementPolicy (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableAudioMix (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableAudioMix (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableAudioMixInputParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableAudioMixInputParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableComposition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableComposition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableCompositionTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableCompositionTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
[Obsolete ("Use 'InsertTimeRanges' overload accepting an 'NSValue' array.")]
public virtual bool InsertTimeRanges (Foundation.NSValue cmTimeRanges, AVAssetTrack[] tracks, CoreMedia.CMTime startTime, out Foundation.NSError error);
Removed constructor:
protected AVMutableDateRangeMetadataGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableDateRangeMetadataGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableMediaSelection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableMediaSelection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableMetadataItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableMetadataItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableMovie (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableMovie (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableMovieTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableMovieTrack (IntPtr handle);
Modified properties:
-public virtual IntPtr AlternateGroupID { get; set; }
+public virtual nint AlternateGroupID { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Layer { get; set; }
+public virtual nint Layer { get; set; }
-public virtual IntPtr PreferredMediaChunkAlignment { get; set; }
+public virtual nint PreferredMediaChunkAlignment { get; set; }
-public virtual IntPtr PreferredMediaChunkSize { get; set; }
+public virtual nint PreferredMediaChunkSize { get; set; }
Removed constructor:
protected AVMutableTimedMetadataGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableTimedMetadataGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableVideoComposition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableVideoComposition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableVideoCompositionInstruction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableVideoCompositionInstruction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableVideoCompositionLayerInstruction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableVideoCompositionLayerInstruction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVOutputSettingsAssistant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVOutputSettingsAssistant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed value:
PresetHevc7680x4320 = 15,
Removed constructor:
protected AVPersistableContentKeyRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPersistableContentKeyRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
public AVPixelAspectRatio (IntPtr horizontalSpacing, IntPtr verticalSpacing);
Added constructor:
public AVPixelAspectRatio (nint horizontalSpacing, nint verticalSpacing);
Modified fields:
-public IntPtr HorizontalSpacing;
+public nint HorizontalSpacing;
-public IntPtr VerticalSpacing;
+public nint VerticalSpacing;
Removed constructor:
protected AVPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlaybackCoordinator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual IntPtr GetParticipantLimit (string reason);
public virtual void SetParticipantLimit (IntPtr participantLimit, string reason);
Added methods:
public virtual nint GetParticipantLimit (string reason);
public virtual void SetParticipantLimit (nint participantLimit, string reason);
Removed constructor:
protected AVPlaybackCoordinatorPlaybackControlDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlaybackCoordinatorPlaybackControlDelegate (IntPtr handle);
Removed constructor:
protected AVPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerInterstitialEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerInterstitialEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
[Obsolete ("Use 'TemplateItems' instead.")]
public virtual AVPlayerItem[] InterstitialTemplateItems { get; }
Removed constructor:
protected AVPlayerInterstitialEventController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerInterstitialEventController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
[Obsolete ("Use 'Events' instead.")]
public virtual AVPlayerInterstitialEvent[] InterstitialEvents { get; set; }
Added method:
[Obsolete ("Use 'GetInterstitialEventController' instead.")]
public static AVPlayerInterstitialEventController GetPlayerInterstitialEventController (AVPlayer primaryPlayer);
Removed constructor:
protected AVPlayerInterstitialEventMonitor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerInterstitialEventMonitor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void StepByCount (IntPtr stepCount);
Added method:
public virtual void StepByCount (nint stepCount);
Removed constructor:
protected AVPlayerItemAccessLog (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemAccessLog (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemAccessLogEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemAccessLogEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr DownloadOverdue { get; }
+public virtual nint DownloadOverdue { get; }
-public virtual IntPtr DroppedVideoFrameCount { get; }
+public virtual nint DroppedVideoFrameCount { get; }
-public virtual IntPtr MediaRequestsWWAN { get; }
+public virtual nint MediaRequestsWWAN { get; }
-public virtual IntPtr NumberOfMediaRequests { get; }
+public virtual nint NumberOfMediaRequests { get; }
-public virtual IntPtr SegmentedDownloadedCount { get; }
+public virtual nint SegmentedDownloadedCount { get; }
-public virtual IntPtr ServerAddressChangeCount { get; }
+public virtual nint ServerAddressChangeCount { get; }
-public virtual IntPtr StallCount { get; }
+public virtual nint StallCount { get; }
Removed constructor:
protected AVPlayerItemErrorLog (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemErrorLog (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemErrorLogEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemErrorLogEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ErrorStatusCode { get; }
+public virtual nint ErrorStatusCode { get; }
Removed constructor:
protected AVPlayerItemLegibleOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemLegibleOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemLegibleOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemLegibleOutputPushDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerItemMediaDataCollector (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemMediaDataCollector (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataCollector (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemMetadataCollector (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataCollectorPushDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemMetadataCollectorPushDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerItemMetadataOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemMetadataOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemMetadataOutputPushDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerItemOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemOutputPullDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemOutputPullDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerItemOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemOutputPushDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerItemTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemVideoOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemVideoOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerLooper (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerLooper (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr LoopCount { get; }
+public virtual nint LoopCount { get; }
Added property:
[Obsolete ("This selector does not exist in the header and was wrongly added.")]
public virtual bool LoopingEnabled { get; }
Removed constructor:
protected AVPlayerMediaSelectionCriteria (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerMediaSelectionCriteria (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerPlaybackCoordinator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerPlaybackCoordinatorDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerPlaybackCoordinatorDelegate (IntPtr handle);
Removed constructor:
protected AVPortraitEffectsMatte (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPortraitEffectsMatte (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVQueuePlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVQueuePlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVRouteDetector (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVRouteDetector (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSampleBufferAudioRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSampleBufferAudioRenderer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
[Obsolete ("This API is not available on this platform.")]
public virtual string AudioOutputDeviceUniqueId { get; set; }
Removed constructor:
protected AVSampleBufferDisplayLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSampleBufferDisplayLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added methods:
[Obsolete ("Use the 'Enqueue' method instead.")]
public virtual void EnqueueSampleBuffer (CoreMedia.CMSampleBuffer sampleBuffer);
[Obsolete ("Use the 'RequestMediaData' method instead.")]
public virtual void RequestMediaDataWhenReadyOnQueue (CoreFoundation.DispatchQueue queue, System.Action enqueuer);
Removed constructor:
protected AVSampleBufferRenderSynchronizer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSampleBufferRenderSynchronizer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSemanticSegmentationMatte (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSemanticSegmentationMatte (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesisVoice (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSpeechSynthesisVoice (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesizer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSpeechSynthesizer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesizerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSpeechSynthesizerDelegate (IntPtr handle);
Removed constructor:
protected AVSpeechUtterance (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSpeechUtterance (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSynchronizedLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSynchronizedLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVTextStyleRule (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("iOS9 does not allow creating an empty instance")]
public AVTextStyleRule ();
protected AVTextStyleRule (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVTimedMetadataGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVTimedMetadataGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVUrlAsset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVUrlAsset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositing (IntPtr handle);
Removed constructor:
protected AVVideoComposition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoComposition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionCoreAnimationTool (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionCoreAnimationTool (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionInstruction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionInstruction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionLayerInstruction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionLayerInstruction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionRenderContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionRenderContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionRenderHint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionRenderHint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionValidationHandling (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionValidationHandling (IntPtr handle);
Added method:
public virtual bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest);
Removed method:
public virtual AVKeyValueStatus GetStatusOfValue (string forKey, out Foundation.NSError error);
Added method:
public virtual AVKeyValueStatus StatusOfValueForKeyerror (string key, IntPtr outError);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
public static class AVAudio3DMixing_Extensions {
// methods
public static AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode (this IAVAudio3DMixing This);
public static AVAudio3DMixingSourceMode GetSourceMode (this IAVAudio3DMixing This);
public static void SetPointSourceInHeadMode (this IAVAudio3DMixing This, AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public static void SetSourceMode (this IAVAudio3DMixing This, AVAudio3DMixingSourceMode sourceMode);
}
public static class AVAudioMixing_Extensions {
// methods
public static AVAudioMixingDestination DestinationForMixer (this IAVAudioMixing This, AVAudioNode mixer, nuint bus);
}
[Serializable]
[Flags]
public enum AVAudioSessionFlags {
NotifyOthersOnDeactivation = 1,
}
[Serializable]
[Flags]
public enum AVAudioSessionInterruptionFlags {
ShouldResume = 1,
}
public sealed delegate AVAudioSourceNodeRenderHandler2 : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public AVAudioSourceNodeRenderHandler2 (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData, System.AsyncCallback callback, object object);
public virtual int EndInvoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, ref AudioToolbox.AudioBuffers outputData, System.IAsyncResult result);
public virtual int Invoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData);
}
[Serializable]
public enum AVCaptureDeviceTransportControlsPlaybackMode {
NotPlaying = 0,
Playing = 1,
}
public static class AVFileType {
// properties
public static Foundation.NSString AC3 { get; }
public static Foundation.NSString Aifc { get; }
public static Foundation.NSString Aiff { get; }
public static Foundation.NSString Amr { get; }
public static Foundation.NSString AppleM4A { get; }
public static Foundation.NSString AppleM4V { get; }
public static Foundation.NSString CoreAudioFormat { get; }
public static Foundation.NSString EnhancedAC3 { get; }
public static Foundation.NSString Mpeg4 { get; }
public static Foundation.NSString MpegLayer3 { get; }
public static Foundation.NSString QuickTimeMovie { get; }
public static Foundation.NSString SunAU { get; }
public static Foundation.NSString ThreeGpp { get; }
public static Foundation.NSString ThreeGpp2 { get; }
public static Foundation.NSString Wave { get; }
}
public static class AVMediaCharacteristic {
// properties
public static Foundation.NSString Audible { get; }
public static Foundation.NSString ContainsAlphaChannel { get; }
public static Foundation.NSString ContainsOnlyForcedSubtitles { get; }
public static Foundation.NSString DescribesMusicAndSoundForAccessibility { get; }
public static Foundation.NSString DescribesVideoForAccessibility { get; }
public static Foundation.NSString DubbedTranslation { get; }
public static Foundation.NSString EasyToRead { get; }
public static Foundation.NSString FrameBased { get; }
public static Foundation.NSString IsAuxiliaryContent { get; }
public static Foundation.NSString IsMainProgramContent { get; }
public static Foundation.NSString IsOriginalContent { get; }
public static Foundation.NSString LanguageTranslation { get; }
public static Foundation.NSString Legible { get; }
public static Foundation.NSString TranscribesSpokenDialogForAccessibility { get; }
public static Foundation.NSString UsesWideGamutColorSpace { get; }
public static Foundation.NSString Visual { get; }
public static Foundation.NSString VoiceOverTranslation { get; }
}
public static class AVMediaType {
// properties
public static Foundation.NSString Audio { get; }
public static Foundation.NSString ClosedCaption { get; }
public static Foundation.NSString Metadata { get; }
public static Foundation.NSString MetadataObject { get; }
public static Foundation.NSString Muxed { get; }
public static Foundation.NSString Subtitle { get; }
public static Foundation.NSString Text { get; }
public static Foundation.NSString Timecode { get; }
public static Foundation.NSString TimedMetadata { get; }
public static Foundation.NSString Video { get; }
}
public class AVPlayerInterstitialEventObserver : Foundation.NSObject, Foundation.INSObjectProtocol, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
public AVPlayerInterstitialEventObserver (AVPlayer primaryPlayer);
protected AVPlayerInterstitialEventObserver (Foundation.NSObjectFlag t);
protected AVPlayerInterstitialEventObserver (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
public virtual AVPlayerInterstitialEvent CurrentEvent { get; }
public static Foundation.NSString CurrentEventDidChangeNotification { get; }
public virtual AVPlayerInterstitialEvent[] Events { get; }
public static Foundation.NSString EventsDidChangeNotification { get; }
public virtual AVPlayerInterstitialEvent[] InterstitialEvents { get; }
public virtual AVQueuePlayer InterstitialPlayer { get; }
public virtual AVPlayer PrimaryPlayer { get; }
// inner types
public static class Notifications {
// methods
public static Foundation.NSObject ObserveCurrentEventDidChange (System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveCurrentEventDidChange (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveEventsDidChange (System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveEventsDidChange (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler);
}
}
public struct AVSampleCursorChunkInfo {
// fields
public bool HasUniformFormatDescriptions;
public bool HasUniformSampleDurations;
public bool HasUniformSampleSizes;
public long SampleCount;
}
public struct AVSampleCursorDependencyInfo {
// fields
public bool DependsOnOthers;
public bool HasDependentSamples;
public bool HasRedundantCoding;
public bool IndicatesWhetherItDependsOnOthers;
public bool IndicatesWhetherItHasDependentSamples;
public bool IndicatesWhetherItHasRedundantCoding;
}
public struct AVSampleCursorStorageRange {
// fields
public long Length;
public long Offset;
}
public struct AVSampleCursorSyncInfo {
// fields
public bool IsDroppable;
public bool IsFullSync;
public bool IsPartialSync;
}
[Serializable]
public enum AVVideoFieldMode {
Both = 0,
BottomOnly = 2,
Deinterlace = 3,
TopOnly = 1,
}
Removed constructor:
protected AVPictureInPictureController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPictureInPictureController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPictureInPictureControllerContentSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPictureInPictureControllerContentSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPictureInPictureControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPictureInPictureControllerDelegate (IntPtr handle);
Removed constructor:
protected AVPictureInPictureSampleBufferPlaybackDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPictureInPictureSampleBufferPlaybackDelegate (IntPtr handle);
Removed constructor:
protected AVPictureInPictureVideoCallViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPictureInPictureVideoCallViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
public static void PrepareForPrerollAds ();
Removed constructor:
protected AVPlayerViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerViewControllerDelegate (IntPtr handle);
Removed constructor:
protected AVRoutePickerView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVRoutePickerView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVRoutePickerViewDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVRoutePickerViewDelegate (IntPtr handle);
[Serializable]
public enum AVPlayerViewControlsStyle {
Default = 1,
Floating = 2,
Inline = 1,
Minimal = 3,
None = 0,
}
Removed methods:
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError BoxConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short[][] kernels, uint kernel_height, uint kernel_width, int[] divisors, int[] biases, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float[][] kernels, uint kernel_height, uint kernel_width, float[] biases, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, float backgroundColor, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, Pixel8888 backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, PixelFFFF backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, byte backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, float backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError TentConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError TentConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
Added methods:
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError BoxConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short[][] kernels, uint kernel_height, uint kernel_width, int[] divisors, int[] biases, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float[][] kernels, uint kernel_height, uint kernel_width, float[] biases, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, float backgroundColor, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, Pixel8888 backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, PixelFFFF backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, byte backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, float backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError TentConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError TentConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
Removed constructor:
protected AXCategoricalDataAxisDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXCategoricalDataAxisDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXChartDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXChartDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXCustomContent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXCustomContent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXDataPoint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXDataPoint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXDataPointValue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXDataPointValue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXDataSeriesDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXDataSeriesDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXLiveAudioGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXLiveAudioGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXNumericDataAxisDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXNumericDataAxisDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ACAccount (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ACAccount (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public static Foundation.NSString ErrorDomain { get; }
Removed constructor:
protected ACAccountCredential (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ACAccountCredential (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ACAccountStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ACAccountStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ACAccountType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ACAccountType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added value:
[Obsolete ("Use 'MissingTransportMessageId'.")]
MissingMessageID = 21,
Removed constructor:
protected AAAttribution (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AAAttribution (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASIdentifierManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASIdentifierManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public IntPtr GroupCount { get; }
+public nint GroupCount { get; }
-public IntPtr PeopleCount { get; }
+public nint PeopleCount { get; }
Removed property:
public AddressBook.ABMultiValueEntry<T> Item { get; }
Modified properties:
-public IntPtr Count { get; }
+public nint Count { get; }
Added property:
public AddressBook.ABMultiValueEntry<T> Item { get; }
Removed methods:
public IntPtr GetFirstIndexOfValue (Foundation.NSObject value);
public IntPtr GetIndexForIdentifier (int identifier);
Added methods:
public nint GetFirstIndexOfValue (Foundation.NSObject value);
public nint GetIndexForIdentifier (int identifier);
Removed methods:
public bool Insert (IntPtr index, T value, Foundation.NSString label);
public bool RemoveAt (IntPtr index);
Added methods:
public bool Insert (nint index, T value, Foundation.NSString label);
public bool RemoveAt (nint index);
Removed constructor:
protected ABNewPersonViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ABNewPersonViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ABNewPersonViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ABNewPersonViewControllerDelegate (IntPtr handle);
Removed constructor:
protected ABPeoplePickerNavigationController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ABPeoplePickerNavigationController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified base type:
-Foundation.NSObject
+UIKit.UINavigationControllerDelegate
Removed constructor:
protected ABPeoplePickerNavigationControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ABPeoplePickerNavigationControllerDelegate (IntPtr handle);
Added interface:
UIKit.IUINavigationControllerDelegate
Removed constructor:
protected ABPersonViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ABPersonViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ABPersonViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ABPersonViewControllerDelegate (IntPtr handle);
Removed constructor:
protected ABUnknownPersonViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ABUnknownPersonViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ABUnknownPersonViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ABUnknownPersonViewControllerDelegate (IntPtr handle);
Added interface:
UIKit.IUINavigationControllerDelegate
Removed constructor:
protected APActivationPayload (ObjCRuntime.NativeHandle handle);
Added constructor:
protected APActivationPayload (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ATTrackingManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ATTrackingManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ALAsset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ALAsset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ALAssetRepresentation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ALAssetRepresentation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual System.UIntPtr GetBytes (IntPtr buffer, long offset, System.UIntPtr length, out Foundation.NSError error);
Added method:
public virtual nuint GetBytes (IntPtr buffer, long offset, nuint length, out Foundation.NSError error);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ALAsset result, IntPtr index, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (ALAsset result, IntPtr index, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ALAsset result, nint index, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (ALAsset result, nint index, ref bool stop);
Removed constructor:
protected ALAssetsFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ALAssetsFilter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ALAssetsGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ALAssetsGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
Removed constructor:
protected ALAssetsLibrary (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ALAssetsLibrary (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public virtual final ObjCRuntime.NativeHandle Handle { get; }
+public virtual final IntPtr Handle { get; }
Modified base type:
-ObjCRuntime.DisposableObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public virtual void Dispose ();
protected override void ~AudioConverter ();
Modified base type:
-ObjCRuntime.DisposableObject
+System.Object
Added constructor:
protected AudioFile (bool x);
Added property:
public virtual IntPtr Handle { get; }
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public virtual void Dispose ();
protected override void ~AudioFile ();
Added property:
[Obsolete ("Use 'AudioStreamDescription' instead.")]
public AudioStreamBasicDescription AudioStreamPacketDescription { get; }
Removed method:
public static void FillAudioData (IntPtr audioQueueBuffer, int offset, IntPtr source, int sourceOffset, IntPtr size);
Added method:
public static void FillAudioData (IntPtr audioQueueBuffer, int offset, IntPtr source, int sourceOffset, nint size);
Removed interface:
System.Runtime.InteropServices._Exception
Modified base type:
-AudioToolbox.MidiData
+AudioToolbox._MidiData
Modified base type:
-AudioToolbox.MidiData
+AudioToolbox._MidiData
Modified base type:
-ObjCRuntime.DisposableObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected override void ~MusicPlayer ();
Modified base type:
-ObjCRuntime.DisposableObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public virtual void Dispose ();
protected override void ~MusicSequence ();
Modified base type:
-ObjCRuntime.DisposableObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public virtual void Dispose ();
protected override void ~MusicTrack ();
Added interface:
ObjCRuntime.INativeObject
Removed property:
public uint SoundId { get; }
Added property:
public virtual IntPtr Handle { get; }
public class AccessoryInfo {
// properties
public string Description { get; }
public int ID { get; }
}
public static class AudioSession {
// properties
public static bool AudioInputAvailable { get; }
public static string AudioRoute { get; }
public static bool AudioShouldDuck { get; set; }
public static AudioSessionCategory Category { get; set; }
public static float CurrentHardwareIOBufferDuration { get; }
public static float CurrentHardwareInputLatency { get; }
public static int CurrentHardwareInputNumberChannels { get; }
public static float CurrentHardwareOutputLatency { get; }
public static int CurrentHardwareOutputNumberChannels { get; }
public static float CurrentHardwareOutputVolume { get; }
public static double CurrentHardwareSampleRate { get; }
public static bool InputGainAvailable { get; }
public static float InputGainScalar { get; set; }
public static AudioSessionInputRouteKind InputRoute { get; }
public static AccessoryInfo[] InputSources { get; }
public static AudioSessionInterruptionType InterruptionType { get; }
public static AudioSessionMode Mode { get; set; }
public static bool OtherAudioIsPlaying { get; }
public static AccessoryInfo[] OutputDestinations { get; }
public static AudioSessionOutputRouteKind[] OutputRoutes { get; }
public static bool OverrideCategoryDefaultToSpeaker { get; set; }
public static bool OverrideCategoryEnableBluetoothInput { get; set; }
public static bool OverrideCategoryMixWithOthers { get; set; }
public static float PreferredHardwareIOBufferDuration { get; set; }
public static double PreferredHardwareSampleRate { get; set; }
public static AudioSessionRoutingOverride RoutingOverride { set; }
// events
public event System.Action<bool> AudioInputBecameAvailable;
public event System.EventHandler<AudioSessionRouteChangeEventArgs> AudioRouteChanged;
public event System.Action<float> CurrentHardwareOutputVolumeChanged;
public event System.Action<bool> InputGainBecameAvailable;
public event System.Action<float> InputGainScalarChanged;
public event System.Action<AccessoryInfo[]> InputSourcesChanged;
public event System.EventHandler Interrupted;
public event System.Action<AccessoryInfo[]> OutputDestinationsChanged;
public event System.EventHandler Resumed;
public event System.Action<bool> ServerDied;
// methods
public static AudioSessionErrors AddListener (AudioSessionProperty property, AudioSession.PropertyListener listener);
public static void Initialize ();
public static void Initialize (CoreFoundation.CFRunLoop runLoop, string runMode);
public static void RemoveListener (AudioSessionProperty property, AudioSession.PropertyListener listener);
public static void SetActive (bool active);
public static AudioSessionErrors SetActive (bool active, AudioSessionActiveFlags flags);
// inner types
public sealed delegate PropertyListener : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public AudioSession.PropertyListener (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (AudioSessionProperty prop, int size, IntPtr data, System.AsyncCallback callback, object object);
public virtual void EndInvoke (System.IAsyncResult result);
public virtual void Invoke (AudioSessionProperty prop, int size, IntPtr data);
}
}
public class AudioSessionException : System.Exception, System.Runtime.Serialization.ISerializable {
// properties
public AudioSessionErrors ErrorCode { get; }
}
public class AudioSessionPropertyEventArgs : System.EventArgs {
// constructors
public AudioSessionPropertyEventArgs (AudioSessionProperty prop, int size, IntPtr data);
// properties
public IntPtr Data { get; set; }
public AudioSessionProperty Property { get; set; }
public int Size { get; set; }
}
public class AudioSessionRouteChangeEventArgs : System.EventArgs {
// constructors
public AudioSessionRouteChangeEventArgs (IntPtr dictHandle);
// properties
public AudioSessionInputRouteKind CurrentInputRoute { get; }
public AudioSessionOutputRouteKind[] CurrentOutputRoutes { get; }
public Foundation.NSDictionary Dictionary { get; }
public AudioSessionInputRouteKind PreviousInputRoute { get; }
public AudioSessionOutputRouteKind[] PreviousOutputRoutes { get; }
public AudioSessionRouteChangeReason Reason { get; }
}
public class InputSourceInfo {
// constructors
public InputSourceInfo ();
// properties
public string Description { get; }
public int ID { get; }
}
public abstract class _MidiData {
// constructors
protected _MidiData ();
// fields
protected IntPtr buffer;
protected byte[] data;
protected int len;
protected int start;
// methods
public void SetData (byte[] Data);
public void SetData (int len, IntPtr buffer);
public void SetData (int len, int start, byte[] Data);
}
Removed constructor:
protected AUAudioUnit (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUAudioUnit (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MidiOutputBufferSizeHint { get; set; }
+public virtual nint MidiOutputBufferSizeHint { get; set; }
-public virtual IntPtr RenderQuality { get; set; }
+public virtual nint RenderQuality { get; set; }
-public virtual IntPtr VirtualMidiCableCount { get; }
+public virtual nint VirtualMidiCableCount { get; }
Removed methods:
public virtual Foundation.NSNumber[] GetParametersForOverview (IntPtr count);
public virtual void RemoveRenderObserver (IntPtr token);
Added methods:
public virtual Foundation.NSNumber[] GetParametersForOverview (nint count);
public virtual void RemoveRenderObserver (nint token);
Removed constructor:
protected AUAudioUnitBus (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUAudioUnitBus (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Index { get; }
+public virtual nuint Index { get; }
Removed constructor:
protected AUAudioUnitBusArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUAudioUnitBusArray (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Count { get; }
+public virtual nuint Count { get; }
Removed methods:
public virtual AUAudioUnitBus GetObject (System.UIntPtr index);
public virtual bool SetBusCount (System.UIntPtr count, out Foundation.NSError outError);
Added methods:
public virtual AUAudioUnitBus GetObject (nuint index);
public virtual bool SetBusCount (nuint count, out Foundation.NSError outError);
Removed constructor:
protected AUAudioUnitPreset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUAudioUnitPreset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Number { get; set; }
+public virtual nint Number { get; set; }
Modified base type:
-ObjCRuntime.DisposableObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public virtual void Dispose ();
protected override void ~AUGraph ();
Removed methods:
public virtual System.IAsyncResult BeginInvoke (AUParameterNode node, IntPtr desiredLength, System.AsyncCallback callback, object object);
public virtual string Invoke (AUParameterNode node, IntPtr desiredLength);
Added methods:
public virtual System.IAsyncResult BeginInvoke (AUParameterNode node, nint desiredLength, System.AsyncCallback callback, object object);
public virtual string Invoke (AUParameterNode node, nint desiredLength);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber, System.AsyncCallback callback, object object);
public virtual void Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber, System.AsyncCallback callback, object object);
public virtual void Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (long eventSampleTime, byte cable, IntPtr length, IntPtr midiBytes, System.AsyncCallback callback, object object);
public virtual int Invoke (long eventSampleTime, byte cable, IntPtr length, IntPtr midiBytes);
Added methods:
public virtual System.IAsyncResult BeginInvoke (long eventSampleTime, byte cable, nint length, IntPtr midiBytes, System.AsyncCallback callback, object object);
public virtual int Invoke (long eventSampleTime, byte cable, nint length, IntPtr midiBytes);
Removed constructor:
protected AUParameter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUParameter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AUParameterGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUParameterGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AUParameterNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUParameterNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual string GetDisplayName (IntPtr maximumLength);
Added method:
public virtual string GetDisplayName (nint maximumLength);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr numberOfEvents, ref AURecordedParameterEvent events, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr numberOfEvents, ref AURecordedParameterEvent events);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint numberOfEvents, ref AURecordedParameterEvent events, System.AsyncCallback callback, object object);
public virtual void Invoke (nint numberOfEvents, ref AURecordedParameterEvent events);
Removed constructor:
protected AUParameterTree (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUParameterTree (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock);
Removed constructor:
public AURenderEventEnumerator (ObjCRuntime.NativeHandle ptr);
Added constructor:
public AURenderEventEnumerator (IntPtr ptr);
Modified properties:
-public virtual final ObjCRuntime.NativeHandle Handle { get; }
+public virtual final IntPtr Handle { get; }
Removed method:
public System.Collections.Generic.IEnumerable<AURenderEvent> EnumeratorCurrentEvents (IntPtr now);
Added method:
public System.Collections.Generic.IEnumerable<AURenderEvent> EnumeratorCurrentEvents (nint now);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber, AudioToolbox.AudioBuffers inputData, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber, AudioToolbox.AudioBuffers inputData);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber, AudioToolbox.AudioBuffers inputData, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber, AudioToolbox.AudioBuffers inputData);
Modified base type:
-ObjCRuntime.DisposableObject
+System.Object
Removed interface:
System.IDisposable
Added property:
public virtual IntPtr Handle { get; }
Modified properties:
-public System.UIntPtr? Version { get; set; }
+public nuint? Version { get; set; }
Modified base type:
-ObjCRuntime.DisposableObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public virtual void Dispose ();
[Obsolete ("This API is not available on iOS.")]
public static uint GetCurrentInputDevice ();
[Obsolete ("Use 'SetFormat' instead as it has the ability of returning a status code.")]
public void SetAudioFormat (AudioToolbox.AudioStreamBasicDescription audioFormat, AudioUnitScopeType scope, uint audioUnitElement);
Removed interface:
System.Runtime.InteropServices._Exception
[Serializable]
public enum AudioObjectPropertyElement {
Main = 0,
[Obsolete ("Use the 'Main' element instead.")]
Master = 0,
}
[Serializable]
public enum AudioObjectPropertyScope {
Global = 1735159650,
Input = 1768845428,
Output = 1869968496,
PlayThrough = 1886679669,
}
[Serializable]
public enum AudioObjectPropertySelector {
ActualSampleRate = 1634955892,
BoxList = 1651472419,
ClockDevice = 1634755428,
ClockDeviceList = 1668049699,
DefaultInputDevice = 1682533920,
DefaultOutputDevice = 1682929012,
DefaultSystemOutputDevice = 1934587252,
Devices = 1684370979,
HogModeIsAllowed = 1752131442,
IOThreadOSWorkgroup = 1869838183,
IsInitingOrExiting = 1768845172,
MixStereoToMono = 1937010031,
PlugInList = 1886152483,
PowerHint = 1886353256,
ProcessIsAudible = 1886221684,
ProcessIsMain = 1835100526,
[Obsolete ("Use the 'ProcessIsMain' element instead.")]
ProcessIsMaster = 1835103092,
ProcessMute = 1634758765,
PropertyDevices = 1684370979,
ServiceRestarted = 1936880500,
SleepingIsAllowed = 1936483696,
TranslateBundleIDToPlugIn = 1651074160,
TranslateBundleIDToTransportManager = 1953325673,
TranslateUIDToBox = 1969841250,
TranslateUIDToDevice = 1969841252,
TranslateUidToClockDevice = 1969841251,
TransportManagerList = 1953326883,
UnloadingIsAllowed = 1970170980,
UserIDChanged = 1702193508,
UserSessionIsActiveOrHeadless = 1970496882,
}
[Serializable]
public enum AudioUnitPropertyIDType {
AttenuationCurve = 3013,
AudioChannelLayout = 19,
AudioUnitMIDIProtocol = 64,
BankName = 1007,
BiquadCoefficients = 2203,
BypassEffect = 21,
BypassVoiceProcessing = 2100,
CPULoad = 6,
ChannelMap = 2002,
ClassInfo = 0,
ClassInfoFromDocument = 50,
ContextName = 25,
CurrentDevice = 2000,
CurrentPlayTime = 3302,
DeferredRendererExtraLatency = 3321,
DeferredRendererPullSize = 3320,
DeferredRendererWaitFrames = 3322,
DependentParameters = 45,
DistanceParams = 3010,
ElementCount = 11,
ElementName = 30,
EnableIO = 2003,
FactoryPresets = 24,
FrequencyResponse = 52,
HasIO = 2006,
HostCallbacks = 27,
HostMIDIProtocol = 65,
HostReceivesRemoteControlEvents = 2011,
HostTransportState = 2013,
InPlaceProcessing = 29,
InputAnchorTimeStamp = 3016,
InputSampleInOutput = 49,
InstrumentCount = 1000,
InstrumentName = 1001,
InstrumentNumber = 1004,
IsInterAppConnected = 101,
IsRunning = 2001,
LastRenderError = 22,
LastRenderSampleTime = 61,
Latency = 12,
LoadAudioFiles = 4101,
LoadInstrument = 4102,
LoadedOutOfProcess = 62,
MIDICallbacks = 2010,
MIDIOutputEventListCallback = 63,
MakeConnection = 1,
MatrixDimensions = 3009,
MatrixLevels = 3006,
MaxNumberOfBands = 2201,
MaximumFramesPerSlice = 14,
MeterClipping = 3011,
MeteringMode = 3007,
MidiSynthEnablePreload = 4119,
MuteOutput = 2104,
MutedSpeechActivityEventListener = 2106,
Nickname = 54,
NodeComponentDescription = 2014,
NumberOfBands = 2200,
OfflineRender = 37,
ParameterClumpName = 35,
ParameterHistoryInfo = 53,
ParameterIDName = 34,
ParameterInfo = 4,
ParameterList = 3,
ParameterStringFromValue = 33,
ParameterValueFromString = 38,
ParameterValueStrings = 16,
ParametersForOverview = 57,
PeerURL = 102,
PresentPreset = 36,
PresentationLatency = 40,
RemoteControlEventListener = 100,
RemoteControlToHost = 2012,
RenderQuality = 26,
RenderingFlags = 3003,
RequestViewController = 56,
ReverbRoomType = 10,
SampleRate = 2,
SampleRateConverterComplexity = 3014,
ScheduleAudioSlice = 3300,
ScheduleStartTimeStamp = 3301,
ScheduledFileBufferSizeFrames = 3313,
ScheduledFileIDs = 3310,
ScheduledFileNumberBuffers = 3314,
ScheduledFilePrime = 3312,
ScheduledFileRegion = 3311,
SetInputCallback = 2005,
SetRenderCallback = 23,
ShouldAllocateBuffer = 51,
SoundBankURL = 1100,
SpatializationAlgorithm = 3000,
StartTime = 2004,
StartTimestampsAtZero = 2007,
StreamFormat = 8,
SupportedChannelLayoutTags = 32,
SupportedNumChannels = 13,
SupportsMpe = 58,
TailTime = 20,
UsesInternalReverb = 1005,
VoiceProcessingEnableAGC = 2101,
}
Removed constructor:
protected ASAccountAuthenticationModificationController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAccountAuthenticationModificationController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAccountAuthenticationModificationControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAccountAuthenticationModificationControllerDelegate (IntPtr handle);
Removed constructor:
protected ASAccountAuthenticationModificationExtensionContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAccountAuthenticationModificationExtensionContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Type Changed: AuthenticationServices.ASAccountAuthenticationModificationReplacePasswordWithSignInWithAppleRequest
Removed constructor:
protected ASAccountAuthenticationModificationReplacePasswordWithSignInWithAppleRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAccountAuthenticationModificationReplacePasswordWithSignInWithAppleRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAccountAuthenticationModificationRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAccountAuthenticationModificationRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Type Changed: AuthenticationServices.ASAccountAuthenticationModificationUpgradePasswordToStrongPasswordRequest
Removed constructor:
protected ASAccountAuthenticationModificationUpgradePasswordToStrongPasswordRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAccountAuthenticationModificationUpgradePasswordToStrongPasswordRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAccountAuthenticationModificationViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAccountAuthenticationModificationViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorization (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorization (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationAppleIdButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat CornerRadius { get; set; }
+public virtual nfloat CornerRadius { get; set; }
Removed constructor:
protected ASAuthorizationAppleIdCredential (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationAppleIdCredential (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationAppleIdProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationAppleIdRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationControllerDelegate (IntPtr handle);
Removed constructor:
protected ASAuthorizationOpenIdRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationOpenIdRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPasswordProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPasswordProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPasswordRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPasswordRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialAssertion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialAssertion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialAssertionRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialAssertionRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialRegistration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialRegistration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationProviderExtensionAuthorizationRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationProviderExtensionAuthorizationRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationProviderExtensionAuthorizationResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationProviderExtensionAuthorizationResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPublicKeyCredentialParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPublicKeyCredentialParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialAssertion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialAssertion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Type Changed: AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSingleSignOnCredential (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationSingleSignOnCredential (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSingleSignOnProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationSingleSignOnProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSingleSignOnRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationSingleSignOnRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASCredentialIdentityStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASCredentialIdentityStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASCredentialIdentityStoreState (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASCredentialIdentityStoreState (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASCredentialProviderExtensionContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASCredentialProviderExtensionContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASCredentialProviderViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASCredentialProviderViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASCredentialServiceIdentifier (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASCredentialServiceIdentifier (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASPasswordCredential (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASPasswordCredential (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASPasswordCredentialIdentity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASPasswordCredentialIdentity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Rank { get; set; }
+public virtual nint Rank { get; set; }
Removed constructor:
protected ASWebAuthenticationSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASWebAuthenticationSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AEAssessmentApplication (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AEAssessmentApplication (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AEAssessmentConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AEAssessmentConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AEAssessmentParticipantConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AEAssessmentParticipantConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AEAssessmentSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AEAssessmentSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AEAssessmentSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AEAssessmentSessionDelegate (IntPtr handle);
Removed constructor:
protected BGAppRefreshTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGAppRefreshTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGAppRefreshTaskRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGAppRefreshTaskRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGProcessingTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGProcessingTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGProcessingTaskRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGProcessingTaskRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGTaskRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGTaskRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGTaskScheduler (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGTaskScheduler (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BCChatAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BCChatAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BCChatButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BCChatButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXAnswerCallAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXAnswerCallAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXCall (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXCall (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXCallAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXCallAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXCallController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXCallController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXCallDirectoryExtensionContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXCallDirectoryExtensionContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXCallDirectoryExtensionContextDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXCallDirectoryExtensionContextDelegate (IntPtr handle);
Removed constructor:
protected CXCallDirectoryManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXCallDirectoryManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXCallDirectoryProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXCallDirectoryProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXCallObserver (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXCallObserver (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXCallObserverDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXCallObserverDelegate (IntPtr handle);
Removed constructor:
protected CXCallUpdate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXCallUpdate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXEndCallAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXEndCallAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXHandle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXHandle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXPlayDtmfCallAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXPlayDtmfCallAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXProviderConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXProviderConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaximumCallGroups { get; set; }
+public virtual nuint MaximumCallGroups { get; set; }
-public virtual System.UIntPtr MaximumCallsPerCallGroup { get; set; }
+public virtual nuint MaximumCallsPerCallGroup { get; set; }
Removed constructor:
protected CXProviderDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXProviderDelegate (IntPtr handle);
Removed constructor:
protected CXSetGroupCallAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXSetGroupCallAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXSetHeldCallAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXSetHeldCallAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXSetMutedCallAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXSetMutedCallAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXStartCallAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXStartCallAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CXTransaction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CXTransaction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPActionSheetTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPActionSheetTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPAlertAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPAlertAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPAlertTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPAlertTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public System.UIntPtr MaximumActionCount { get; }
+public nuint MaximumActionCount { get; }
Removed constructor:
protected CPApplicationDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPApplicationDelegate (IntPtr handle);
Removed constructor:
protected CPAssistantCellConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPAssistantCellConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPBarButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPBarButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPContact (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPContact (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPContactCallButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPContactCallButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPContactDirectionsButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPContactDirectionsButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPContactMessageButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPContactMessageButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPContactTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPContactTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPDashboardButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPDashboardButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPDashboardController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPDashboardController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPEntity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPEntity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPGridButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPGridButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPGridTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPGridTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public System.UIntPtr MaximumItems { get; }
+public nuint MaximumItems { get; }
Removed constructor:
protected CPImageSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPImageSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPInformationItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPInformationItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPInformationRatingItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPInformationRatingItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPInformationTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPInformationTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPInterfaceController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPInterfaceController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPInterfaceControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPInterfaceControllerDelegate (IntPtr handle);
Removed constructor:
protected CPListImageRowItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPListImageRowItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public System.UIntPtr MaximumNumberOfGridImages { get; }
+public nuint MaximumNumberOfGridImages { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (CPListImageRowItem item, IntPtr index, System.Action completionBlock, System.AsyncCallback callback, object object);
public virtual void Invoke (CPListImageRowItem item, IntPtr index, System.Action completionBlock);
Added methods:
public virtual System.IAsyncResult BeginInvoke (CPListImageRowItem item, nint index, System.Action completionBlock, System.AsyncCallback callback, object object);
public virtual void Invoke (CPListImageRowItem item, nint index, System.Action completionBlock);
Removed constructor:
protected CPListItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPListItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat PlaybackProgress { get; set; }
+public virtual nfloat PlaybackProgress { get; set; }
Removed constructor:
protected CPListSection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPListSection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.UIntPtr GetIndex (ICPListTemplateItem item);
public virtual ICPListTemplateItem GetItem (System.UIntPtr index);
Added methods:
public virtual nuint GetIndex (ICPListTemplateItem item);
public virtual ICPListTemplateItem GetItem (nuint index);
Removed constructor:
protected CPListTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPListTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ItemCount { get; }
+public virtual nuint ItemCount { get; }
-public System.UIntPtr MaximumItemCount { get; }
+public nuint MaximumItemCount { get; }
-public System.UIntPtr MaximumSectionCount { get; }
+public nuint MaximumSectionCount { get; }
-public virtual System.UIntPtr SectionCount { get; }
+public virtual nuint SectionCount { get; }
Removed constructor:
protected CPListTemplateDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPListTemplateDelegate (IntPtr handle);
Removed constructor:
protected CPManeuver (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPManeuver (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPMapButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPMapButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPMapTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPMapTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPMapTemplateDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPMapTemplateDelegate (IntPtr handle);
Removed constructor:
protected CPMessageComposeBarButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPMessageComposeBarButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPMessageListItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPMessageListItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPMessageListItemLeadingConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPMessageListItemLeadingConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPMessageListItemTrailingConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPMessageListItemTrailingConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPNavigationAlert (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPNavigationAlert (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPNavigationSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPNavigationSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPNowPlayingAddToLibraryButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPNowPlayingAddToLibraryButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPNowPlayingButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPNowPlayingButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPNowPlayingImageButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPNowPlayingImageButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPNowPlayingMoreButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPNowPlayingMoreButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPNowPlayingPlaybackRateButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPNowPlayingPlaybackRateButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPNowPlayingRepeatButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPNowPlayingRepeatButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPNowPlayingShuffleButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPNowPlayingShuffleButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPNowPlayingTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPNowPlayingTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPPointOfInterest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPPointOfInterest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected CPPointOfInterestTemplate (ObjCRuntime.NativeHandle handle);
public CPPointOfInterestTemplate (string title, CPPointOfInterest[] pointsOfInterest, IntPtr selectedIndex);
Added constructors:
protected CPPointOfInterestTemplate (IntPtr handle);
public CPPointOfInterestTemplate (string title, CPPointOfInterest[] pointsOfInterest, nint selectedIndex);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr SelectedIndex { get; set; }
+public virtual nint SelectedIndex { get; set; }
Removed method:
public virtual void SetPointsOfInterest (CPPointOfInterest[] pointsOfInterest, IntPtr selectedIndex);
Added method:
public virtual void SetPointsOfInterest (CPPointOfInterest[] pointsOfInterest, nint selectedIndex);
Removed constructor:
protected CPPointOfInterestTemplateDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPPointOfInterestTemplateDelegate (IntPtr handle);
Removed constructor:
protected CPRouteChoice (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPRouteChoice (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPSearchTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPSearchTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPSearchTemplateDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPSearchTemplateDelegate (IntPtr handle);
Removed constructor:
protected CPSessionConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPSessionConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPSessionConfigurationDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPSessionConfigurationDelegate (IntPtr handle);
Removed constructor:
protected CPTabBarTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTabBarTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public System.UIntPtr MaximumTabCount { get; }
+public nuint MaximumTabCount { get; }
Removed constructor:
protected CPTabBarTemplateDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTabBarTemplateDelegate (IntPtr handle);
Removed constructor:
protected CPTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPTemplateApplicationDashboardScene (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTemplateApplicationDashboardScene (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPTemplateApplicationDashboardSceneDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTemplateApplicationDashboardSceneDelegate (IntPtr handle);
Removed constructor:
protected CPTemplateApplicationScene (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTemplateApplicationScene (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPTemplateApplicationSceneDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTemplateApplicationSceneDelegate (IntPtr handle);
Removed constructor:
protected CPTextButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTextButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPTravelEstimates (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTravelEstimates (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPTrip (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTrip (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPTripPreviewTextConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPTripPreviewTextConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPVoiceControlState (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPVoiceControlState (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPVoiceControlTemplate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPVoiceControlTemplate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CPWindow (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CPWindow (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipAccountLogin (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipAccountLogin (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipApplicationBasic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipApplicationBasic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipApplicationLauncher (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipApplicationLauncher (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipAudioOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipAudioOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipBarrierControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipBarrierControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipBasic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipBasic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipBinaryInputBasic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipBinaryInputBasic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipBinding (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipBinding (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipBridgedDeviceBasic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipBridgedDeviceBasic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipCluster (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipCluster (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipColorControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipColorControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipContentLaunch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipContentLaunch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipDevice (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipDevice (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual bool OpenPairingWindow (System.UIntPtr duration, out Foundation.NSError error);
public virtual string OpenPairingWindow (System.UIntPtr duration, System.UIntPtr discriminator, System.UIntPtr setupPin, out Foundation.NSError error);
Added methods:
public virtual bool OpenPairingWindow (nuint duration, out Foundation.NSError error);
public virtual string OpenPairingWindow (nuint duration, nuint discriminator, nuint setupPin, out Foundation.NSError error);
Removed constructor:
protected ChipDeviceController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipDeviceController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipDevicePairingDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipDevicePairingDelegate (IntPtr handle);
Removed constructor:
protected ChipDoorLock (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipDoorLock (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipError (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipError (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipEthernetNetworkDiagnostics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipEthernetNetworkDiagnostics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipFixedLabel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipFixedLabel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipGeneralCommissioning (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipGeneralCommissioning (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipGeneralDiagnostics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipGeneralDiagnostics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipGroupKeyManagement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipGroupKeyManagement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipGroups (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipGroups (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipIdentify (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipIdentify (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipKeypadInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipKeypadInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipLevelControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipLevelControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipLowPower (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipLowPower (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipManualSetupPayloadParser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipManualSetupPayloadParser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipMediaInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipMediaInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipMediaPlayback (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipMediaPlayback (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipNetworkCommissioning (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipNetworkCommissioning (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipOnOff (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipOnOff (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipOnboardingPayloadParser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipOnboardingPayloadParser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipOperationalCredentials (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipOperationalCredentials (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipOptionalQRCodeInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipOptionalQRCodeInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipPersistentStorageDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipPersistentStorageDelegate (IntPtr handle);
Removed constructor:
protected ChipPumpConfigurationAndControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipPumpConfigurationAndControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipQRCodeSetupPayloadParser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipQRCodeSetupPayloadParser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipRelativeHumidityMeasurement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipRelativeHumidityMeasurement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipScenes (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipScenes (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipSetupPayload (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipSetupPayload (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipSoftwareDiagnostics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipSoftwareDiagnostics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipSwitch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipSwitch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipTargetNavigator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipTargetNavigator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipTemperatureMeasurement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipTemperatureMeasurement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipTestCluster (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipTestCluster (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipThermostat (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipThermostat (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipTrustedRootCertificates (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipTrustedRootCertificates (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipTvChannel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipTvChannel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipWakeOnLan (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipWakeOnLan (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipWindowCovering (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipWindowCovering (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLSActivity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLSActivity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLSActivityItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLSActivityItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLSBinaryItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLSBinaryItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLSContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLSContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr DisplayOrder { get; set; }
+public virtual nint DisplayOrder { get; set; }
Removed constructor:
protected CLSDataStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLSDataStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLSDataStoreDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLSDataStoreDelegate (IntPtr handle);
Removed value:
InvalidAccountCredentials = 10,
Removed constructor:
protected CLSObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLSObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLSProgressReportingCapability (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLSProgressReportingCapability (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLSQuantityItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLSQuantityItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLSScoreItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLSScoreItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKAcceptSharesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKAcceptSharesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKAsset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKAsset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKContainer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKContainer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDatabase (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDatabase (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDatabaseNotification (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDatabaseNotification (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDatabaseOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDatabaseOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDatabaseSubscription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDatabaseSubscription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDiscoverAllContactsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDiscoverAllContactsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDiscoverAllUserIdentitiesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDiscoverAllUserIdentitiesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDiscoverUserIdentitiesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDiscoverUserIdentitiesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
[Obsolete ("Always throws 'NotSupportedException' (not a public API).")]
protected CKDiscoverUserInfosOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
[Obsolete ("Always throws 'NotSupportedException' (not a public API).")]
protected CKDiscoverUserInfosOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDiscoveredUserInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDiscoveredUserInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public static Foundation.NSString ErrorDomain { get; }
Removed constructor:
protected CKFetchDatabaseChangesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchDatabaseChangesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKFetchNotificationChangesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchNotificationChangesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordChangesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordChangesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZoneChangesConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordZoneChangesConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZoneChangesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordZoneChangesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchRecordZoneChangesOptions (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordZoneChangesOptions (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZonesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordZonesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchRecordsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchShareMetadataOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchShareMetadataOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchShareParticipantsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchShareParticipantsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchSubscriptionsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchSubscriptionsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchWebAuthTokenOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchWebAuthTokenOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKLocationSortDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKLocationSortDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKMarkNotificationsReadOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKMarkNotificationsReadOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected CKModifyBadgeOperation (ObjCRuntime.NativeHandle handle);
public CKModifyBadgeOperation (System.UIntPtr badgeValue);
Added constructors:
protected CKModifyBadgeOperation (IntPtr handle);
public CKModifyBadgeOperation (nuint badgeValue);
Modified properties:
-public virtual System.UIntPtr BadgeValue { get; set; }
+public virtual nuint BadgeValue { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKModifyRecordZonesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKModifyRecordZonesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKModifyRecordsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKModifyRecordsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKModifySubscriptionsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKModifySubscriptionsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKNotification (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKNotification (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKNotificationID (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKNotificationID (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKNotificationInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKNotificationInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKOperationConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKOperationConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKOperationGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKOperationGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Quantity { get; set; }
+public virtual nuint Quantity { get; set; }
Removed constructor:
protected CKQuery (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKQuery (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKQueryCursor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKQueryCursor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKQueryNotification (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKQueryNotification (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKQueryOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKQueryOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKQuerySubscription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKQuerySubscription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecord (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecord (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecordID (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("iOS9 does not allow creating an empty instance")]
public CKRecordID ();
protected CKRecordID (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecordValue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecordValue (IntPtr handle);
Removed constructor:
protected CKRecordZone (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecordZone (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecordZoneID (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("iOS9 does not allow creating an empty instance")]
public CKRecordZoneID ();
protected CKRecordZoneID (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecordZoneNotification (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecordZoneNotification (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecordZoneSubscription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecordZoneSubscription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKReference (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKReference (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKServerChangeToken (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKServerChangeToken (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKShare (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKShare (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKShareMetadata (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKShareMetadata (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKShareParticipant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKShareParticipant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKSubscription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKSubscription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKUserIdentity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKUserIdentity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKUserIdentityLookupInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKUserIdentityLookupInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryAddContactEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryAddContactEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryAddGroupEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryAddGroupEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryAddMemberToGroupEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryAddMemberToGroupEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryAddSubgroupToGroupEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryAddSubgroupToGroupEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryDeleteContactEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryDeleteContactEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryDeleteGroupEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryDeleteGroupEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryDropEverythingEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryDropEverythingEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryFetchRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryFetchRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryRemoveMemberFromGroupEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryRemoveMemberFromGroupEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryRemoveSubgroupFromGroupEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryRemoveSubgroupFromGroupEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryUpdateContactEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryUpdateContactEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryUpdateGroupEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNChangeHistoryUpdateGroupEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContact (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContact (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public static Foundation.NSString ErrorDomain { get; }
Removed constructor:
protected CNContactFetchRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactFetchRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContactFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContactProperty (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactProperty (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContactRelation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactRelation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContactStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContactVCardSerialization (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactVCardSerialization (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContactsUserDefaults (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactsUserDefaults (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContainer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContainer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNFetchRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNFetchRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNFetchResult`1 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNFetchResult`1 (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
[Obsolete ("This API is only available on macOS 10.11+.")]
public static Foundation.NSPredicate GetPredicateForSubgroupsInGroup (CNGroup This, string parentGroupIdentifier);
Removed constructor:
protected CNInstantMessageAddress (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNInstantMessageAddress (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNLabeledValue`1 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNLabeledValue`1 (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNMutableContact (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNMutableContact (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNMutableGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNMutableGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNMutablePostalAddress (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNMutablePostalAddress (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNPhoneNumber (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNPhoneNumber (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNPostalAddress (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNPostalAddress (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNPostalAddressFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNPostalAddressFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNSaveRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNSaveRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNSocialProfile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNSocialProfile (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContactPickerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactPickerDelegate (IntPtr handle);
Removed constructor:
protected CNContactPickerViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactPickerViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContactViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CNContactViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CNContactViewControllerDelegate (IntPtr handle);
Removed constructor:
protected CAAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAAction (IntPtr handle);
Removed constructor:
protected CAAnimation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAAnimation (IntPtr handle);
Removed property:
public virtual CAFrameRateRange PreferredFrameRateRange { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat FadeInDuration { get; set; }
+public virtual nfloat FadeInDuration { get; set; }
-public virtual ObjCRuntime.nfloat FadeOutDuration { get; set; }
+public virtual nfloat FadeOutDuration { get; set; }
Removed constructor:
protected CAAnimationDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAAnimationDelegate (IntPtr handle);
Removed constructor:
protected CAAnimationGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAAnimationGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CABasicAnimation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CABasicAnimation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CADisplayLink (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CADisplayLink (IntPtr handle);
Removed property:
public virtual CAFrameRateRange PreferredFrameRateRange { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr FrameInterval { get; set; }
+public virtual nint FrameInterval { get; set; }
-public virtual IntPtr PreferredFramesPerSecond { get; set; }
+public virtual nint PreferredFramesPerSecond { get; set; }
Removed constructor:
protected CAEAGLLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAEAGLLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAEmitterBehavior (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAEmitterBehavior (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAEmitterCell (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAEmitterCell (IntPtr handle);
Modified properties:
-public virtual ObjCRuntime.nfloat AccelerationX { get; set; }
+public virtual nfloat AccelerationX { get; set; }
-public virtual ObjCRuntime.nfloat AccelerationY { get; set; }
+public virtual nfloat AccelerationY { get; set; }
-public virtual ObjCRuntime.nfloat AccelerationZ { get; set; }
+public virtual nfloat AccelerationZ { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat ContentsScale { get; set; }
+public virtual nfloat ContentsScale { get; set; }
-public virtual ObjCRuntime.nfloat EmissionLatitude { get; set; }
+public virtual nfloat EmissionLatitude { get; set; }
-public virtual ObjCRuntime.nfloat EmissionLongitude { get; set; }
+public virtual nfloat EmissionLongitude { get; set; }
-public virtual ObjCRuntime.nfloat EmissionRange { get; set; }
+public virtual nfloat EmissionRange { get; set; }
-public virtual ObjCRuntime.nfloat Scale { get; set; }
+public virtual nfloat Scale { get; set; }
-public virtual ObjCRuntime.nfloat ScaleRange { get; set; }
+public virtual nfloat ScaleRange { get; set; }
-public virtual ObjCRuntime.nfloat ScaleSpeed { get; set; }
+public virtual nfloat ScaleSpeed { get; set; }
-public virtual ObjCRuntime.nfloat Spin { get; set; }
+public virtual nfloat Spin { get; set; }
-public virtual ObjCRuntime.nfloat SpinRange { get; set; }
+public virtual nfloat SpinRange { get; set; }
-public virtual ObjCRuntime.nfloat Velocity { get; set; }
+public virtual nfloat Velocity { get; set; }
-public virtual ObjCRuntime.nfloat VelocityRange { get; set; }
+public virtual nfloat VelocityRange { get; set; }
Removed constructor:
protected CAEmitterLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAEmitterLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat Depth { get; set; }
+public virtual nfloat Depth { get; set; }
-public virtual ObjCRuntime.nfloat ZPosition { get; set; }
+public virtual nfloat ZPosition { get; set; }
Removed constructor:
protected CAGradientLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAGradientLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
public CoreGraphics.CGColor CreateColor (IntPtr p);
Removed constructor:
protected CAKeyFrameAnimation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAKeyFrameAnimation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CALayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CALayer (IntPtr handle);
Modified properties:
-public virtual ObjCRuntime.nfloat AnchorPointZ { get; set; }
+public virtual nfloat AnchorPointZ { get; set; }
-public virtual ObjCRuntime.nfloat BorderWidth { get; set; }
+public virtual nfloat BorderWidth { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat ContentsScale { get; set; }
+public virtual nfloat ContentsScale { get; set; }
-public virtual ObjCRuntime.nfloat CornerRadius { get; set; }
+public virtual nfloat CornerRadius { get; set; }
-public virtual ObjCRuntime.nfloat RasterizationScale { get; set; }
+public virtual nfloat RasterizationScale { get; set; }
-public virtual ObjCRuntime.nfloat ShadowRadius { get; set; }
+public virtual nfloat ShadowRadius { get; set; }
-public virtual ObjCRuntime.nfloat ZPosition { get; set; }
+public virtual nfloat ZPosition { get; set; }
Removed method:
public static ObjCRuntime.nfloat GetCornerCurveExpansionFactor (CACornerCurve curve);
Added method:
public static nfloat GetCornerCurveExpansionFactor (CACornerCurve curve);
Removed constructor:
protected CALayerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CALayerDelegate (IntPtr handle);
Removed constructor:
protected CAMediaTiming (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAMediaTiming (IntPtr handle);
Removed constructor:
protected CAMediaTimingFunction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAMediaTimingFunction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public CoreGraphics.CGPoint GetControlPoint (IntPtr index);
Added method:
public CoreGraphics.CGPoint GetControlPoint (nint index);
Removed constructor:
protected CAMetalLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAMetalLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaximumDrawableCount { get; set; }
+public virtual nuint MaximumDrawableCount { get; set; }
Removed constructor:
protected CAPropertyAnimation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAPropertyAnimation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAReplicatorLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAReplicatorLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr InstanceCount { get; set; }
+public virtual nint InstanceCount { get; set; }
Removed constructor:
protected CAScrollLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAScrollLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAShapeLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAShapeLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat LineDashPhase { get; set; }
+public virtual nfloat LineDashPhase { get; set; }
-public virtual ObjCRuntime.nfloat LineWidth { get; set; }
+public virtual nfloat LineWidth { get; set; }
-public virtual ObjCRuntime.nfloat MiterLimit { get; set; }
+public virtual nfloat MiterLimit { get; set; }
-public virtual ObjCRuntime.nfloat StrokeEnd { get; set; }
+public virtual nfloat StrokeEnd { get; set; }
-public virtual ObjCRuntime.nfloat StrokeStart { get; set; }
+public virtual nfloat StrokeStart { get; set; }
Removed constructor:
protected CASpringAnimation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CASpringAnimation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat Damping { get; set; }
+public virtual nfloat Damping { get; set; }
-public virtual ObjCRuntime.nfloat InitialVelocity { get; set; }
+public virtual nfloat InitialVelocity { get; set; }
-public virtual ObjCRuntime.nfloat Mass { get; set; }
+public virtual nfloat Mass { get; set; }
-public virtual ObjCRuntime.nfloat Stiffness { get; set; }
+public virtual nfloat Stiffness { get; set; }
Removed constructor:
protected CATextLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CATextLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat FontSize { get; set; }
+public virtual nfloat FontSize { get; set; }
Removed constructor:
protected CATiledLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CATiledLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr LevelsOfDetail { get; set; }
+public virtual nint LevelsOfDetail { get; set; }
-public virtual IntPtr LevelsOfDetailBias { get; set; }
+public virtual nint LevelsOfDetailBias { get; set; }
Removed constructor:
protected CATransaction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CATransaction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed fields:
public ObjCRuntime.nfloat M11;
public ObjCRuntime.nfloat M12;
public ObjCRuntime.nfloat M13;
public ObjCRuntime.nfloat M14;
public ObjCRuntime.nfloat M21;
public ObjCRuntime.nfloat M22;
public ObjCRuntime.nfloat M23;
public ObjCRuntime.nfloat M24;
public ObjCRuntime.nfloat M31;
public ObjCRuntime.nfloat M32;
public ObjCRuntime.nfloat M33;
public ObjCRuntime.nfloat M34;
public ObjCRuntime.nfloat M41;
public ObjCRuntime.nfloat M42;
public ObjCRuntime.nfloat M43;
public ObjCRuntime.nfloat M44;
Added fields:
public nfloat m11;
public nfloat m12;
public nfloat m13;
public nfloat m14;
public nfloat m21;
public nfloat m22;
public nfloat m23;
public nfloat m24;
public nfloat m31;
public nfloat m32;
public nfloat m33;
public nfloat m34;
public nfloat m41;
public nfloat m42;
public nfloat m43;
public nfloat m44;
Removed methods:
public static CATransform3D MakeRotation (ObjCRuntime.nfloat angle, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public static CATransform3D MakeScale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy, ObjCRuntime.nfloat sz);
public static CATransform3D MakeTranslation (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty, ObjCRuntime.nfloat tz);
public CATransform3D Rotate (ObjCRuntime.nfloat angle, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public CATransform3D Scale (ObjCRuntime.nfloat s);
public CATransform3D Scale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy, ObjCRuntime.nfloat sz);
public CATransform3D Translate (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty, ObjCRuntime.nfloat tz);
Added methods:
public static CATransform3D MakeRotation (nfloat angle, nfloat x, nfloat y, nfloat z);
public static CATransform3D MakeScale (nfloat sx, nfloat sy, nfloat sz);
public static CATransform3D MakeTranslation (nfloat tx, nfloat ty, nfloat tz);
public CATransform3D Rotate (nfloat angle, nfloat x, nfloat y, nfloat z);
public CATransform3D Scale (nfloat s);
public CATransform3D Scale (nfloat sx, nfloat sy, nfloat sz);
public CATransform3D Translate (nfloat tx, nfloat ty, nfloat tz);
Removed constructor:
protected CATransformLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CATransformLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CATransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CATransition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAValueFunction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAValueFunction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected AUAudioUnitViewConfiguration (ObjCRuntime.NativeHandle handle);
public AUAudioUnitViewConfiguration (ObjCRuntime.nfloat width, ObjCRuntime.nfloat height, bool hostHasController);
Added constructors:
protected AUAudioUnitViewConfiguration (IntPtr handle);
public AUAudioUnitViewConfiguration (nfloat width, nfloat height, bool hostHasController);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat Height { get; }
+public virtual nfloat Height { get; }
-public virtual ObjCRuntime.nfloat Width { get; }
+public virtual nfloat Width { get; }
Removed constructor:
protected AUViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CABTMidiCentralViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CABTMidiCentralViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CABTMidiLocalPeripheralViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CABTMidiLocalPeripheralViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAInterAppAudioSwitcherView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAInterAppAudioSwitcherView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual ObjCRuntime.nfloat ContentWidth ();
Added method:
public virtual nfloat ContentWidth ();
Removed constructor:
protected CAInterAppAudioTransportView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAInterAppAudioTransportView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBATTRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBATTRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Offset { get; }
+public virtual nint Offset { get; }
Removed constructor:
protected CBAttribute (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBAttribute (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBCentral (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBCentral (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaximumUpdateValueLength { get; }
+public virtual nuint MaximumUpdateValueLength { get; }
Removed constructor:
protected CBCentralManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBCentralManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public virtual CBCentralManagerState State { get; }
Added events:
public event System.EventHandler<CBPeripheralsEventArgs> RetrievedConnectedPeripherals;
public event System.EventHandler<CBPeripheralsEventArgs> RetrievedPeripherals;
Added methods:
[Obsolete ("Empty stub (not a public API).")]
public virtual void RetrieveConnectedPeripherals ();
[Obsolete ("Always throws 'NotSupportedException' (not a public API).")]
public void RetrievePeripherals (CBUUID peripheralUuid);
[Obsolete ("Always throws 'NotSupportedException' (not a public API).")]
public void RetrievePeripherals (CBUUID[] peripheralUuids);
Removed constructor:
protected CBCentralManagerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBCentralManagerDelegate (IntPtr handle);
Added methods:
public virtual void RetrievedConnectedPeripherals (CBCentralManager central, CBPeripheral[] peripherals);
public virtual void RetrievedPeripherals (CBCentralManager central, CBPeripheral[] peripherals);
Added methods:
public static void RetrievedConnectedPeripherals (this ICBCentralManagerDelegate This, CBCentralManager central, CBPeripheral[] peripherals);
public static void RetrievedPeripherals (this ICBCentralManagerDelegate This, CBCentralManager central, CBPeripheral[] peripherals);
Removed constructor:
protected CBCharacteristic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBCharacteristic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBL2CapChannel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBL2CapChannel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBMutableCharacteristic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBMutableCharacteristic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
[Obsolete ("The setter is an empty stub, it is not mutable.")]
public override CBUUID UUID { get; set; }
Removed constructor:
protected CBMutableDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBMutableDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBMutableService (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBMutableService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added properties:
[Obsolete ("The setter is an empty stub, it is not mutable.")]
public override bool Primary { get; set; }
[Obsolete ("The setter is an empty stub, it is not mutable.")]
public override CBUUID UUID { get; set; }
Removed constructor:
protected CBPeer (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("This type is not meant to be created by user code.")]
public CBPeer ();
protected CBPeer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public virtual CBUUID UUID { get; }
Removed constructor:
protected CBPeripheral (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBPeripheral (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public virtual bool IsConnected { get; }
Removed event:
public event System.EventHandler<CBServiceEventArgs> DiscoveredCharacteristics;
Added events:
public event System.EventHandler<CBServiceEventArgs> DiscoveredCharacteristic;
public event System.EventHandler InvalidatedService;
Removed method:
public virtual System.UIntPtr GetMaximumWriteValueLength (CBCharacteristicWriteType type);
Added method:
public virtual nuint GetMaximumWriteValueLength (CBCharacteristicWriteType type);
Removed constructor:
protected CBPeripheralDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBPeripheralDelegate (IntPtr handle);
Removed method:
public virtual void DiscoveredCharacteristics (CBPeripheral peripheral, CBService service, Foundation.NSError error);
Added methods:
public virtual void DiscoveredCharacteristic (CBPeripheral peripheral, CBService service, Foundation.NSError error);
public virtual void InvalidatedService (CBPeripheral peripheral);
Removed method:
public static void DiscoveredCharacteristics (this ICBPeripheralDelegate This, CBPeripheral peripheral, CBService service, Foundation.NSError error);
Added methods:
public static void DiscoveredCharacteristic (this ICBPeripheralDelegate This, CBPeripheral peripheral, CBService service, Foundation.NSError error);
public static void InvalidatedService (this ICBPeripheralDelegate This, CBPeripheral peripheral);
Removed constructor:
protected CBPeripheralManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBPeripheralManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added properties:
public static CBPeripheralManagerAuthorizationStatus AuthorizationStatus { get; }
public virtual CBPeripheralManagerState State { get; }
Removed constructor:
protected CBPeripheralManagerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBPeripheralManagerDelegate (IntPtr handle);
Removed constructor:
protected CBService (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual bool Primary { get; set; }
+public virtual bool Primary { get; }
Removed constructor:
protected CBUUID (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBUUID (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added properties:
public static Foundation.NSString AppearanceString { get; }
public static Foundation.NSString DeviceNameString { get; }
public static Foundation.NSString GenericAccessProfileString { get; }
public static Foundation.NSString GenericAttributeProfileString { get; }
public static Foundation.NSString PeripheralPreferredConnectionParametersString { get; }
public static Foundation.NSString PeripheralPrivacyFlagString { get; }
public static Foundation.NSString ReconnectionAddressString { get; }
public static Foundation.NSString ServiceChangedString { get; }
[Serializable]
public enum CBPeripheralManagerAuthorizationStatus {
Authorized = 3,
Denied = 2,
NotDetermined = 0,
Restricted = 1,
}
public class CBPeripheralsEventArgs : System.EventArgs {
// constructors
public CBPeripheralsEventArgs (CBPeripheral[] peripherals);
// properties
public CBPeripheral[] Peripherals { get; set; }
}
Modified properties:
-public abstract IntPtr Count { get; }
+public abstract nint Count { get; }
Removed constructor:
protected NSAsynchronousFetchRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAsynchronousFetchRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr EstimatedResultCount { get; set; }
+public virtual nint EstimatedResultCount { get; set; }
Removed constructor:
protected NSAsynchronousFetchResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAsynchronousFetchResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual INSFetchRequestResult[] FinalResult { get; }
+public virtual Foundation.NSObject[] FinalResult { get; }
Removed constructor:
protected NSAtomicStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAtomicStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSAtomicStoreCacheNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAtomicStoreCacheNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSAttributeDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAttributeDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchDeleteRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchDeleteRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchDeleteResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchDeleteResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchInsertRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchInsertRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchInsertResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchInsertResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchUpdateRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchUpdateRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchUpdateResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchUpdateResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSConstraintConflict (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSConstraintConflict (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCoreDataCoreSpotlightDelegate (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("Default constructor is not available")]
public NSCoreDataCoreSpotlightDelegate ();
protected NSCoreDataCoreSpotlightDelegate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSDerivedAttributeDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDerivedAttributeDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSEntityDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSEntityDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static NSManagedObject InsertNewObject (string entityName, NSManagedObjectContext context);
Added method:
public static Foundation.NSObject InsertNewObjectForEntityForName (string entityName, NSManagedObjectContext context);
Removed constructor:
protected NSEntityMapping (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSEntityMapping (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSEntityMigrationPolicy (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSEntityMigrationPolicy (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSExpressionDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSExpressionDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFetchIndexDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchIndexDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFetchIndexElementDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchIndexElementDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFetchRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr FetchBatchSize { get; set; }
+public virtual nint FetchBatchSize { get; set; }
-public virtual System.UIntPtr FetchLimit { get; set; }
+public virtual nuint FetchLimit { get; set; }
-public virtual System.UIntPtr FetchOffset { get; set; }
+public virtual nuint FetchOffset { get; set; }
Removed constructor:
protected NSFetchRequestExpression (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchRequestExpression (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFetchedPropertyDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchedPropertyDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFetchedResultsController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchedResultsController (IntPtr handle);
Removed property:
public virtual string[] SectionIndexTitles { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual string GetSectionIndexTitle (string sectionName);
public virtual IntPtr SectionFor (string title, IntPtr atIndex);
Added methods:
public virtual string[] GetSectionIndexTitles ();
public virtual nint SectionFor (string title, nint atIndex);
public virtual string SectionIndexTitles (string sectionName);
Removed constructor:
protected NSFetchedResultsControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchedResultsControllerDelegate (IntPtr handle);
Removed method:
public virtual void DidChangeSection (NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, System.UIntPtr sectionIndex, NSFetchedResultsChangeType type);
Added method:
public virtual void DidChangeSection (NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, nuint sectionIndex, NSFetchedResultsChangeType type);
Removed method:
public static void DidChangeSection (this INSFetchedResultsControllerDelegate This, NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, System.UIntPtr sectionIndex, NSFetchedResultsChangeType type);
Added method:
public static void DidChangeSection (this INSFetchedResultsControllerDelegate This, NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, nuint sectionIndex, NSFetchedResultsChangeType type);
Removed constructor:
protected NSFetchedResultsSectionInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchedResultsSectionInfo (IntPtr handle);
Modified properties:
-public abstract IntPtr Count { get; }
+public abstract nint Count { get; }
Removed constructor:
protected NSIncrementalStore (ObjCRuntime.NativeHandle handle);
Modified constructors:
-protected NSIncrementalStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)
+public NSIncrementalStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)
Added constructor:
protected NSIncrementalStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static Foundation.NSObject GetIdentifierForNewStore (Foundation.NSUrl storeUrl);
Added method:
public static Foundation.NSObject IdentifierForNewStoreAtURL (Foundation.NSUrl storeUrl);
Removed constructor:
protected NSIncrementalStoreNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSIncrementalStoreNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSManagedObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSManagedObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FaultingState { get; }
+public virtual nuint FaultingState { get; }
Removed methods:
public virtual Foundation.NSDictionary GetCommittedValues (string[] keys);
public virtual Foundation.NSObject GetPrimitiveValue (string key);
public virtual Foundation.NSObject GetValue (string key);
public virtual void SetPrimitiveValue (Foundation.NSObject value, string key);
public virtual void SetValue (Foundation.NSObject value, string key);
Added methods:
public virtual Foundation.NSDictionary CommittedValuesForKeys (string[] keys);
public virtual IntPtr PrimitiveValueForKey (string key);
public virtual void SetPrimitiveValue (IntPtr value, string key);
public virtual void SetValue (IntPtr value, string key);
public virtual IntPtr ValueForKey (string key);
Removed constructor:
protected NSManagedObjectContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSManagedObjectContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void AssignObject (Foundation.NSObject object1, NSPersistentStore store);
public virtual System.UIntPtr CountForFetchRequest (NSFetchRequest request, out Foundation.NSError error);
public virtual void ObserveValue (string keyPath, Foundation.NSObject object1, Foundation.NSDictionary change, IntPtr context);
Added methods:
public virtual void AssignObject (IntPtr object1, NSPersistentStore store);
public virtual nuint CountForFetchRequest (NSFetchRequest request, out Foundation.NSError error);
public virtual void ObserveValueForKeyPath (string keyPath, IntPtr object1, Foundation.NSDictionary change, IntPtr context);
Removed constructor:
protected NSManagedObjectID (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSManagedObjectID (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSManagedObjectModel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSManagedObjectModel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual NSFetchRequest GetFetchRequestFromTemplate (string name, Foundation.NSDictionary variables);
public virtual NSFetchRequest GetFetchRequestTemplate (string name);
public static NSManagedObjectModel GetMergedModel (Foundation.NSBundle[] bundles);
public static NSManagedObjectModel GetMergedModel (Foundation.NSBundle[] bundles, Foundation.NSDictionary metadata);
public static NSManagedObjectModel GetModelByMerging (NSManagedObjectModel[] models, Foundation.NSDictionary metadata);
public virtual bool IsConfigurationCompatibleWithStoreMetadata (string configuration, Foundation.NSDictionary metadata);
Added methods:
public virtual NSFetchRequest FetchRequestFromTemplateWithName (string name, Foundation.NSDictionary variables);
public virtual NSFetchRequest FetchRequestTemplateForName (string name);
public virtual bool IsConfiguration (string configuration, Foundation.NSDictionary metadata);
public static NSManagedObjectModel MergedModelFromBundles (Foundation.NSBundle[] bundles);
public static NSManagedObjectModel MergedModelFromBundles (Foundation.NSBundle[] bundles, Foundation.NSDictionary metadata);
public static NSManagedObjectModel ModelByMergingModels (NSManagedObjectModel[] models, Foundation.NSDictionary metadata);
Removed constructor:
protected NSMappingModel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMappingModel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static NSMappingModel GetMappingModel (Foundation.NSBundle[] bundles, NSManagedObjectModel sourceModel, NSManagedObjectModel destinationModel);
Added method:
public static NSMappingModel MappingModelFromBundles (Foundation.NSBundle[] bundles, NSManagedObjectModel sourceModel, NSManagedObjectModel destinationModel);
Removed constructors:
protected NSMergeConflict (ObjCRuntime.NativeHandle handle);
public NSMergeConflict (NSManagedObject sourceObject, System.UIntPtr newVersion, System.UIntPtr oldVersion, Foundation.NSDictionary cachedSnapshot, Foundation.NSDictionary persistedSnapshot);
Added constructors:
[Obsolete ("Default constructor is not available")]
public NSMergeConflict ();
protected NSMergeConflict (IntPtr handle);
public NSMergeConflict (NSManagedObject srcObject, nuint newvers, nuint oldvers, Foundation.NSDictionary cachesnap, Foundation.NSDictionary persnap);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NewVersionNumber { get; }
+public virtual nuint NewVersionNumber { get; }
-public virtual System.UIntPtr OldVersionNumber { get; }
+public virtual nuint OldVersionNumber { get; }
Removed constructor:
protected NSMergePolicy (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("Default constructor is not available")]
public NSMergePolicy ();
protected NSMergePolicy (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual bool ResolveConflicts (NSMergeConflict[] list, out Foundation.NSError error);
Added method:
public virtual bool ResolveConflictserror (NSMergeConflict[] list, out Foundation.NSError error);
Removed constructor:
protected NSMigrationManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMigrationManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentCloudKitContainer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentCloudKitContainerEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEventRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentCloudKitContainerEventRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEventResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentCloudKitContainerEventResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerOptions (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentCloudKitContainerOptions (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentContainer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentContainer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryChange (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentHistoryChange (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryChangeRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentHistoryChangeRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentHistoryResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryToken (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentHistoryToken (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryTransaction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentHistoryTransaction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStore (ObjCRuntime.NativeHandle handle);
Modified constructors:
-protected NSPersistentStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)
+public NSPersistentStore (NSPersistentStoreCoordinator root, string name, Foundation.NSUrl url, Foundation.NSDictionary options)
Added constructors:
[Obsolete ("Default constructor is not available")]
public NSPersistentStore ();
protected NSPersistentStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreAsynchronousResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStoreAsynchronousResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreCoordinator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStoreCoordinator (IntPtr handle);
Removed property:
public static Foundation.NSString PersistentStoreUbiquitousContentUrlKey { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public static Foundation.NSString PersistentStoreUbiquitousContentUrlLKey { get; }
Removed methods:
public virtual NSPersistentStore AddPersistentStore (Foundation.NSString storeType, string configuration, Foundation.NSUrl storeUrl, Foundation.NSDictionary options, out Foundation.NSError error);
public virtual Foundation.NSObject Execute (NSPersistentStoreRequest request, NSManagedObjectContext context, out Foundation.NSError error);
public virtual Foundation.NSDictionary GetMetadata (NSPersistentStore store);
Added methods:
public virtual NSPersistentStore AddPersistentStoreWithType (Foundation.NSString storeType, string configuration, Foundation.NSUrl storeUrl, Foundation.NSDictionary options, out Foundation.NSError error);
public virtual Foundation.NSObject ExecuteRequestwithContexterror (NSPersistentStoreRequest request, NSManagedObjectContext context, out Foundation.NSError error);
public virtual Foundation.NSDictionary MetadataForPersistentStore (NSPersistentStore store);
Removed constructor:
protected NSPersistentStoreDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStoreDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStoreRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStoreResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPropertyDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPropertyDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPropertyMapping (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPropertyMapping (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSQueryGenerationToken (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSQueryGenerationToken (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSRelationshipDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSRelationshipDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaxCount { get; set; }
+public virtual nuint MaxCount { get; set; }
-public virtual System.UIntPtr MinCount { get; set; }
+public virtual nuint MinCount { get; set; }
Removed constructor:
protected NSSaveChangesRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSSaveChangesRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added constructors:
[Obsolete ("Use the overload that takes a 'bool owns' parameter instead.")]
public CFAllocator (IntPtr handle);
public CFAllocator (IntPtr handle, bool owns);
Removed method:
public static IntPtr GetTypeID ();
Added method:
public static nint GetTypeID ();
Modified properties:
-public IntPtr Count { get; }
+public nint Count { get; }
Removed methods:
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle);
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle, bool releaseHandle);
public static T[] ArrayFromHandleFunc<T> (ObjCRuntime.NativeHandle handle, System.Func<ObjCRuntime.NativeHandle,T> createObject);
public static T[] ArrayFromHandleFunc<T> (ObjCRuntime.NativeHandle handle, System.Func<ObjCRuntime.NativeHandle,T> createObject, bool releaseHandle);
public static ObjCRuntime.NativeHandle Create (ObjCRuntime.INativeObject[] values);
public static ObjCRuntime.NativeHandle Create (string[] values);
public ObjCRuntime.NativeHandle GetValue (IntPtr index);
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle);
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle, bool releaseHandle);
Added methods:
public static T[] ArrayFromHandle<T> (IntPtr handle);
public static T[] ArrayFromHandle<T> (IntPtr handle, bool releaseHandle);
public static T[] ArrayFromHandleFunc<T> (IntPtr handle, System.Func<System.IntPtr,T> createObject);
public static T[] ArrayFromHandleFunc<T> (IntPtr handle, System.Func<System.IntPtr,T> createObject, bool releaseHandle);
public static IntPtr Create (ObjCRuntime.INativeObject[] values);
public static IntPtr Create (string[] values);
public IntPtr GetValue (nint index);
public static string[] StringArrayFromHandle (IntPtr handle);
public static string[] StringArrayFromHandle (IntPtr handle, bool releaseHandle);
Removed constructor:
public CFException (string description, Foundation.NSString domain, IntPtr code, string failureReason, string recoverySuggestion);
Added constructor:
public CFException (string description, Foundation.NSString domain, nint code, string failureReason, string recoverySuggestion);
Removed interface:
System.Runtime.InteropServices._Exception
Modified properties:
-public IntPtr Code { get; }
+public nint Code { get; }
Added constructors:
public CFMachPort (IntPtr handle);
public CFMachPort (IntPtr handle, bool owns);
Removed constructors:
public CFMutableString (CFString theString, IntPtr maxLength);
public CFMutableString (string string, IntPtr maxLength);
Added constructors:
protected CFMutableString (IntPtr handle);
public CFMutableString (CFString theString, nint maxLength);
protected CFMutableString (IntPtr handle, bool owns);
public CFMutableString (string string, nint maxLength);
Removed methods:
public static IntPtr GetAppIntegerValue (string key);
public static IntPtr GetAppIntegerValue (string key, Foundation.NSString applicationId);
public static IntPtr GetAppIntegerValue (string key, string applicationId);
Added methods:
public static nint GetAppIntegerValue (string key);
public static nint GetAppIntegerValue (string key, Foundation.NSString applicationId);
public static nint GetAppIntegerValue (string key, string applicationId);
Added constructors:
public CFPropertyList (IntPtr handle);
public CFPropertyList (IntPtr handle, bool owns);
Removed constructor:
public CFRange (IntPtr l, IntPtr len);
Added constructor:
public CFRange (nint l, nint len);
Added constructor:
public CFReadStream (IntPtr handle);
Removed methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
public IntPtr Read (byte[] buffer);
public IntPtr Read (byte[] buffer, int offset, int count);
Added methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, nint eventTypes, IntPtr context);
public nint Read (byte[] buffer);
public nint Read (byte[] buffer, int offset, int count);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CFRunLoop ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructors:
public CFRunLoopSource (IntPtr handle);
public CFRunLoopSource (IntPtr handle, bool ownsHandle);
Modified properties:
-public IntPtr Order { get; }
+public nint Order { get; }
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CFRunLoopSource ();
Added property:
public virtual IntPtr Handle { get; }
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public virtual void Dispose ();
protected override void ~CFSocket ();
Removed interface:
System.Runtime.InteropServices._Exception
Removed constructor:
protected CFStream (ObjCRuntime.NativeHandle handle, bool owns);
Added constructor:
protected CFStream (IntPtr handle);
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public static void CreateBoundPair (out CFReadStream readStream, out CFWriteStream writeStream, IntPtr bufferSize);
protected virtual bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public static void CreateBoundPair (out CFReadStream readStream, out CFWriteStream writeStream, nint bufferSize);
public virtual void Dispose ();
protected virtual bool DoSetClient (CFStream.CFStreamCallback callback, nint eventTypes, IntPtr context);
protected override void ~CFStream ();
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr s, IntPtr type, IntPtr info, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr s, IntPtr type, IntPtr info);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr s, nint type, IntPtr info, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr s, nint type, IntPtr info);
Modified fields:
-public IntPtr Version;
+public nint Version;
Added constructors:
public CFString (IntPtr handle);
protected CFString (IntPtr handle, bool owns);
Removed property:
public char Item { get; }
Added property:
public char Item { get; }
Removed methods:
public static ObjCRuntime.NativeHandle CreateNative (string value);
public static string FromHandle (ObjCRuntime.NativeHandle handle);
public static string FromHandle (ObjCRuntime.NativeHandle handle, bool releaseHandle);
public static IntPtr GetTypeID ();
public static void ReleaseNative (ObjCRuntime.NativeHandle handle);
Added methods:
public static IntPtr CreateNative (string value);
public static string FromHandle (IntPtr handle);
public static string FromHandle (IntPtr handle, bool releaseHandle);
public static nint GetTypeID ();
public static void ReleaseNative (IntPtr handle);
Removed method:
public static IntPtr GetTypeID (IntPtr typeRef);
Added method:
public static nint GetTypeID (IntPtr typeRef);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Removed method:
public static IntPtr GetTypeID ();
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CFUrl ();
Removed methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
public int Write (byte[] buffer, IntPtr offset, IntPtr count);
Added methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, nint eventTypes, IntPtr context);
public int Write (byte[] buffer, nint offset, nint count);
Removed methods:
public IntPtr TestCancel ();
public IntPtr Wait (DispatchTime time);
public IntPtr Wait (System.TimeSpan timeout);
Added methods:
public nint TestCancel ();
public nint Wait (DispatchTime time);
public nint Wait (System.TimeSpan timeout);
Added constructors:
public DispatchData (IntPtr handle);
public DispatchData (IntPtr handle, bool owns);
Modified properties:
-public System.UIntPtr Size { get; }
+public nuint Size { get; }
Removed methods:
public DispatchData CreateMap (out IntPtr bufferPtr, out System.UIntPtr size);
public DispatchData CreateSubrange (System.UIntPtr offset, System.UIntPtr size);
public static DispatchData FromBuffer (IntPtr buffer, System.UIntPtr size);
Added methods:
public DispatchData CreateMap (out IntPtr bufferPtr, out nuint size);
public DispatchData CreateSubrange (nuint offset, nuint size);
public static DispatchData FromBuffer (IntPtr buffer, nuint size);
Removed method:
public static void Read (int fd, System.UIntPtr size, DispatchQueue dispatchQueue, DispatchIOHandler handler);
Added method:
public static void Read (int fd, nuint size, DispatchQueue dispatchQueue, DispatchIOHandler handler);
Added constructor:
public DispatchQueue (IntPtr handle);
Modified base type:
-ObjCRuntime.DisposableObject
+System.Object
Removed constructors:
protected NativeObject (ObjCRuntime.NativeHandle handle, bool owns);
protected NativeObject (ObjCRuntime.NativeHandle handle, bool owns, bool verify);
Added constructor:
protected NativeObject (IntPtr handle, bool owns);
Added property:
protected override IntPtr Handle { get; set; }
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public virtual void Dispose ();
public IntPtr GetCheckedHandle ();
protected virtual void InitializeHandle (IntPtr handle);
protected override void ~NativeObject ();
Removed constructor:
public CGAffineTransform (ObjCRuntime.nfloat xx, ObjCRuntime.nfloat yx, ObjCRuntime.nfloat xy, ObjCRuntime.nfloat yy, ObjCRuntime.nfloat x0, ObjCRuntime.nfloat y0);
Added constructor:
public CGAffineTransform (nfloat xx, nfloat yx, nfloat xy, nfloat yy, nfloat x0, nfloat y0);
Modified fields:
-public ObjCRuntime.nfloat x0;
+public nfloat x0;
-public ObjCRuntime.nfloat xx;
+public nfloat xx;
-public ObjCRuntime.nfloat xy;
+public nfloat xy;
-public ObjCRuntime.nfloat y0;
+public nfloat y0;
-public ObjCRuntime.nfloat yx;
+public nfloat yx;
-public ObjCRuntime.nfloat yy;
+public nfloat yy;
Removed methods:
public static CGAffineTransform MakeRotation (ObjCRuntime.nfloat angle);
public static CGAffineTransform MakeScale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public static CGAffineTransform MakeTranslation (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
public void Rotate (ObjCRuntime.nfloat angle);
public static CGAffineTransform Rotate (CGAffineTransform transform, ObjCRuntime.nfloat angle);
public void Rotate (ObjCRuntime.nfloat angle, MatrixOrder order);
public void Scale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public static CGAffineTransform Scale (CGAffineTransform transform, ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public void Scale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy, MatrixOrder order);
public void Translate (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
public static CGAffineTransform Translate (CGAffineTransform transform, ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
public void Translate (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty, MatrixOrder order);
Added methods:
public static CGAffineTransform MakeRotation (nfloat angle);
public static CGAffineTransform MakeScale (nfloat sx, nfloat sy);
public static CGAffineTransform MakeTranslation (nfloat tx, nfloat ty);
public void Rotate (nfloat angle);
public static CGAffineTransform Rotate (CGAffineTransform transform, nfloat angle);
public void Rotate (nfloat angle, MatrixOrder order);
public void Scale (nfloat sx, nfloat sy);
public static CGAffineTransform Scale (CGAffineTransform transform, nfloat sx, nfloat sy);
public void Scale (nfloat sx, nfloat sy, MatrixOrder order);
public void Translate (nfloat tx, nfloat ty);
public static CGAffineTransform Translate (CGAffineTransform transform, nfloat tx, nfloat ty);
public void Translate (nfloat tx, nfloat ty, MatrixOrder order);
Removed constructors:
public CGBitmapContext (byte[] data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (byte[] data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
public CGBitmapContext (IntPtr data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (IntPtr data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
Added constructors:
public CGBitmapContext (byte[] data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (byte[] data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
public CGBitmapContext (IntPtr data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (IntPtr data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
Modified properties:
-public IntPtr BitsPerComponent { get; }
+public nint BitsPerComponent { get; }
-public IntPtr BitsPerPixel { get; }
+public nint BitsPerPixel { get; }
-public IntPtr BytesPerRow { get; }
+public nint BytesPerRow { get; }
-public IntPtr Height { get; }
+public nint Height { get; }
-public IntPtr Width { get; }
+public nint Width { get; }
Removed constructors:
public CGColor (CGColor source, ObjCRuntime.nfloat alpha);
public CGColor (CGColorSpace colorspace, ObjCRuntime.nfloat[] components);
public CGColor (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public CGColor (CGColorSpace colorspace, CGPattern pattern, ObjCRuntime.nfloat[] components);
public CGColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public CGColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
Added constructors:
public CGColor (IntPtr handle);
public CGColor (CGColor source, nfloat alpha);
public CGColor (CGColorSpace colorspace, nfloat[] components);
public CGColor (nfloat gray, nfloat alpha);
public CGColor (CGColorSpace colorspace, CGPattern pattern, nfloat[] components);
public CGColor (nfloat red, nfloat green, nfloat blue);
public CGColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
Modified properties:
-public ObjCRuntime.nfloat Alpha { get; }
+public nfloat Alpha { get; }
-public ObjCRuntime.nfloat[] Components { get; }
+public nfloat[] Components { get; }
-public IntPtr NumberOfComponents { get; }
+public nint NumberOfComponents { get; }
Removed methods:
public static CGColor CreateCmyk (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black, ObjCRuntime.nfloat alpha);
public static CGColor CreateGenericGrayGamma2_2 (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public static CGColor CreateSrgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
Added methods:
public static CGColor CreateCmyk (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
public static CGColor CreateGenericGrayGamma2_2 (nfloat gray, nfloat alpha);
public static CGColor CreateSrgb (nfloat red, nfloat green, nfloat blue, nfloat alpha);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Removed constructors:
public CGColorConversionInfo (CGColorConversionOptions options, CGColorConversionInfoTriple[] triples);
public CGColorConversionInfo (Foundation.NSDictionary options, CGColorConversionInfoTriple[] triples);
Added constructors:
public CGColorConversionInfo (CGColorConversionOptions options, GColorConversionInfoTriple[] triples);
public CGColorConversionInfo (Foundation.NSDictionary options, GColorConversionInfoTriple[] triples);
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGColorConversionInfo ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CGColorSpace (IntPtr handle);
Added field:
[Obsolete ("Use a real 'null' value instead of this managed wrapper over a null native instance.")]
public static CGColorSpace Null;
Modified properties:
-public IntPtr Components { get; }
+public nint Components { get; }
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public static CGColorSpace CreateCalibratedGray (ObjCRuntime.nfloat[] whitepoint, ObjCRuntime.nfloat[] blackpoint, ObjCRuntime.nfloat gamma);
public static CGColorSpace CreateCalibratedRGB (ObjCRuntime.nfloat[] whitepoint, ObjCRuntime.nfloat[] blackpoint, ObjCRuntime.nfloat[] gamma, ObjCRuntime.nfloat[] matrix);
[Obsolete ("Starting with ios11.0 use 'CreateIDCCData' instead.")]
public static CGColorSpace CreateIccProfile (Foundation.NSData data);
public static CGColorSpace CreateIccProfile (ObjCRuntime.nfloat[] range, CGDataProvider profile, CGColorSpace alternate);
public static CGColorSpace CreateLab (ObjCRuntime.nfloat[] whitepoint, ObjCRuntime.nfloat[] blackpoint, ObjCRuntime.nfloat[] range);
[Obsolete ("Starting with ios11.0 use 'GetICCData' instead.")]
public Foundation.NSData GetIccProfile ();
protected override void Release ();
protected override void Retain ();
Added methods:
public static CGColorSpace CreateCalibratedGray (nfloat[] whitepoint, nfloat[] blackpoint, nfloat gamma);
public static CGColorSpace CreateCalibratedRGB (nfloat[] whitepoint, nfloat[] blackpoint, nfloat[] gamma, nfloat[] matrix);
[Obsolete ("This method has been renamed 'CreateDeviceCmyk'.")]
public static CGColorSpace CreateDeviceCMYK ();
public static CGColorSpace CreateICCProfile (Foundation.NSData data);
public static CGColorSpace CreateICCProfile (nfloat[] range, CGDataProvider profile, CGColorSpace alternate);
public static CGColorSpace CreateLab (nfloat[] whitepoint, nfloat[] blackpoint, nfloat[] range);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public Foundation.NSData GetICCProfile ();
protected override void ~CGColorSpace ();
Removed properties:
public static Foundation.NSString ItuR_2020_sRgbGamma { get; }
public static Foundation.NSString ItuR_709_PQ { get; }
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CGContext (IntPtr handle);
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public void AddArc (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle, bool clockwise);
public void AddArcToPoint (ObjCRuntime.nfloat x1, ObjCRuntime.nfloat y1, ObjCRuntime.nfloat x2, ObjCRuntime.nfloat y2, ObjCRuntime.nfloat radius);
public void AddCurveToPoint (ObjCRuntime.nfloat cp1x, ObjCRuntime.nfloat cp1y, ObjCRuntime.nfloat cp2x, ObjCRuntime.nfloat cp2y, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddLineToPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddQuadCurveToPoint (ObjCRuntime.nfloat cpx, ObjCRuntime.nfloat cpy, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void DrawRadialGradient (CGGradient gradient, CGPoint startCenter, ObjCRuntime.nfloat startRadius, CGPoint endCenter, ObjCRuntime.nfloat endRadius, CGGradientDrawingOptions options);
public void MoveTo (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
protected override void Release ();
protected override void Retain ();
public void RotateCTM (ObjCRuntime.nfloat angle);
public void ScaleCTM (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
[Obsolete ("Starting with ios7.0 use the 'CoreText' API instead.")]
public void SelectFont (string name, ObjCRuntime.nfloat size, CGTextEncoding textEncoding);
public void SetAlpha (ObjCRuntime.nfloat alpha);
public void SetCharacterSpacing (ObjCRuntime.nfloat spacing);
public void SetFillColor (ObjCRuntime.nfloat[] components);
public void SetFillColor (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public void SetFillColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public void SetFillColor (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black, ObjCRuntime.nfloat alpha);
public void SetFillPattern (CGPattern pattern, ObjCRuntime.nfloat[] components);
public void SetFlatness (ObjCRuntime.nfloat flatness);
public void SetFontSize (ObjCRuntime.nfloat size);
public void SetLineDash (ObjCRuntime.nfloat phase, ObjCRuntime.nfloat[] lengths);
public void SetLineDash (ObjCRuntime.nfloat phase, ObjCRuntime.nfloat[] lengths, int n);
public void SetLineWidth (ObjCRuntime.nfloat w);
public void SetMiterLimit (ObjCRuntime.nfloat limit);
public void SetShadow (CGSize offset, ObjCRuntime.nfloat blur, CGColor color);
public void SetStrokeColor (ObjCRuntime.nfloat[] components);
public void SetStrokeColor (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public void SetStrokeColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public void SetStrokeColor (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black, ObjCRuntime.nfloat alpha);
public void SetStrokePattern (CGPattern pattern, ObjCRuntime.nfloat[] components);
[Obsolete ("Starting with ios7.0 use the 'CoreText' API instead.")]
public void ShowGlyphsAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ushort[] glyphs);
[Obsolete ("Starting with ios7.0 use the 'CoreText' API instead.")]
public void ShowGlyphsAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ushort[] glyphs, int count);
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, byte[] bytes);
[Obsolete ("Starting with ios7.0 use the 'CoreText' API instead.")]
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, string str);
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, byte[] bytes, int length);
[Obsolete ("Starting with ios7.0 use the 'CoreText' API instead.")]
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, string str, int length);
public void StrokeRectWithWidth (CGRect rect, ObjCRuntime.nfloat width);
public void TranslateCTM (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
Added methods:
public void AddArc (nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat endAngle, bool clockwise);
public void AddArcToPoint (nfloat x1, nfloat y1, nfloat x2, nfloat y2, nfloat radius);
public void AddCurveToPoint (nfloat cp1x, nfloat cp1y, nfloat cp2x, nfloat cp2y, nfloat x, nfloat y);
public void AddLineToPoint (nfloat x, nfloat y);
public void AddQuadCurveToPoint (nfloat cpx, nfloat cpy, nfloat x, nfloat y);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public void DrawRadialGradient (CGGradient gradient, CGPoint startCenter, nfloat startRadius, CGPoint endCenter, nfloat endRadius, CGGradientDrawingOptions options);
public void MoveTo (nfloat x, nfloat y);
public void RotateCTM (nfloat angle);
public void ScaleCTM (nfloat sx, nfloat sy);
public void SelectFont (string name, nfloat size, CGTextEncoding textEncoding);
public void SetAlpha (nfloat alpha);
public void SetCharacterSpacing (nfloat spacing);
public void SetFillColor (nfloat[] components);
public void SetFillColor (nfloat gray, nfloat alpha);
public void SetFillColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public void SetFillColor (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
public void SetFillPattern (CGPattern pattern, nfloat[] components);
public void SetFlatness (nfloat flatness);
public void SetFontSize (nfloat size);
public void SetLineDash (nfloat phase, nfloat[] lengths);
public void SetLineDash (nfloat phase, nfloat[] lengths, int n);
public void SetLineWidth (nfloat w);
public void SetMiterLimit (nfloat limit);
public void SetShadow (CGSize offset, nfloat blur, CGColor color);
public void SetStrokeColor (nfloat[] components);
public void SetStrokeColor (nfloat gray, nfloat alpha);
public void SetStrokeColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public void SetStrokeColor (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
public void SetStrokePattern (CGPattern pattern, nfloat[] components);
public void ShowGlyphsAtPoint (nfloat x, nfloat y, ushort[] glyphs);
public void ShowGlyphsAtPoint (nfloat x, nfloat y, ushort[] glyphs, int count);
public void ShowTextAtPoint (nfloat x, nfloat y, byte[] bytes);
public void ShowTextAtPoint (nfloat x, nfloat y, string str);
public void ShowTextAtPoint (nfloat x, nfloat y, byte[] bytes, int length);
public void ShowTextAtPoint (nfloat x, nfloat y, string str, int length);
public void StrokeRectWithWidth (CGRect rect, nfloat width);
public void TranslateCTM (nfloat tx, nfloat ty);
protected override void ~CGContext ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CGDataConsumer (IntPtr handle);
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
protected override void Release ();
protected override void Retain ();
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGDataConsumer ();
Added constructor:
public CGDataProvider (IntPtr handle);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Modified properties:
-public ObjCRuntime.nfloat ItalicAngle { get; }
+public nfloat ItalicAngle { get; }
-public IntPtr NumberOfGlyphs { get; }
+public nint NumberOfGlyphs { get; }
-public ObjCRuntime.nfloat StemV { get; }
+public nfloat StemV { get; }
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public static IntPtr GetTypeID ();
protected override void Release ();
protected override void Retain ();
public CoreText.CTFont ToCTFont (ObjCRuntime.nfloat size);
public CoreText.CTFont ToCTFont (ObjCRuntime.nfloat size, CGAffineTransform matrix);
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
public CoreText.CTFont ToCTFont (nfloat size);
public CoreText.CTFont ToCTFont (nfloat size, CGAffineTransform matrix);
protected override void ~CGFont ();
Removed constructor:
public CGFunction (ObjCRuntime.nfloat[] domain, ObjCRuntime.nfloat[] range, CGFunction.CGFunctionEvaluate callback);
Added constructor:
public CGFunction (nfloat[] domain, nfloat[] range, CGFunction.CGFunctionEvaluate callback);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ObjCRuntime.nfloat* data, ObjCRuntime.nfloat* outData, System.AsyncCallback callback, object object);
public virtual void Invoke (ObjCRuntime.nfloat* data, ObjCRuntime.nfloat* outData);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nfloat* data, nfloat* outData, System.AsyncCallback callback, object object);
public virtual void Invoke (nfloat* data, nfloat* outData);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Removed constructors:
public CGGradient (CGColorSpace colorspace, ObjCRuntime.nfloat[] components);
public CGGradient (CGColorSpace colorspace, CGColor[] colors, ObjCRuntime.nfloat[] locations);
public CGGradient (CGColorSpace colorspace, ObjCRuntime.nfloat[] components, ObjCRuntime.nfloat[] locations);
Added constructors:
public CGGradient (CGColorSpace colorspace, nfloat[] components);
public CGGradient (CGColorSpace colorspace, CGColor[] colors, nfloat[] locations);
public CGGradient (CGColorSpace colorspace, nfloat[] components, nfloat[] locations);
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
protected override void Release ();
protected override void Retain ();
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGGradient ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Removed constructors:
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapFlags, CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo alphaInfo, CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
Added constructors:
public CGImage (IntPtr handle);
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapFlags, CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo alphaInfo, CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
Modified properties:
-public IntPtr BitsPerComponent { get; }
+public nint BitsPerComponent { get; }
-public IntPtr BitsPerPixel { get; }
+public nint BitsPerPixel { get; }
-public IntPtr BytesPerRow { get; }
+public nint BytesPerRow { get; }
-public ObjCRuntime.nfloat* Decode { get; }
+public nfloat* Decode { get; }
-public IntPtr Height { get; }
+public nint Height { get; }
-public IntPtr Width { get; }
+public nint Width { get; }
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public static CGImage CreateMask (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate);
public static CGImage FromJPEG (CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public static CGImage FromPNG (CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
protected override void Release ();
protected override void Retain ();
public CGImage WithMaskingColors (ObjCRuntime.nfloat[] components);
Added methods:
public static CGImage CreateMask (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGDataProvider provider, nfloat[] decode, bool shouldInterpolate);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static CGImage FromJPEG (CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public static CGImage FromPNG (CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public CGImage WithMaskingColors (nfloat[] components);
protected override void ~CGImage ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
protected override void Release ();
protected override void Retain ();
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGLayer ();
Modified base type:
-CoreGraphics.CGPDFObject
+System.Object
Added constructor:
public CGPDFArray (IntPtr handle);
Modified properties:
-public IntPtr Count { get; }
+public nint Count { get; }
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public bool GetArray (IntPtr idx, out CGPDFArray array);
public bool GetBoolean (IntPtr idx, out bool result);
public bool GetDictionary (IntPtr idx, out CGPDFDictionary result);
public bool GetFloat (IntPtr idx, out ObjCRuntime.nfloat result);
public bool GetInt (IntPtr idx, out IntPtr result);
public bool GetName (IntPtr idx, out string result);
public bool GetStream (IntPtr idx, out CGPDFStream result);
public bool GetString (IntPtr idx, out string result);
Added methods:
public bool GetArray (int idx, out CGPDFArray array);
public bool GetArray (nint idx, out CGPDFArray array);
public bool GetBoolean (int idx, out bool result);
public bool GetBoolean (nint idx, out bool result);
public bool GetDictionary (int idx, out CGPDFDictionary result);
public bool GetDictionary (nint idx, out CGPDFDictionary result);
public bool GetFloat (int idx, out nfloat result);
public bool GetFloat (nint idx, out nfloat result);
public bool GetInt (int idx, out nint result);
public bool GetInt (nint idx, out nint result);
public bool GetName (int idx, out string result);
public bool GetName (nint idx, out string result);
public bool GetStream (int idx, out CGPDFStream result);
public bool GetStream (nint idx, out CGPDFStream result);
public bool GetString (int idx, out string result);
public bool GetString (nint idx, out string result);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr index, object value, object info, System.AsyncCallback callback, object object);
public virtual bool Invoke (IntPtr index, object value, object info);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint index, object value, object info, System.AsyncCallback callback, object object);
public virtual bool Invoke (nint index, object value, object info);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CGPDFContentStream (IntPtr handle);
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
protected override void Release ();
protected override void Retain ();
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGPDFContentStream ();
Modified base type:
-CoreGraphics.CGPDFObject
+System.Object
Added constructor:
public CGPDFDictionary (IntPtr handle);
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public bool GetFloat (string key, out ObjCRuntime.nfloat result);
public bool GetInt (string key, out IntPtr result);
Added methods:
public bool GetFloat (string key, out nfloat result);
public bool GetInt (string key, out nint result);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CGPDFDocument (IntPtr handle);
Modified properties:
-public IntPtr Pages { get; }
+public nint Pages { get; }
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public CGPDFPage GetPage (IntPtr page);
protected override void Release ();
protected override void Retain ();
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CGPDFPage GetPage (nint page);
protected override void ~CGPDFDocument ();
Added constructor:
public CGPDFObject (IntPtr handle);
Modified properties:
-public virtual final ObjCRuntime.NativeHandle Handle { get; }
+public virtual final IntPtr Handle { get; }
Removed methods:
public bool TryGetValue (out ObjCRuntime.nfloat value);
public bool TryGetValue (out IntPtr value);
Added methods:
public bool TryGetValue (out nfloat value);
public bool TryGetValue (out nint value);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CGPDFOperatorTable (IntPtr handle);
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
protected override void Release ();
protected override void Retain ();
public void SetCallback (string name, method System.Void *(System.IntPtr,System.IntPtr) callback);
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGPDFOperatorTable ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CGPDFPage (IntPtr handle);
Modified properties:
-public IntPtr PageNumber { get; }
+public nint PageNumber { get; }
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
protected override void Release ();
protected override void Retain ();
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGPDFPage ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CGPDFScanner (IntPtr handle);
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
protected override void Release ();
protected override void Retain ();
public bool TryPop (out ObjCRuntime.nfloat value);
public bool TryPop (out IntPtr value);
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public virtual void Dispose ();
public bool TryPop (out nfloat value);
public bool TryPop (out nint value);
protected override void ~CGPDFScanner ();
Modified base type:
-CoreGraphics.CGPDFObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CGPath (IntPtr handle);
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public void AddArc (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle, bool clockwise);
public void AddArc (CGAffineTransform m, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle, bool clockwise);
public void AddArcToPoint (ObjCRuntime.nfloat x1, ObjCRuntime.nfloat y1, ObjCRuntime.nfloat x2, ObjCRuntime.nfloat y2, ObjCRuntime.nfloat radius);
public void AddArcToPoint (CGAffineTransform m, ObjCRuntime.nfloat x1, ObjCRuntime.nfloat y1, ObjCRuntime.nfloat x2, ObjCRuntime.nfloat y2, ObjCRuntime.nfloat radius);
public void AddCurveToPoint (ObjCRuntime.nfloat cp1x, ObjCRuntime.nfloat cp1y, ObjCRuntime.nfloat cp2x, ObjCRuntime.nfloat cp2y, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddCurveToPoint (CGAffineTransform transform, ObjCRuntime.nfloat cp1x, ObjCRuntime.nfloat cp1y, ObjCRuntime.nfloat cp2x, ObjCRuntime.nfloat cp2y, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddLineToPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddLineToPoint (CGAffineTransform transform, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddQuadCurveToPoint (ObjCRuntime.nfloat cpx, ObjCRuntime.nfloat cpy, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddQuadCurveToPoint (CGAffineTransform transform, ObjCRuntime.nfloat cpx, ObjCRuntime.nfloat cpy, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddRelativeArc (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat delta);
public void AddRelativeArc (CGAffineTransform m, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat delta);
public void AddRoundedRect (CGRect rect, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight);
public void AddRoundedRect (CGAffineTransform transform, CGRect rect, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight);
public CGPath CopyByDashingPath (ObjCRuntime.nfloat[] lengths);
public CGPath CopyByDashingPath (CGAffineTransform transform, ObjCRuntime.nfloat[] lengths);
public CGPath CopyByDashingPath (ObjCRuntime.nfloat[] lengths, ObjCRuntime.nfloat phase);
public CGPath CopyByDashingPath (CGAffineTransform transform, ObjCRuntime.nfloat[] lengths, ObjCRuntime.nfloat phase);
public CGPath CopyByStrokingPath (ObjCRuntime.nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, ObjCRuntime.nfloat miterLimit);
public CGPath CopyByStrokingPath (CGAffineTransform transform, ObjCRuntime.nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, ObjCRuntime.nfloat miterLimit);
public static CGPath FromRoundedRect (CGRect rectangle, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight);
public static CGPath FromRoundedRect (CGRect rectangle, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight, CGAffineTransform transform);
public void MoveToPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void MoveToPoint (CGAffineTransform transform, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
protected override void Release ();
protected override void Retain ();
Added methods:
public void AddArc (nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat endAngle, bool clockwise);
public void AddArc (CGAffineTransform m, nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat endAngle, bool clockwise);
public void AddArcToPoint (nfloat x1, nfloat y1, nfloat x2, nfloat y2, nfloat radius);
public void AddArcToPoint (CGAffineTransform m, nfloat x1, nfloat y1, nfloat x2, nfloat y2, nfloat radius);
public void AddCurveToPoint (nfloat cp1x, nfloat cp1y, nfloat cp2x, nfloat cp2y, nfloat x, nfloat y);
public void AddCurveToPoint (CGAffineTransform transform, nfloat cp1x, nfloat cp1y, nfloat cp2x, nfloat cp2y, nfloat x, nfloat y);
public void AddLineToPoint (nfloat x, nfloat y);
public void AddLineToPoint (CGAffineTransform transform, nfloat x, nfloat y);
public void AddQuadCurveToPoint (nfloat cpx, nfloat cpy, nfloat x, nfloat y);
public void AddQuadCurveToPoint (CGAffineTransform transform, nfloat cpx, nfloat cpy, nfloat x, nfloat y);
public void AddRelativeArc (nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat delta);
public void AddRelativeArc (CGAffineTransform m, nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat delta);
public void AddRoundedRect (CGRect rect, nfloat cornerWidth, nfloat cornerHeight);
public void AddRoundedRect (CGAffineTransform transform, CGRect rect, nfloat cornerWidth, nfloat cornerHeight);
public CGPath CopyByDashingPath (nfloat[] lengths);
public CGPath CopyByDashingPath (CGAffineTransform transform, nfloat[] lengths);
public CGPath CopyByDashingPath (nfloat[] lengths, nfloat phase);
public CGPath CopyByDashingPath (CGAffineTransform transform, nfloat[] lengths, nfloat phase);
public CGPath CopyByStrokingPath (nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, nfloat miterLimit);
public CGPath CopyByStrokingPath (CGAffineTransform transform, nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, nfloat miterLimit);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static CGPath FromRoundedRect (CGRect rectangle, nfloat cornerWidth, nfloat cornerHeight);
public static CGPath FromRoundedRect (CGRect rectangle, nfloat cornerWidth, nfloat cornerHeight, CGAffineTransform transform);
public void MoveToPoint (nfloat x, nfloat y);
public void MoveToPoint (CGAffineTransform transform, nfloat x, nfloat y);
protected override void ~CGPath ();
Removed constructor:
public CGPattern (CGRect bounds, CGAffineTransform matrix, ObjCRuntime.nfloat xStep, ObjCRuntime.nfloat yStep, CGPatternTiling tiling, bool isColored, CGPattern.DrawPattern drawPattern);
Added constructors:
public CGPattern (IntPtr handle);
public CGPattern (CGRect bounds, CGAffineTransform matrix, nfloat xStep, nfloat yStep, CGPatternTiling tiling, bool isColored, CGPattern.DrawPattern drawPattern);
Removed constructor:
public CGPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
Added constructor:
public CGPoint (nfloat x, nfloat y);
Modified properties:
-public ObjCRuntime.nfloat X { get; set; }
+public nfloat X { get; set; }
-public ObjCRuntime.nfloat Y { get; set; }
+public nfloat Y { get; set; }
Removed method:
public void Deconstruct (out ObjCRuntime.nfloat x, out ObjCRuntime.nfloat y);
Added method:
public void Deconstruct (out nfloat x, out nfloat y);
Removed constructor:
public CGRect (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat width, ObjCRuntime.nfloat height);
Added constructor:
public CGRect (nfloat x, nfloat y, nfloat width, nfloat height);
Modified properties:
-public ObjCRuntime.nfloat Bottom { get; }
+public nfloat Bottom { get; }
-public ObjCRuntime.nfloat Height { get; set; }
+public nfloat Height { get; set; }
-public ObjCRuntime.nfloat Left { get; }
+public nfloat Left { get; }
-public ObjCRuntime.nfloat Right { get; }
+public nfloat Right { get; }
-public ObjCRuntime.nfloat Top { get; }
+public nfloat Top { get; }
-public ObjCRuntime.nfloat Width { get; set; }
+public nfloat Width { get; set; }
-public ObjCRuntime.nfloat X { get; set; }
+public nfloat X { get; set; }
-public ObjCRuntime.nfloat Y { get; set; }
+public nfloat Y { get; set; }
Removed methods:
public bool Contains (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void Deconstruct (out ObjCRuntime.nfloat x, out ObjCRuntime.nfloat y, out ObjCRuntime.nfloat width, out ObjCRuntime.nfloat height);
public static CGRect FromLTRB (ObjCRuntime.nfloat left, ObjCRuntime.nfloat top, ObjCRuntime.nfloat right, ObjCRuntime.nfloat bottom);
public void Inflate (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public static CGRect Inflate (CGRect rect, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void Offset (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
Added methods:
public bool Contains (nfloat x, nfloat y);
public void Deconstruct (out nfloat x, out nfloat y, out nfloat width, out nfloat height);
public static CGRect FromLTRB (nfloat left, nfloat top, nfloat right, nfloat bottom);
public void Inflate (nfloat x, nfloat y);
public static CGRect Inflate (CGRect rect, nfloat x, nfloat y);
public void Offset (nfloat x, nfloat y);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CGShading (IntPtr handle);
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public static CGShading CreateRadial (CGColorSpace colorspace, CGPoint start, ObjCRuntime.nfloat startRadius, CGPoint end, ObjCRuntime.nfloat endRadius, CGFunction function, bool extendStart, bool extendEnd);
protected override void Release ();
protected override void Retain ();
Added methods:
public static CGShading CreateRadial (CGColorSpace colorspace, CGPoint start, nfloat startRadius, CGPoint end, nfloat endRadius, CGFunction function, bool extendStart, bool extendEnd);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGShading ();
Removed constructor:
public CGSize (ObjCRuntime.nfloat width, ObjCRuntime.nfloat height);
Added constructor:
public CGSize (nfloat width, nfloat height);
Modified properties:
-public ObjCRuntime.nfloat Height { get; set; }
+public nfloat Height { get; set; }
-public ObjCRuntime.nfloat Width { get; set; }
+public nfloat Width { get; set; }
Removed method:
public void Deconstruct (out ObjCRuntime.nfloat width, out ObjCRuntime.nfloat height);
Added methods:
public void Deconstruct (out nfloat width, out nfloat height);
[Obsolete ("Use 'ToCGPoint' instead.")]
public CGPoint ToPointF ();
[Obsolete ("Use 'ToRoundedCGSize' instead.")]
public CGSize ToSize ();
Removed constructor:
public CGVector (ObjCRuntime.nfloat dx, ObjCRuntime.nfloat dy);
Added constructor:
public CGVector (nfloat dx, nfloat dy);
Modified fields:
-public ObjCRuntime.nfloat dx;
+public nfloat dx;
-public ObjCRuntime.nfloat dy;
+public nfloat dy;
public struct GColorConversionInfoTriple {
// fields
public CGColorRenderingIntent Intent;
public CGColorSpace Space;
public CGColorConversionInfoTransformType Transform;
}
public static class RectangleFExtensions {
// methods
public static void Divide (this CGRect self, nfloat amount, CGRectEdge edge, out CGRect slice, out CGRect remainder);
public static nfloat GetMaxX (this CGRect self);
public static nfloat GetMaxY (this CGRect self);
public static nfloat GetMidX (this CGRect self);
public static nfloat GetMidY (this CGRect self);
public static nfloat GetMinX (this CGRect self);
public static nfloat GetMinY (this CGRect self);
public static CGRect Inset (this CGRect self, nfloat dx, nfloat dy);
public static CGRect Integral (this CGRect self);
public static bool IsInfinite (this CGRect self);
public static bool IsNull (this CGRect self);
public static CGRect Standardize (this CGRect self);
public static CGRect UnionWith (this CGRect self, CGRect other);
}
Removed constructor:
protected CHHapticDynamicParameter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticDynamicParameter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CHHapticEngine (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticEngine (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.UIntPtr RegisterAudioResource (Foundation.NSUrl resourceUrl, Foundation.NSDictionary options, out Foundation.NSError outError);
public virtual bool UnregisterAudioResource (System.UIntPtr resourceId, out Foundation.NSError outError);
Added methods:
public virtual nuint RegisterAudioResource (Foundation.NSUrl resourceUrl, Foundation.NSDictionary options, out Foundation.NSError outError);
public virtual bool UnregisterAudioResource (nuint resourceId, out Foundation.NSError outError);
Removed constructors:
protected CHHapticEvent (ObjCRuntime.NativeHandle handle);
public CHHapticEvent (System.UIntPtr resourceId, CHHapticEventParameter[] eventParams, double time);
public CHHapticEvent (System.UIntPtr resourceId, CHHapticEventParameter[] eventParams, double time, double duration);
Added constructors:
protected CHHapticEvent (IntPtr handle);
public CHHapticEvent (nuint resourceId, CHHapticEventParameter[] eventParams, double time);
public CHHapticEvent (nuint resourceId, CHHapticEventParameter[] eventParams, double time, double duration);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CHHapticEventParameter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticEventParameter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CHHapticParameterCurve (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticParameterCurve (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CHHapticParameterCurveControlPoint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticParameterCurveControlPoint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CHHapticPattern (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticPattern (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIAccordionFoldTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAccordionFoldTransition (IntPtr handle);
Removed constructor:
protected CIAdditionCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAdditionCompositing (IntPtr handle);
Removed constructor:
protected CIAffineClamp (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAffineClamp (IntPtr handle);
Removed constructor:
protected CIAffineFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAffineFilter (IntPtr handle);
Removed constructor:
protected CIAffineTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAffineTile (IntPtr handle);
Removed constructor:
protected CIAffineTransform (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAffineTransform (IntPtr handle);
Removed constructor:
protected CIAreaAverage (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAreaAverage (IntPtr handle);
Removed constructor:
protected CIAreaHistogram (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAreaHistogram (IntPtr handle);
Modified properties:
-public virtual final IntPtr InputCount { get; set; }
+public virtual final nint InputCount { get; set; }
Removed constructor:
protected CIAreaMaximum (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAreaMaximum (IntPtr handle);
Removed constructor:
protected CIAreaMaximumAlpha (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAreaMaximumAlpha (IntPtr handle);
Removed constructor:
protected CIAreaMinMax (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAreaMinMax (IntPtr handle);
Removed constructor:
protected CIAreaMinMaxRed (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAreaMinMaxRed (IntPtr handle);
Removed constructor:
protected CIAreaMinimum (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAreaMinimum (IntPtr handle);
Removed constructor:
protected CIAreaMinimumAlpha (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAreaMinimumAlpha (IntPtr handle);
Removed constructor:
protected CIAttributedTextImageGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAttributedTextImageGenerator (IntPtr handle);
Removed constructors:
protected CIAztecCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIAztecCodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr layerCount, IntPtr dataCodewordCount);
Added constructors:
protected CIAztecCodeDescriptor (IntPtr handle);
public CIAztecCodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint layerCount, nint dataCodewordCount);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr DataCodewordCount { get; }
+public virtual nint DataCodewordCount { get; }
-public virtual IntPtr LayerCount { get; }
+public virtual nint LayerCount { get; }
Removed method:
public static CIAztecCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr layerCount, IntPtr dataCodewordCount);
Added method:
public static CIAztecCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint layerCount, nint dataCodewordCount);
Removed constructor:
protected CIAztecCodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIAztecCodeGenerator (IntPtr handle);
Removed constructor:
protected CIBarcodeDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBarcodeDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIBarcodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBarcodeGenerator (IntPtr handle);
Removed constructor:
protected CIBarsSwipeTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBarsSwipeTransition (IntPtr handle);
Removed constructor:
protected CIBicubicScaleTransform (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBicubicScaleTransform (IntPtr handle);
Removed constructor:
protected CIBlendFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBlendFilter (IntPtr handle);
Removed constructor:
protected CIBlendKernel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBlendKernel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIBlendWithAlphaMask (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBlendWithAlphaMask (IntPtr handle);
Removed constructor:
protected CIBlendWithBlueMask (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBlendWithBlueMask (IntPtr handle);
Removed constructor:
protected CIBlendWithMask (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBlendWithMask (IntPtr handle);
Removed constructor:
protected CIBlendWithRedMask (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBlendWithRedMask (IntPtr handle);
Removed constructor:
protected CIBloom (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBloom (IntPtr handle);
Removed constructor:
protected CIBokehBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBokehBlur (IntPtr handle);
Removed constructor:
protected CIBoxBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBoxBlur (IntPtr handle);
Removed constructor:
protected CIBumpDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBumpDistortion (IntPtr handle);
Removed constructor:
protected CIBumpDistortionLinear (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIBumpDistortionLinear (IntPtr handle);
Removed constructor:
protected CICameraCalibrationLensCorrection (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICameraCalibrationLensCorrection (IntPtr handle);
Removed constructor:
protected CICheckerboardGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICheckerboardGenerator (IntPtr handle);
Removed constructor:
protected CICircleSplashDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICircleSplashDistortion (IntPtr handle);
Removed constructor:
protected CICircularScreen (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICircularScreen (IntPtr handle);
Removed constructor:
protected CICircularWrap (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICircularWrap (IntPtr handle);
Removed constructor:
protected CIClamp (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIClamp (IntPtr handle);
Removed constructor:
protected CICmykHalftone (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICmykHalftone (IntPtr handle);
Removed constructor:
protected CICode128BarcodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICode128BarcodeGenerator (IntPtr handle);
Removed constructor:
protected CICodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICodeGenerator (IntPtr handle);
Removed constructors:
protected CIColor (ObjCRuntime.NativeHandle handle);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Added constructors:
protected CIColor (IntPtr handle);
public CIColor (nfloat red, nfloat green, nfloat blue);
public CIColor (nfloat red, nfloat green, nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public CIColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public CIColor (nfloat red, nfloat green, nfloat blue, nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Modified properties:
-public virtual ObjCRuntime.nfloat Alpha { get; }
+public virtual nfloat Alpha { get; }
-public virtual ObjCRuntime.nfloat Blue { get; }
+public virtual nfloat Blue { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public ObjCRuntime.nfloat[] Components { get; }
+public nfloat[] Components { get; }
-public virtual ObjCRuntime.nfloat Green { get; }
+public virtual nfloat Green { get; }
-public virtual IntPtr NumberOfComponents { get; }
+public virtual nint NumberOfComponents { get; }
-public virtual ObjCRuntime.nfloat Red { get; }
+public virtual nfloat Red { get; }
Removed methods:
public static CIColor FromRgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public static CIColor FromRgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public static CIColor FromRgba (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public static CIColor FromRgba (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Added methods:
public static CIColor FromRgb (nfloat red, nfloat green, nfloat blue);
public static CIColor FromRgb (nfloat red, nfloat green, nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public static CIColor FromRgba (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public static CIColor FromRgba (nfloat red, nfloat green, nfloat blue, nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Removed constructor:
protected CIColorAbsoluteDifference (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorAbsoluteDifference (IntPtr handle);
Removed constructor:
protected CIColorBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorBlendMode (IntPtr handle);
Removed constructor:
protected CIColorBurnBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorBurnBlendMode (IntPtr handle);
Removed constructor:
protected CIColorClamp (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorClamp (IntPtr handle);
Removed constructor:
protected CIColorControls (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorControls (IntPtr handle);
Removed constructor:
protected CIColorCrossPolynomial (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorCrossPolynomial (IntPtr handle);
Removed constructor:
protected CIColorCube (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorCube (IntPtr handle);
Removed constructor:
protected CIColorCubeWithColorSpace (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorCubeWithColorSpace (IntPtr handle);
Removed constructor:
protected CIColorCubesMixedWithMask (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorCubesMixedWithMask (IntPtr handle);
Removed constructor:
protected CIColorCurves (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorCurves (IntPtr handle);
Removed constructor:
protected CIColorDodgeBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorDodgeBlendMode (IntPtr handle);
Removed constructor:
protected CIColorInvert (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorInvert (IntPtr handle);
Removed constructor:
protected CIColorKernel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorKernel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIColorMap (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorMap (IntPtr handle);
Removed constructor:
protected CIColorMatrix (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorMatrix (IntPtr handle);
Removed constructor:
protected CIColorMonochrome (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorMonochrome (IntPtr handle);
Removed constructor:
protected CIColorPolynomial (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorPolynomial (IntPtr handle);
Removed constructor:
protected CIColorPosterize (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorPosterize (IntPtr handle);
Removed constructor:
protected CIColorThreshold (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorThreshold (IntPtr handle);
Removed constructor:
protected CIColorThresholdOtsu (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColorThresholdOtsu (IntPtr handle);
Removed constructor:
protected CIColumnAverage (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIColumnAverage (IntPtr handle);
Removed constructor:
protected CIComicEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIComicEffect (IntPtr handle);
Removed constructor:
protected CICompositingFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICompositingFilter (IntPtr handle);
Removed constructor:
protected CIConstantColorGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConstantColorGenerator (IntPtr handle);
Removed constructor:
protected CIContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void RenderToBitmap (CIImage image, IntPtr bitmapPtr, IntPtr bytesPerRow, CoreGraphics.CGRect bounds, int bitmapFormat, CoreGraphics.CGColorSpace colorSpace);
Added method:
public virtual void RenderToBitmap (CIImage image, IntPtr bitmapPtr, nint bytesPerRow, CoreGraphics.CGRect bounds, int bitmapFormat, CoreGraphics.CGColorSpace colorSpace);
Removed constructor:
protected CIConvolution3X3 (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolution3X3 (IntPtr handle);
Removed constructor:
protected CIConvolution5X5 (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolution5X5 (IntPtr handle);
Removed constructor:
protected CIConvolution7X7 (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolution7X7 (IntPtr handle);
Removed constructor:
protected CIConvolution9Horizontal (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolution9Horizontal (IntPtr handle);
Removed constructor:
protected CIConvolution9Vertical (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolution9Vertical (IntPtr handle);
Removed constructor:
protected CIConvolutionCore (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolutionCore (IntPtr handle);
Removed constructor:
protected CIConvolutionRGB3X3 (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolutionRGB3X3 (IntPtr handle);
Removed constructor:
protected CIConvolutionRGB5X5 (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolutionRGB5X5 (IntPtr handle);
Removed constructor:
protected CIConvolutionRGB7X7 (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolutionRGB7X7 (IntPtr handle);
Removed constructor:
protected CIConvolutionRGB9Horizontal (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolutionRGB9Horizontal (IntPtr handle);
Removed constructor:
protected CIConvolutionRGB9Vertical (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIConvolutionRGB9Vertical (IntPtr handle);
Removed constructor:
protected CICopyMachineTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICopyMachineTransition (IntPtr handle);
Removed constructor:
protected CICoreMLModelFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICoreMLModelFilter (IntPtr handle);
Removed constructor:
protected CICrop (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICrop (IntPtr handle);
Removed constructor:
protected CICrystallize (ObjCRuntime.NativeHandle handle);
Added constructor:
public CICrystallize (IntPtr handle);
Removed constructor:
protected CIDarkenBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDarkenBlendMode (IntPtr handle);
Removed constructors:
protected CIDataMatrixCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIDataMatrixCodeDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr rowCount, IntPtr columnCount, CIDataMatrixCodeEccVersion eccVersion);
Added constructors:
protected CIDataMatrixCodeDescriptor (IntPtr handle);
public CIDataMatrixCodeDescriptor (Foundation.NSData errorCorrectedPayload, nint rowCount, nint columnCount, CIDataMatrixCodeEccVersion eccVersion);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ColumnCount { get; }
+public virtual nint ColumnCount { get; }
-public virtual IntPtr RowCount { get; }
+public virtual nint RowCount { get; }
Removed method:
public static CIDataMatrixCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr rowCount, IntPtr columnCount, CIDataMatrixCodeEccVersion eccVersion);
Added method:
public static CIDataMatrixCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, nint rowCount, nint columnCount, CIDataMatrixCodeEccVersion eccVersion);
Removed constructor:
protected CIDepthBlurEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDepthBlurEffect (IntPtr handle);
Removed constructor:
protected CIDepthDisparityConverter (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDepthDisparityConverter (IntPtr handle);
Removed constructor:
protected CIDepthOfField (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDepthOfField (IntPtr handle);
Removed constructor:
protected CIDepthToDisparity (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDepthToDisparity (IntPtr handle);
Removed constructor:
protected CIDetector (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDetector (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIDifferenceBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDifferenceBlendMode (IntPtr handle);
Removed constructor:
protected CIDiscBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDiscBlur (IntPtr handle);
Removed constructor:
protected CIDisintegrateWithMaskTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDisintegrateWithMaskTransition (IntPtr handle);
Removed constructor:
protected CIDisparityToDepth (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDisparityToDepth (IntPtr handle);
Removed constructor:
protected CIDisplacementDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDisplacementDistortion (IntPtr handle);
Removed constructor:
protected CIDissolveTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDissolveTransition (IntPtr handle);
Removed constructor:
protected CIDistortionFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDistortionFilter (IntPtr handle);
Removed constructor:
protected CIDither (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDither (IntPtr handle);
Removed constructor:
protected CIDivideBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDivideBlendMode (IntPtr handle);
Removed constructor:
protected CIDocumentEnhancer (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDocumentEnhancer (IntPtr handle);
Removed constructor:
protected CIDotScreen (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDotScreen (IntPtr handle);
Removed constructor:
protected CIDroste (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIDroste (IntPtr handle);
Removed constructor:
protected CIEdgePreserveUpsampleFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIEdgePreserveUpsampleFilter (IntPtr handle);
Removed constructor:
protected CIEdgeWork (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIEdgeWork (IntPtr handle);
Removed constructor:
protected CIEdges (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIEdges (IntPtr handle);
Removed constructor:
protected CIEightfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIEightfoldReflectedTile (IntPtr handle);
Removed constructor:
protected CIExclusionBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIExclusionBlendMode (IntPtr handle);
Removed constructor:
protected CIExposureAdjust (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIExposureAdjust (IntPtr handle);
Removed constructor:
protected CIFaceBalance (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIFaceBalance (IntPtr handle);
Removed constructor:
protected CIFaceFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFaceFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIFalseColor (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIFalseColor (IntPtr handle);
Removed constructor:
protected CIFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFilter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static void RegisterFilterName (string name, ICIFilterConstructor constructorObject, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> classAttributes);
Added method:
public static void RegisterFilterName (string name, Foundation.NSObject constructorObject, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> classAttributes);
Removed constructor:
protected CIFilterShape (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFilterShape (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIFlashTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIFlashTransition (IntPtr handle);
Added values:
[Obsolete ("This value can not be shared across Mac/iOS binaries, future proof with kBGRA8 instead.")]
BGRA8 = 2,
[Obsolete ("This value can not be shared across Mac/iOS binaries, future proof with kRGBA8 instead.")]
RGBA8 = 3,
Removed constructor:
protected CIFourfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIFourfoldReflectedTile (IntPtr handle);
Removed constructor:
protected CIFourfoldRotatedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIFourfoldRotatedTile (IntPtr handle);
Removed constructor:
protected CIFourfoldTranslatedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIFourfoldTranslatedTile (IntPtr handle);
Removed constructor:
protected CIGaborGradients (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIGaborGradients (IntPtr handle);
Removed constructor:
protected CIGammaAdjust (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIGammaAdjust (IntPtr handle);
Removed constructor:
protected CIGaussianBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIGaussianBlur (IntPtr handle);
Removed constructor:
protected CIGaussianGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIGaussianGradient (IntPtr handle);
Removed constructor:
protected CIGlassDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIGlassDistortion (IntPtr handle);
Removed constructor:
protected CIGlassLozenge (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIGlassLozenge (IntPtr handle);
Removed constructor:
protected CIGlideReflectedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIGlideReflectedTile (IntPtr handle);
Removed constructor:
protected CIGloom (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIGloom (IntPtr handle);
Removed constructor:
protected CIGuidedFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIGuidedFilter (IntPtr handle);
Removed constructor:
protected CIHardLightBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIHardLightBlendMode (IntPtr handle);
Removed constructor:
protected CIHatchedScreen (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIHatchedScreen (IntPtr handle);
Removed constructor:
protected CIHeightFieldFromMask (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIHeightFieldFromMask (IntPtr handle);
Removed constructor:
protected CIHexagonalPixellate (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIHexagonalPixellate (IntPtr handle);
Removed constructor:
protected CIHighlightShadowAdjust (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIHighlightShadowAdjust (IntPtr handle);
Removed constructor:
protected CIHistogramDisplayFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIHistogramDisplayFilter (IntPtr handle);
Removed constructor:
protected CIHoleDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIHoleDistortion (IntPtr handle);
Removed constructor:
protected CIHueAdjust (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIHueAdjust (IntPtr handle);
Removed constructor:
protected CIHueBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIHueBlendMode (IntPtr handle);
Removed constructor:
protected CIHueSaturationValueGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIHueSaturationValueGradient (IntPtr handle);
Removed constructors:
protected CIImage (ObjCRuntime.NativeHandle handle);
public CIImage (ImageIO.CGImageSource source, System.UIntPtr index, CIImageInitializationOptionsWithMetadata options);
public CIImage (ImageIO.CGImageSource source, System.UIntPtr index, Foundation.NSDictionary options);
public CIImage (Foundation.NSData d, IntPtr bytesPerRow, CoreGraphics.CGSize size, int pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public CIImage (ICIImageProvider provider, System.UIntPtr width, System.UIntPtr height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Added constructors:
protected CIImage (IntPtr handle);
public CIImage (ImageIO.CGImageSource source, nuint index, CIImageInitializationOptionsWithMetadata options);
public CIImage (ImageIO.CGImageSource source, nuint index, Foundation.NSDictionary options);
public CIImage (Foundation.NSData d, nint bytesPerRow, CoreGraphics.CGSize size, int pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public CIImage (ICIImageProvider provider, nuint width, nuint height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, System.UIntPtr index, CIImageInitializationOptionsWithMetadata options);
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, System.UIntPtr index, Foundation.NSDictionary options);
public static CIImage FromData (Foundation.NSData bitmapData, IntPtr bytesPerRow, CoreGraphics.CGSize size, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public static CIImage FromProvider (ICIImageProvider provider, System.UIntPtr width, System.UIntPtr height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Added methods:
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, nuint index, CIImageInitializationOptionsWithMetadata options);
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, nuint index, Foundation.NSDictionary options);
public static CIImage FromData (Foundation.NSData bitmapData, nint bytesPerRow, CoreGraphics.CGSize size, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public static CIImage FromProvider (ICIImageProvider provider, nuint width, nuint height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Removed constructor:
protected CIImageAccumulator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIImageAccumulator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIImageGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIImageGenerator (IntPtr handle);
Removed constructor:
protected CIImageProcessorKernel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIImageProcessorKernel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIKMeans (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIKMeans (IntPtr handle);
Modified properties:
-public virtual final IntPtr InputCount { get; set; }
+public virtual final nint InputCount { get; set; }
Removed constructor:
protected CIKaleidoscope (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIKaleidoscope (IntPtr handle);
Modified properties:
-public virtual final IntPtr InputCount { get; set; }
+public virtual final nint InputCount { get; set; }
Removed constructor:
protected CIKernel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIKernel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIKeystoneCorrection (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIKeystoneCorrection (IntPtr handle);
Removed constructor:
protected CIKeystoneCorrectionCombined (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIKeystoneCorrectionCombined (IntPtr handle);
Removed constructor:
protected CIKeystoneCorrectionHorizontal (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIKeystoneCorrectionHorizontal (IntPtr handle);
Removed constructor:
protected CIKeystoneCorrectionVertical (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIKeystoneCorrectionVertical (IntPtr handle);
Removed constructor:
protected CILabDeltaE (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILabDeltaE (IntPtr handle);
Removed constructor:
protected CILanczosScaleTransform (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILanczosScaleTransform (IntPtr handle);
Removed constructor:
protected CILenticularHaloGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILenticularHaloGenerator (IntPtr handle);
Removed constructor:
protected CILightTunnel (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILightTunnel (IntPtr handle);
Removed constructor:
protected CILightenBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILightenBlendMode (IntPtr handle);
Removed constructor:
protected CILineOverlay (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILineOverlay (IntPtr handle);
Removed constructor:
protected CILineScreen (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILineScreen (IntPtr handle);
Removed constructor:
protected CILinearBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILinearBlur (IntPtr handle);
Removed constructor:
protected CILinearBurnBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILinearBurnBlendMode (IntPtr handle);
Removed constructor:
protected CILinearDodgeBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILinearDodgeBlendMode (IntPtr handle);
Removed constructor:
protected CILinearGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILinearGradient (IntPtr handle);
Removed constructor:
protected CILinearLightBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILinearLightBlendMode (IntPtr handle);
Removed constructor:
protected CILinearToSRGBToneCurve (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILinearToSRGBToneCurve (IntPtr handle);
Removed constructor:
protected CILuminosityBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CILuminosityBlendMode (IntPtr handle);
Removed constructor:
protected CIMaskToAlpha (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMaskToAlpha (IntPtr handle);
Removed constructor:
protected CIMaskedVariableBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMaskedVariableBlur (IntPtr handle);
Removed constructor:
protected CIMaximumComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMaximumComponent (IntPtr handle);
Removed constructor:
protected CIMaximumCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMaximumCompositing (IntPtr handle);
Removed constructor:
protected CIMedianFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMedianFilter (IntPtr handle);
Removed constructor:
protected CIMeshGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMeshGenerator (IntPtr handle);
Removed constructor:
protected CIMinimumComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMinimumComponent (IntPtr handle);
Removed constructor:
protected CIMinimumCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMinimumCompositing (IntPtr handle);
Removed constructor:
protected CIMix (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMix (IntPtr handle);
Removed constructor:
protected CIModTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIModTransition (IntPtr handle);
Removed constructor:
protected CIMorphology (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMorphology (IntPtr handle);
Removed constructor:
protected CIMorphologyGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMorphologyGradient (IntPtr handle);
Removed constructor:
protected CIMorphologyMaximum (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMorphologyMaximum (IntPtr handle);
Removed constructor:
protected CIMorphologyMinimum (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMorphologyMinimum (IntPtr handle);
Removed constructor:
protected CIMorphologyRectangle (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMorphologyRectangle (IntPtr handle);
Removed constructor:
protected CIMorphologyRectangleMaximum (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMorphologyRectangleMaximum (IntPtr handle);
Removed constructor:
protected CIMorphologyRectangleMinimum (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMorphologyRectangleMinimum (IntPtr handle);
Removed constructor:
protected CIMotionBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMotionBlur (IntPtr handle);
Removed constructor:
protected CIMultiplyBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMultiplyBlendMode (IntPtr handle);
Removed constructor:
protected CIMultiplyCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIMultiplyCompositing (IntPtr handle);
Removed constructor:
protected CINinePartStretched (ObjCRuntime.NativeHandle handle);
Added constructor:
public CINinePartStretched (IntPtr handle);
Removed constructor:
protected CINinePartTiled (ObjCRuntime.NativeHandle handle);
Added constructor:
public CINinePartTiled (IntPtr handle);
Removed constructor:
protected CINoiseReduction (ObjCRuntime.NativeHandle handle);
Added constructor:
public CINoiseReduction (IntPtr handle);
Removed constructor:
protected CIOpTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIOpTile (IntPtr handle);
Removed constructor:
protected CIOverlayBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIOverlayBlendMode (IntPtr handle);
Removed constructor:
protected CIPageCurlTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPageCurlTransition (IntPtr handle);
Removed constructor:
protected CIPageCurlWithShadowTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPageCurlWithShadowTransition (IntPtr handle);
Removed constructor:
protected CIPaletteCentroid (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPaletteCentroid (IntPtr handle);
Removed constructor:
protected CIPalettize (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPalettize (IntPtr handle);
Removed constructor:
protected CIParallelogramTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIParallelogramTile (IntPtr handle);
Removed constructor:
protected CIPdf417BarcodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPdf417BarcodeGenerator (IntPtr handle);
Removed constructors:
protected CIPdf417CodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIPdf417CodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr rowCount, IntPtr columnCount);
Added constructors:
protected CIPdf417CodeDescriptor (IntPtr handle);
public CIPdf417CodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint rowCount, nint columnCount);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ColumnCount { get; }
+public virtual nint ColumnCount { get; }
-public virtual IntPtr RowCount { get; }
+public virtual nint RowCount { get; }
Removed method:
public static CIPdf417CodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr rowCount, IntPtr columnCount);
Added method:
public static CIPdf417CodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint rowCount, nint columnCount);
Removed constructor:
protected CIPersonSegmentation (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPersonSegmentation (IntPtr handle);
Modified properties:
-public virtual final System.UIntPtr QualityLevel { get; set; }
+public virtual final nuint QualityLevel { get; set; }
Removed constructor:
protected CIPerspectiveCorrection (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPerspectiveCorrection (IntPtr handle);
Removed constructor:
protected CIPerspectiveRotate (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPerspectiveRotate (IntPtr handle);
Removed constructor:
protected CIPerspectiveTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPerspectiveTile (IntPtr handle);
Removed constructor:
protected CIPerspectiveTransform (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPerspectiveTransform (IntPtr handle);
Removed constructor:
protected CIPerspectiveTransformWithExtent (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPerspectiveTransformWithExtent (IntPtr handle);
Removed constructor:
protected CIPhotoEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPhotoEffect (IntPtr handle);
Removed constructor:
protected CIPhotoEffectChrome (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPhotoEffectChrome (IntPtr handle);
Removed constructor:
protected CIPhotoEffectFade (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPhotoEffectFade (IntPtr handle);
Removed constructor:
protected CIPhotoEffectInstant (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPhotoEffectInstant (IntPtr handle);
Removed constructor:
protected CIPhotoEffectMono (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPhotoEffectMono (IntPtr handle);
Removed constructor:
protected CIPhotoEffectNoir (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPhotoEffectNoir (IntPtr handle);
Removed constructor:
protected CIPhotoEffectProcess (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPhotoEffectProcess (IntPtr handle);
Removed constructor:
protected CIPhotoEffectTonal (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPhotoEffectTonal (IntPtr handle);
Removed constructor:
protected CIPhotoEffectTransfer (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPhotoEffectTransfer (IntPtr handle);
Removed constructor:
protected CIPinLightBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPinLightBlendMode (IntPtr handle);
Removed constructor:
protected CIPinchDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPinchDistortion (IntPtr handle);
Removed constructor:
protected CIPixellate (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPixellate (IntPtr handle);
Removed constructor:
protected CIPointillize (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIPointillize (IntPtr handle);
Removed constructors:
protected CIQRCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIQRCodeDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Added constructors:
protected CIQRCodeDescriptor (IntPtr handle);
public CIQRCodeDescriptor (Foundation.NSData errorCorrectedPayload, nint symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr SymbolVersion { get; }
+public virtual nint SymbolVersion { get; }
Removed method:
public static CIQRCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Added method:
public static CIQRCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, nint symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Removed constructor:
protected CIQRCodeFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIQRCodeFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIQRCodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIQRCodeGenerator (IntPtr handle);
Removed constructor:
protected CIRadialGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIRadialGradient (IntPtr handle);
Removed constructor:
protected CIRandomGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIRandomGenerator (IntPtr handle);
Removed constructor:
protected CIRawFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRawFilter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIRectangleFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRectangleFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIReductionFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIReductionFilter (IntPtr handle);
Removed constructors:
protected CIRenderDestination (ObjCRuntime.NativeHandle handle);
public CIRenderDestination (uint texture, uint target, System.UIntPtr width, System.UIntPtr height);
public CIRenderDestination (IntPtr data, System.UIntPtr width, System.UIntPtr height, System.UIntPtr bytesPerRow, CIFormat format);
public CIRenderDestination (System.UIntPtr width, System.UIntPtr height, Metal.MTLPixelFormat pixelFormat, Metal.IMTLCommandBuffer commandBuffer, System.Func<Metal.IMTLTexture> block);
Added constructors:
protected CIRenderDestination (IntPtr handle);
public CIRenderDestination (uint texture, uint target, nuint width, nuint height);
public CIRenderDestination (IntPtr data, nuint width, nuint height, nuint bytesPerRow, CIFormat format);
public CIRenderDestination (nuint width, nuint height, Metal.MTLPixelFormat pixelFormat, Metal.IMTLCommandBuffer commandBuffer, System.Func<Metal.IMTLTexture> block);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Height { get; }
+public virtual nuint Height { get; }
-public virtual System.UIntPtr Width { get; }
+public virtual nuint Width { get; }
Removed constructor:
protected CIRenderInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRenderInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PassCount { get; }
+public virtual nint PassCount { get; }
-public virtual IntPtr PixelsProcessed { get; }
+public virtual nint PixelsProcessed { get; }
Removed constructor:
protected CIRenderTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRenderTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIRippleTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIRippleTransition (IntPtr handle);
Removed constructor:
protected CIRoundedRectangleGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIRoundedRectangleGenerator (IntPtr handle);
Removed constructor:
protected CIRowAverage (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIRowAverage (IntPtr handle);
Removed constructor:
protected CISRGBToneCurveToLinear (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISRGBToneCurveToLinear (IntPtr handle);
Removed constructor:
protected CISaliencyMapFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISaliencyMapFilter (IntPtr handle);
Removed constructor:
protected CISampleNearest (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISampleNearest (IntPtr handle);
Removed constructor:
protected CISampler (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISampler (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CISaturationBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISaturationBlendMode (IntPtr handle);
Removed constructor:
protected CIScreenBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIScreenBlendMode (IntPtr handle);
Removed constructor:
protected CIScreenFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIScreenFilter (IntPtr handle);
Removed constructor:
protected CISepiaTone (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISepiaTone (IntPtr handle);
Removed constructor:
protected CIShadedMaterial (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIShadedMaterial (IntPtr handle);
Removed constructor:
protected CISharpenLuminance (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISharpenLuminance (IntPtr handle);
Removed constructor:
protected CISixfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISixfoldReflectedTile (IntPtr handle);
Removed constructor:
protected CISixfoldRotatedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISixfoldRotatedTile (IntPtr handle);
Removed constructor:
protected CISmoothLinearGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISmoothLinearGradient (IntPtr handle);
Removed constructor:
protected CISoftLightBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISoftLightBlendMode (IntPtr handle);
Removed constructor:
protected CISourceAtopCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISourceAtopCompositing (IntPtr handle);
Removed constructor:
protected CISourceInCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISourceInCompositing (IntPtr handle);
Removed constructor:
protected CISourceOutCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISourceOutCompositing (IntPtr handle);
Removed constructor:
protected CISourceOverCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISourceOverCompositing (IntPtr handle);
Removed constructor:
protected CISpotColor (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISpotColor (IntPtr handle);
Removed constructor:
protected CISpotLight (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISpotLight (IntPtr handle);
Removed constructor:
protected CIStarShineGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIStarShineGenerator (IntPtr handle);
Removed constructor:
protected CIStraightenFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIStraightenFilter (IntPtr handle);
Removed constructor:
protected CIStretchCrop (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIStretchCrop (IntPtr handle);
Removed constructor:
protected CIStripesGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIStripesGenerator (IntPtr handle);
Removed constructor:
protected CISubtractBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISubtractBlendMode (IntPtr handle);
Removed constructor:
protected CISunbeamsGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISunbeamsGenerator (IntPtr handle);
Added property:
public float CropAmount { get; set; }
Removed constructor:
protected CISwipeTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
public CISwipeTransition (IntPtr handle);
Removed constructor:
protected CITemperatureAndTint (ObjCRuntime.NativeHandle handle);
Added constructor:
public CITemperatureAndTint (IntPtr handle);
Removed constructor:
protected CITextFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITextFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CITextImageGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
public CITextImageGenerator (IntPtr handle);
Removed constructor:
protected CIThermal (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIThermal (IntPtr handle);
Removed constructor:
protected CITileFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITileFilter (IntPtr handle);
Removed constructor:
protected CIToneCurve (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIToneCurve (IntPtr handle);
Removed constructor:
protected CITorusLensDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
public CITorusLensDistortion (IntPtr handle);
Removed constructor:
protected CITransitionFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITransitionFilter (IntPtr handle);
Removed constructor:
protected CITriangleKaleidoscope (ObjCRuntime.NativeHandle handle);
Added constructor:
public CITriangleKaleidoscope (IntPtr handle);
Removed constructor:
protected CITriangleTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CITriangleTile (IntPtr handle);
Removed constructor:
protected CITwelvefoldReflectedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
public CITwelvefoldReflectedTile (IntPtr handle);
Removed constructor:
protected CITwirlDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
public CITwirlDistortion (IntPtr handle);
Removed constructor:
protected CIUnsharpMask (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIUnsharpMask (IntPtr handle);
Removed constructors:
protected CIVector (ObjCRuntime.NativeHandle handle);
public CIVector (ObjCRuntime.nfloat x);
public CIVector (ObjCRuntime.nfloat[] values);
public CIVector (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public CIVector (ObjCRuntime.nfloat[] values, IntPtr count);
public CIVector (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public CIVector (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z, ObjCRuntime.nfloat w);
Added constructors:
protected CIVector (IntPtr handle);
public CIVector (nfloat x);
public CIVector (nfloat[] values);
public CIVector (nfloat x, nfloat y);
public CIVector (nfloat[] values, nint count);
public CIVector (nfloat x, nfloat y, nfloat z);
public CIVector (nfloat x, nfloat y, nfloat z, nfloat w);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
-public virtual ObjCRuntime.nfloat W { get; }
+public virtual nfloat W { get; }
-public virtual ObjCRuntime.nfloat X { get; }
+public virtual nfloat X { get; }
-public virtual ObjCRuntime.nfloat Y { get; }
+public virtual nfloat Y { get; }
-public virtual ObjCRuntime.nfloat Z { get; }
+public virtual nfloat Z { get; }
Removed methods:
public static CIVector Create (ObjCRuntime.nfloat x);
public static CIVector Create (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public static CIVector Create (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public static CIVector Create (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z, ObjCRuntime.nfloat w);
public static CIVector FromValues (ObjCRuntime.nfloat[] values);
Added methods:
public static CIVector Create (nfloat x);
public static CIVector Create (nfloat x, nfloat y);
public static CIVector Create (nfloat x, nfloat y, nfloat z);
public static CIVector Create (nfloat x, nfloat y, nfloat z, nfloat w);
public static CIVector FromValues (nfloat[] values);
Removed constructor:
protected CIVibrance (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIVibrance (IntPtr handle);
Removed constructor:
protected CIVignette (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIVignette (IntPtr handle);
Removed constructor:
protected CIVignetteEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIVignetteEffect (IntPtr handle);
Removed constructor:
protected CIVividLightBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIVividLightBlendMode (IntPtr handle);
Removed constructor:
protected CIVortexDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIVortexDistortion (IntPtr handle);
Removed constructor:
protected CIWarpKernel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIWarpKernel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIWhitePointAdjust (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIWhitePointAdjust (IntPtr handle);
Removed constructor:
protected CIXRay (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIXRay (IntPtr handle);
Removed constructor:
protected CIZoomBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
public CIZoomBlur (IntPtr handle);
Modified properties:
-public abstract IntPtr InputCount { get; set; }
+public abstract nint InputCount { get; set; }
Modified properties:
-public abstract System.UIntPtr BytesPerRow { get; }
+public abstract nuint BytesPerRow { get; }
Modified properties:
-public abstract System.UIntPtr BytesPerRow { get; }
+public abstract nuint BytesPerRow { get; }
Removed method:
public virtual void ProvideImageData (IntPtr data, System.UIntPtr rowbytes, System.UIntPtr x, System.UIntPtr y, System.UIntPtr width, System.UIntPtr height, Foundation.NSObject info);
Added method:
public virtual void ProvideImageData (IntPtr data, nuint rowbytes, nuint x, nuint y, nuint width, nuint height, Foundation.NSObject info);
Modified properties:
-public abstract IntPtr InputCount { get; set; }
+public abstract nint InputCount { get; set; }
Modified properties:
-public abstract IntPtr InputCount { get; set; }
+public abstract nint InputCount { get; set; }
Modified properties:
-public abstract System.UIntPtr QualityLevel { get; set; }
+public abstract nuint QualityLevel { get; set; }
Removed constructor:
protected CLBeacon (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLBeacon (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Rssi { get; }
+public virtual nint Rssi { get; }
Removed constructor:
protected CLBeaconIdentityConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLBeaconIdentityConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLBeaconRegion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLBeaconRegion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLCircularRegion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLCircularRegion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLFloor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLFloor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Level { get; }
+public virtual nint Level { get; }
Removed constructor:
protected CLGeocoder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLGeocoder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLHeading (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLHeading (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
[Obsolete ("Use the 'Description' property from 'NSObject'.")]
public virtual string Description ();
Removed constructor:
protected CLLocation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLLocation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
[Obsolete ("Use the 'Description' property from 'NSObject'.")]
public virtual string Description ();
Removed constructor:
protected CLLocationManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLLocationManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLLocationManagerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLLocationManagerDelegate (IntPtr handle);
Removed constructor:
protected CLLocationSourceInformation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLLocationSourceInformation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLPlacemark (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLPlacemark (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLRegion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLRegion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLVisit (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLVisit (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLLocationButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLLocationButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat CornerRadius { get; set; }
+public virtual nfloat CornerRadius { get; set; }
-public virtual ObjCRuntime.nfloat FontSize { get; set; }
+public virtual nfloat FontSize { get; set; }
Modified properties:
-public abstract IntPtr Count { get; }
+public abstract nint Count { get; }
Removed method:
public virtual IMLFeatureProvider GetFeatures (IntPtr index);
Added method:
public virtual IMLFeatureProvider GetFeatures (nint index);
Removed constructor:
protected MLArrayBatchProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLArrayBatchProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
Removed method:
public virtual IMLFeatureProvider GetFeatures (IntPtr index);
Added method:
public virtual IMLFeatureProvider GetFeatures (nint index);
Removed constructor:
protected MLCustomModel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCustomModel (IntPtr handle);
Removed constructor:
protected MLDictionaryConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLDictionaryConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLDictionaryFeatureProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLDictionaryFeatureProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLFeatureDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLFeatureDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLFeatureValue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLFeatureValue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static MLFeatureValue Create (CoreGraphics.CGImage image, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
Added methods:
public static MLFeatureValue Create (CoreGraphics.CGImage image, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
Removed constructor:
protected MLImageConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLImageConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PixelsHigh { get; }
+public virtual nint PixelsHigh { get; }
-public virtual IntPtr PixelsWide { get; }
+public virtual nint PixelsWide { get; }
Removed constructor:
protected MLImageSize (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLImageSize (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PixelsHigh { get; }
+public virtual nint PixelsHigh { get; }
-public virtual IntPtr PixelsWide { get; }
+public virtual nint PixelsWide { get; }
Removed constructor:
protected MLImageSizeConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLImageSizeConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLKey (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLKey (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLMetricKey (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLMetricKey (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLModel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLModel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLModelCollection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLModelCollection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLModelCollectionEntry (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLModelCollectionEntry (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLModelConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLModelConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLModelDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLModelDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected MLMultiArray (ObjCRuntime.NativeHandle handle);
public MLMultiArray (IntPtr[] shape, MLMultiArrayDataType dataType, out Foundation.NSError error);
public MLMultiArray (IntPtr dataPointer, IntPtr[] shape, MLMultiArrayDataType dataType, IntPtr[] strides, System.Action<IntPtr> deallocator, out Foundation.NSError error);
Added constructors:
protected MLMultiArray (IntPtr handle);
public MLMultiArray (nint[] shape, MLMultiArrayDataType dataType, out Foundation.NSError error);
public MLMultiArray (IntPtr dataPointer, nint[] shape, MLMultiArrayDataType dataType, nint[] strides, System.Action<IntPtr> deallocator, out Foundation.NSError error);
Removed properties:
public Foundation.NSNumber Item { get; set; }
public Foundation.NSNumber Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
-public IntPtr[] Shape { get; }
+public nint[] Shape { get; }
-public IntPtr[] Strides { get; }
+public nint[] Strides { get; }
Added properties:
public Foundation.NSNumber Item { get; set; }
public Foundation.NSNumber Item { get; set; }
Removed methods:
public static MLMultiArray Concat (MLMultiArray[] multiArrays, IntPtr axis, MLMultiArrayDataType dataType);
public virtual Foundation.NSNumber GetObject (IntPtr idx);
public Foundation.NSNumber GetObject (IntPtr[] indices);
public virtual void SetObject (Foundation.NSNumber obj, IntPtr idx);
public void SetObject (Foundation.NSNumber obj, IntPtr[] indices);
Added methods:
public static MLMultiArray Concat (MLMultiArray[] multiArrays, nint axis, MLMultiArrayDataType dataType);
public virtual Foundation.NSNumber GetObject (nint idx);
public Foundation.NSNumber GetObject (nint[] indices);
public virtual void SetObject (Foundation.NSNumber obj, nint idx);
public void SetObject (Foundation.NSNumber obj, nint[] indices);
Removed constructor:
protected MLMultiArrayConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLMultiArrayConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public IntPtr[] Shape { get; }
+public nint[] Shape { get; }
Removed constructor:
protected MLMultiArrayShapeConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLMultiArrayShapeConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLNumericConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLNumericConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLParameterDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLParameterDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLParameterKey (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLParameterKey (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLPredictionOptions (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLPredictionOptions (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLSequence (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLSequence (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLSequenceConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLSequenceConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLUpdateContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLUpdateContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLUpdateProgressHandlers (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLUpdateProgressHandlers (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLUpdateTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLUpdateTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public System.UIntPtr DataLength { get; }
+public nuint DataLength { get; }
Removed methods:
public CMBlockBufferError AccessDataBytes (System.UIntPtr offset, System.UIntPtr length, IntPtr temporaryBlock, ref IntPtr returnedPointer);
public CMBlockBufferError AppendBuffer (CMBlockBuffer targetBuffer, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (byte[] data, System.UIntPtr offsetToData, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (IntPtr memoryBlock, System.UIntPtr blockLength, CMCustomBlockAllocator customBlockSource, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError CopyDataBytes (System.UIntPtr offsetToData, System.UIntPtr dataLength, IntPtr destination);
public CMBlockBufferError CopyDataBytes (System.UIntPtr offsetToData, System.UIntPtr dataLength, out byte[] destination);
public static CMBlockBuffer CreateContiguous (CMBlockBuffer sourceBuffer, CMCustomBlockAllocator customBlockSource, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError FillDataBytes (byte fillByte, System.UIntPtr offsetIntoDestination, System.UIntPtr dataLength);
public static CMBlockBuffer FromBuffer (CMBlockBuffer targetBuffer, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (byte[] data, System.UIntPtr offsetToData, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (IntPtr memoryBlock, System.UIntPtr blockLength, CMCustomBlockAllocator customBlockSource, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError GetDataPointer (System.UIntPtr offset, out System.UIntPtr lengthAtOffset, out System.UIntPtr totalLength, ref IntPtr dataPointer);
public bool IsRangeContiguous (System.UIntPtr offset, System.UIntPtr length);
public CMBlockBufferError ReplaceDataBytes (byte[] sourceBytes, System.UIntPtr offsetIntoDestination);
public CMBlockBufferError ReplaceDataBytes (IntPtr sourceBytes, System.UIntPtr offsetIntoDestination, System.UIntPtr dataLength);
Added methods:
public CMBlockBufferError AccessDataBytes (nuint offset, nuint length, IntPtr temporaryBlock, ref IntPtr returnedPointer);
public CMBlockBufferError AppendBuffer (CMBlockBuffer targetBuffer, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (byte[] data, nuint offsetToData, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (IntPtr memoryBlock, nuint blockLength, CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError CopyDataBytes (nuint offsetToData, nuint dataLength, IntPtr destination);
public CMBlockBufferError CopyDataBytes (nuint offsetToData, nuint dataLength, out byte[] destination);
public static CMBlockBuffer CreateContiguous (CMBlockBuffer sourceBuffer, CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError FillDataBytes (byte fillByte, nuint offsetIntoDestination, nuint dataLength);
public static CMBlockBuffer FromBuffer (CMBlockBuffer targetBuffer, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (byte[] data, nuint offsetToData, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (IntPtr memoryBlock, nuint blockLength, CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError GetDataPointer (nuint offset, out nuint lengthAtOffset, out nuint totalLength, ref IntPtr dataPointer);
public bool IsRangeContiguous (nuint offset, nuint length);
public CMBlockBufferError ReplaceDataBytes (byte[] sourceBytes, nuint offsetIntoDestination);
public CMBlockBufferError ReplaceDataBytes (IntPtr sourceBytes, nuint offsetIntoDestination, nuint dataLength);
Removed methods:
public virtual IntPtr EndInvoke (System.IAsyncResult result);
public virtual IntPtr Invoke (ObjCRuntime.INativeObject buffer);
Added methods:
public virtual nint EndInvoke (System.IAsyncResult result);
public virtual nint Invoke (ObjCRuntime.INativeObject buffer);
Modified properties:
-public IntPtr BufferCount { get; }
+public nint BufferCount { get; }
Removed method:
public IntPtr GetTotalSize ();
Added method:
public nint GetTotalSize ();
Added constructor:
public CMClock (IntPtr handle);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added constructor:
public CMClockOrTimebase (IntPtr handle);
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CMClockOrTimebase ();
Removed methods:
public virtual IntPtr Allocate (System.UIntPtr sizeInBytes);
public virtual void Free (IntPtr doomedMemoryBlock, System.UIntPtr sizeInBytes);
Added methods:
public virtual IntPtr Allocate (nuint sizeInBytes);
public virtual void Free (IntPtr doomedMemoryBlock, nuint sizeInBytes);
Removed method:
public static IntPtr GetTypeID ();
Added method:
public static nint GetTypeID ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CMMemoryPool ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Modified properties:
-public IntPtr NumSamples { get; }
+public nint NumSamples { get; }
-public System.UIntPtr TotalSampleSize { get; }
+public nuint TotalSampleSize { get; }
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public static CMSampleBuffer CreateReady (CMBlockBuffer dataBuffer, CMFormatDescription formatDescription, int samplesCount, CMSampleTimingInfo[] sampleTimingArray, System.UIntPtr[] sampleSizeArray, out CMSampleBufferError error);
public static CMSampleBuffer CreateWithNewTiming (CMSampleBuffer original, CMSampleTimingInfo[] timing, out IntPtr status);
public System.UIntPtr GetSampleSize (IntPtr sampleIndex);
public CMSampleTimingInfo[] GetSampleTimingInfo (out IntPtr status);
public static IntPtr GetTypeID ();
Modified methods:
-protected override void Dispose (bool disposing)
+protected virtual void Dispose (bool disposing)
Added methods:
public static CMSampleBuffer CreateReady (CMBlockBuffer dataBuffer, CMFormatDescription formatDescription, int samplesCount, CMSampleTimingInfo[] sampleTimingArray, nuint[] sampleSizeArray, out CMSampleBufferError error);
public static CMSampleBuffer CreateWithNewTiming (CMSampleBuffer original, CMSampleTimingInfo[] timing, out nint status);
public virtual void Dispose ();
public nuint GetSampleSize (nint sampleIndex);
public CMSampleTimingInfo[] GetSampleTimingInfo (out nint status);
public static nint GetTypeID ();
protected override void ~CMSampleBuffer ();
Modified properties:
-public IntPtr? AudioIndependentSampleDecoderRefreshCount { get; set; }
+public nint? AudioIndependentSampleDecoderRefreshCount { get; set; }
Added field:
[Obsolete ("Use 'InvalidRange'.")]
public static CMTimeRange Invalid;
Added constructor:
public CMTimebase (IntPtr handle);
Removed methods:
public byte[] GetH264ParameterSet (System.UIntPtr index, out System.UIntPtr parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
public byte[] GetHevcParameterSet (System.UIntPtr index, out System.UIntPtr parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
Added methods:
public byte[] GetH264ParameterSet (nuint index, out nuint parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
public byte[] GetHevcParameterSet (nuint index, out nuint parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
Modified properties:
-public IntPtr DestinationCount { get; }
+public nint DestinationCount { get; }
-public IntPtr DeviceCount { get; }
+public nint DeviceCount { get; }
-public IntPtr ExternalDeviceCount { get; }
+public nint ExternalDeviceCount { get; }
-public IntPtr SourceCount { get; }
+public nint SourceCount { get; }
Removed methods:
public static MidiDevice GetDevice (IntPtr deviceIndex);
public static MidiDevice GetExternalDevice (IntPtr deviceIndex);
Added methods:
public static MidiDevice GetDevice (nint deviceIndex);
public static MidiDevice GetExternalDevice (nint deviceIndex);
Removed constructor:
protected MidiCIDeviceInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiCIDeviceInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MidiCIDiscoveredNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiCIDiscoveredNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MidiCIDiscoveryManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiCIDiscoveryManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MidiCIProfile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiCIProfile (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MidiCIProfileResponderDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiCIProfileResponderDelegate (IntPtr handle);
Removed constructor:
protected MidiCIProfileState (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiCIProfileState (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MidiCIResponder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiCIResponder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MidiCISession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiCISession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public IntPtr EntityCount { get; }
+public nint EntityCount { get; }
Removed methods:
public int Add (string name, bool embedded, System.UIntPtr numSourceEndpoints, System.UIntPtr numDestinationEndpoints, MidiEntity newEntity);
public MidiEntity GetEntity (IntPtr entityIndex);
Added methods:
public int Add (string name, bool embedded, nuint numSourceEndpoints, nuint numDestinationEndpoints, MidiEntity newEntity);
public MidiEntity GetEntity (nint entityIndex);
Removed methods:
public MidiDevice Get (System.UIntPtr index);
public System.UIntPtr GetNumberOfDevices ();
Added methods:
public MidiDevice Get (nuint index);
public nuint GetNumberOfDevices ();
Removed methods:
public static MidiEndpoint GetDestination (IntPtr destinationIndex);
public static MidiEndpoint GetSource (IntPtr sourceIndex);
Added methods:
public static MidiEndpoint GetDestination (nint destinationIndex);
public static MidiEndpoint GetSource (nint sourceIndex);
Modified properties:
-public IntPtr Destinations { get; }
+public nint Destinations { get; }
-public IntPtr Sources { get; }
+public nint Sources { get; }
Removed methods:
public MidiEndpoint GetDestination (IntPtr idx);
public MidiEndpoint GetSource (IntPtr idx);
Added methods:
public MidiEndpoint GetDestination (nint idx);
public MidiEndpoint GetSource (nint idx);
Removed interface:
System.Runtime.InteropServices._Exception
Removed constructor:
protected MidiNetworkConnection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiNetworkConnection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MidiNetworkHost (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiNetworkHost (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Port { get; }
+public virtual nint Port { get; }
Removed method:
public static MidiNetworkHost Create (string hostName, string address, IntPtr port);
Added method:
public static MidiNetworkHost Create (string hostName, string address, nint port);
Removed constructor:
protected MidiNetworkSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MidiNetworkSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr NetworkPort { get; }
+public virtual nint NetworkPort { get; }
Removed constructor:
protected CMAbsoluteAltitudeData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMAbsoluteAltitudeData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMAccelerometerData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMAccelerometerData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMAltimeter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMAltimeter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMAltitudeData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMAltitudeData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMAttitude (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMAttitude (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMDeviceMotion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMDeviceMotion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMDyskineticSymptomResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMDyskineticSymptomResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMGyroData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMGyroData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMHeadphoneMotionManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMHeadphoneMotionManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMHeadphoneMotionManagerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMHeadphoneMotionManagerDelegate (IntPtr handle);
Removed constructor:
protected CMLogItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMLogItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMMagnetometerData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMMagnetometerData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMMotionActivity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMMotionActivity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMMotionActivityManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMMotionActivityManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMMotionManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMMotionManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMPedometer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMPedometer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMPedometerData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMPedometerData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMPedometerEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMPedometerEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMRecordedAccelerometerData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMRecordedAccelerometerData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMRecordedRotationRateData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMRecordedRotationRateData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMRotationRateData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMRotationRateData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMSensorDataList (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMSensorDataList (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CMSensorRecorder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMSensorRecorder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
[Obsolete ("Apple removed this API in iOS 9.3.")]
public virtual CMSensorDataList GetAccelerometerDataSince (ulong identifier);
Removed constructor:
protected CMStepCounter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMStepCounter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.Threading.Tasks.Task<IntPtr> QueryStepCountAsync (Foundation.NSDate start, Foundation.NSDate end, Foundation.NSOperationQueue queue);
public virtual void StartStepCountingUpdates (Foundation.NSOperationQueue queue, IntPtr stepCounts, CMStepUpdateHandler handler);
Added methods:
public virtual System.Threading.Tasks.Task<nint> QueryStepCountAsync (Foundation.NSDate start, Foundation.NSDate end, Foundation.NSOperationQueue queue);
public virtual void StartStepCountingUpdates (Foundation.NSOperationQueue queue, nint stepCounts, CMStepUpdateHandler handler);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr numberOfSteps, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr numberOfSteps, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint numberOfSteps, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (nint numberOfSteps, Foundation.NSError error);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr numberOfSteps, Foundation.NSDate timestamp, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr numberOfSteps, Foundation.NSDate timestamp, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint numberOfSteps, Foundation.NSDate timestamp, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (nint numberOfSteps, Foundation.NSDate timestamp, Foundation.NSError error);
Removed constructor:
protected CMTremorResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CMTremorResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Polling (Foundation.NSData systemCode, NFCFeliCaPollingRequestCode requestCode, NFCFeliCaPollingTimeSlot timeSlot, NFCFeliCaPollingCompletionHandler completionHandler);
public virtual void RequestResponse (System.Action<System.IntPtr,Foundation.NSError> completionHandler);
Added methods:
public virtual void Polling (Foundation.NSData systemCode, PollingRequestCode requestCode, PollingTimeSlot timeSlot, NFCFeliCaPollingCompletionHandler completionHandler);
public virtual void RequestResponse (System.Action<System.nint,Foundation.NSError> completionHandler);
Modified properties:
-public abstract System.UIntPtr IcManufacturerCode { get; }
+public abstract nuint IcManufacturerCode { get; }
Removed methods:
public virtual void Authenticate (NFCIso15693RequestFlag flags, IntPtr cryptoSuiteIdentifier, Foundation.NSData message, NFCIso15693TagResponseCallback completionHandler);
public virtual void Challenge (NFCIso15693RequestFlag flags, IntPtr cryptoSuiteIdentifier, Foundation.NSData message, System.Action<Foundation.NSError> completionHandler);
public virtual void CustomCommand (NFCIso15693RequestFlag flags, IntPtr customCommandCode, Foundation.NSData customRequestParameters, System.Action<Foundation.NSData,Foundation.NSError> completionHandler);
public virtual void ExtendedFastReadMultipleBlocks (NFCIso15693RequestFlag flags, Foundation.NSRange blockRange, NFCIso15693TagReadMultipleBlocksCallback completionHandler);
public virtual void ExtendedGetMultipleBlockSecurityStatus (NFCIso15693RequestFlag flags, Foundation.NSRange blockRange, NFCIso15693TagGetMultipleBlockSecurityStatusCallback completionHandler);
public virtual void ExtendedLockBlock (NFCIso15693RequestFlag flags, IntPtr blockNumber, System.Action<Foundation.NSError> completionHandler);
public virtual void ExtendedReadMultipleBlocks (NFCIso15693RequestFlag flags, Foundation.NSRange blockRange, System.Action<Foundation.NSData[],Foundation.NSError> completionHandler);
public virtual void ExtendedReadSingleBlock (NFCIso15693RequestFlag flags, IntPtr blockNumber, System.Action<Foundation.NSData,Foundation.NSError> completionHandler);
public virtual void ExtendedWriteMultipleBlocks (NFCIso15693RequestFlag flags, Foundation.NSRange blockRange, Foundation.NSData[] dataBlocks, System.Action<Foundation.NSError> completionHandler);
public virtual void ExtendedWriteSingleBlock (NFCIso15693RequestFlag flags, IntPtr blockNumber, Foundation.NSData dataBlock, System.Action<Foundation.NSError> completionHandler);
public virtual void FastReadMultipleBlocks (NFCIso15693RequestFlag flags, Foundation.NSRange blockRange, NFCIso15693TagReadMultipleBlocksCallback completionHandler);
public virtual void GetMultipleBlockSecurityStatus (NFCIso15693RequestFlag flags, Foundation.NSRange blockRange, System.Action<Foundation.NSNumber[],Foundation.NSError> completionHandler);
public virtual void GetSystemInfo (NFCIso15693RequestFlag flags, NFCGetSystemInfoCompletionHandler completionHandler);
public virtual void GetSystemInfoAndUid (NFCIso15693RequestFlag flags, NFCIso15693TagGetSystemInfoAndUidCallback completionHandler);
public virtual void KeyUpdate (NFCIso15693RequestFlag flags, IntPtr keyIdentifier, Foundation.NSData message, NFCIso15693TagResponseCallback completionHandler);
public virtual void LockAfi (NFCIso15693RequestFlag flags, System.Action<Foundation.NSError> completionHandler);
public virtual void LockBlock (NFCIso15693RequestFlag flags, byte blockNumber, System.Action<Foundation.NSError> completionHandler);
public virtual void LockDfsi (NFCIso15693RequestFlag flags, System.Action<Foundation.NSError> completionHandler);
public virtual void LockDsfId (NFCIso15693RequestFlag flags, System.Action<Foundation.NSError> completionHandler);
public virtual void ReadBuffer (NFCIso15693RequestFlag flags, NFCIso15693TagResponseCallback completionHandler);
public virtual void ReadMultipleBlocks (NFCIso15693RequestFlag flags, Foundation.NSRange blockRange, System.Action<Foundation.NSData[],Foundation.NSError> completionHandler);
public virtual void ReadSingleBlock (NFCIso15693RequestFlag flags, byte blockNumber, System.Action<Foundation.NSData,Foundation.NSError> completionHandler);
public virtual void ResetToReady (NFCIso15693RequestFlag flags, System.Action<Foundation.NSError> completionHandler);
public virtual void Select (NFCIso15693RequestFlag flags, System.Action<Foundation.NSError> completionHandler);
public virtual void SendRequest (IntPtr flags, IntPtr commandCode, Foundation.NSData data, NFCIso15693TagResponseCallback completionHandler);
public virtual void StayQuiet (System.Action<Foundation.NSError> completionHandler);
public virtual void WriteAfi (NFCIso15693RequestFlag flags, byte afi, System.Action<Foundation.NSError> completionHandler);
public virtual void WriteDsfi (NFCIso15693RequestFlag flags, byte dsfid, System.Action<Foundation.NSError> completionHandler);
public virtual void WriteMultipleBlocks (NFCIso15693RequestFlag flags, Foundation.NSRange blockRange, Foundation.NSData[] dataBlocks, System.Action<Foundation.NSError> completionHandler);
public virtual void WriteSingleBlock (NFCIso15693RequestFlag flags, byte blockNumber, Foundation.NSData dataBlock, System.Action<Foundation.NSError> completionHandler);
Removed method:
public virtual void InvalidateSession (string errorMessage);
Removed properties:
public virtual INFCFeliCaTag AsNFCFeliCaTag { get; }
public virtual INFCIso15693Tag AsNFCIso15693Tag { get; }
public virtual INFCIso7816Tag AsNFCIso7816Tag { get; }
public virtual INFCMiFareTag AsNFCMiFareTag { get; }
Removed method:
public virtual void DidDetectTags (NFCTagReaderSession session, INFCTag[] tags);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr statusFlag1, IntPtr statusFlag2, Foundation.NSData[] blockData, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr statusFlag1, IntPtr statusFlag2, Foundation.NSData[] blockData, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint statusFlag1, nint statusFlag2, Foundation.NSData[] blockData, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (nint statusFlag1, nint statusFlag2, Foundation.NSData[] blockData, Foundation.NSError error);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr statusFlag1, IntPtr statusFlag2, NFCFeliCaEncryptionId encryptionIdentifier, Foundation.NSData[] nodeKeyVersionListAes, Foundation.NSData[] nodeKeyVersionListDes, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr statusFlag1, IntPtr statusFlag2, NFCFeliCaEncryptionId encryptionIdentifier, Foundation.NSData[] nodeKeyVersionListAes, Foundation.NSData[] nodeKeyVersionListDes, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint statusFlag1, nint statusFlag2, EncryptionId encryptionIdentifier, Foundation.NSData[] nodeKeyVersionListAes, Foundation.NSData[] nodeKeyVersionListDes, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (nint statusFlag1, nint statusFlag2, EncryptionId encryptionIdentifier, Foundation.NSData[] nodeKeyVersionListAes, Foundation.NSData[] nodeKeyVersionListDes, Foundation.NSError error);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr statusFlag1, IntPtr statusFlag2, Foundation.NSData basicVersion, Foundation.NSData optionVersion, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr statusFlag1, IntPtr statusFlag2, Foundation.NSData basicVersion, Foundation.NSData optionVersion, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint statusFlag1, nint statusFlag2, Foundation.NSData basicVersion, Foundation.NSData optionVersion, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (nint statusFlag1, nint statusFlag2, Foundation.NSData basicVersion, Foundation.NSData optionVersion, Foundation.NSError error);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr statusFlag1, IntPtr statusFlag2, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr statusFlag1, IntPtr statusFlag2, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint statusFlag1, nint statusFlag2, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (nint statusFlag1, nint statusFlag2, Foundation.NSError error);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr dsfid, IntPtr afi, IntPtr blockSize, IntPtr blockCount, IntPtr icReference, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr dsfid, IntPtr afi, IntPtr blockSize, IntPtr blockCount, IntPtr icReference, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint dsfid, nint afi, nint blockSize, nint blockCount, nint icReference, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (nint dsfid, nint afi, nint blockSize, nint blockCount, nint icReference, Foundation.NSError error);
Removed constructors:
protected NFCIso15693CustomCommandConfiguration (ObjCRuntime.NativeHandle handle);
public NFCIso15693CustomCommandConfiguration (System.UIntPtr manufacturerCode, System.UIntPtr customCommandCode, Foundation.NSData requestParameters);
public NFCIso15693CustomCommandConfiguration (System.UIntPtr manufacturerCode, System.UIntPtr customCommandCode, Foundation.NSData requestParameters, System.UIntPtr maximumRetries, double retryInterval);
Added constructors:
protected NFCIso15693CustomCommandConfiguration (IntPtr handle);
public NFCIso15693CustomCommandConfiguration (nuint manufacturerCode, nuint customCommandCode, Foundation.NSData requestParameters);
public NFCIso15693CustomCommandConfiguration (nuint manufacturerCode, nuint customCommandCode, Foundation.NSData requestParameters, nuint maximumRetries, double retryInterval);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr CustomCommandCode { get; set; }
+public virtual nuint CustomCommandCode { get; set; }
-public virtual System.UIntPtr ManufacturerCode { get; set; }
+public virtual nuint ManufacturerCode { get; set; }
Removed constructors:
protected NFCIso15693ReadMultipleBlocksConfiguration (ObjCRuntime.NativeHandle handle);
public NFCIso15693ReadMultipleBlocksConfiguration (Foundation.NSRange range, System.UIntPtr chunkSize);
public NFCIso15693ReadMultipleBlocksConfiguration (Foundation.NSRange range, System.UIntPtr chunkSize, System.UIntPtr maximumRetries, double retryInterval);
Added constructors:
protected NFCIso15693ReadMultipleBlocksConfiguration (IntPtr handle);
public NFCIso15693ReadMultipleBlocksConfiguration (Foundation.NSRange range, nuint chunkSize);
public NFCIso15693ReadMultipleBlocksConfiguration (Foundation.NSRange range, nuint chunkSize, nuint maximumRetries, double retryInterval);
Modified properties:
-public virtual System.UIntPtr ChunkSize { get; set; }
+public virtual nuint ChunkSize { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NFCIso15693ReaderSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCIso15693ReaderSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (Foundation.NSData uid, IntPtr dsfid, IntPtr afi, IntPtr blockSize, IntPtr blockCount, IntPtr icReference, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (Foundation.NSData uid, IntPtr dsfid, IntPtr afi, IntPtr blockSize, IntPtr blockCount, IntPtr icReference, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (Foundation.NSData uid, nint dsfid, nint afi, nint blockSize, nint blockCount, nint icReference, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (Foundation.NSData uid, nint dsfid, nint afi, nint blockSize, nint blockCount, nint icReference, Foundation.NSError error);
Removed constructors:
protected NFCIso7816Apdu (ObjCRuntime.NativeHandle handle);
public NFCIso7816Apdu (byte instructionClass, byte instructionCode, byte p1Parameter, byte p2Parameter, Foundation.NSData data, IntPtr expectedResponseLength);
Added constructors:
protected NFCIso7816Apdu (IntPtr handle);
public NFCIso7816Apdu (byte instructionClass, byte instructionCode, byte p1Parameter, byte p2Parameter, Foundation.NSData data, nint expectedResponseLength);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ExpectedResponseLength { get; }
+public virtual nint ExpectedResponseLength { get; }
Removed constructor:
protected NFCNdefMessage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCNdefMessage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Length { get; }
+public virtual nuint Length { get; }
Removed constructors:
protected NFCNdefPayload (ObjCRuntime.NativeHandle handle);
public NFCNdefPayload (NFCTypeNameFormat format, Foundation.NSData type, Foundation.NSData identifier, Foundation.NSData payload, System.UIntPtr chunkSize);
Added constructors:
protected NFCNdefPayload (IntPtr handle);
public NFCNdefPayload (NFCTypeNameFormat format, Foundation.NSData type, Foundation.NSData identifier, Foundation.NSData payload, nuint chunkSize);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NFCNdefReaderSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCNdefReaderSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NFCNdefReaderSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCNdefReaderSessionDelegate (IntPtr handle);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NFCNdefStatus status, System.UIntPtr capacity, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (NFCNdefStatus status, System.UIntPtr capacity, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NFCNdefStatus status, nuint capacity, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (NFCNdefStatus status, nuint capacity, Foundation.NSError error);
Removed constructor:
protected NFCReaderSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCReaderSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NFCReaderSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCReaderSessionDelegate (IntPtr handle);
Removed constructor:
protected NFCTagCommandConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCTagCommandConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaximumRetries { get; set; }
+public virtual nuint MaximumRetries { get; set; }
Removed constructor:
protected NFCTagReaderSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCTagReaderSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NFCTagReaderSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCTagReaderSessionDelegate (IntPtr handle);
Modified methods:
-public abstract void DidDetectTags (NFCTagReaderSession session, INFCTag[] tags)
+public virtual void DidDetectTags (NFCTagReaderSession session, INFCTag[] tags)
Added method:
public static void DidDetectTags (this INFCTagReaderSessionDelegate This, NFCTagReaderSession session, INFCTag[] tags);
Removed constructors:
protected NFCVasCommandConfiguration (ObjCRuntime.NativeHandle handle);
public NFCVasCommandConfiguration (NFCVasMode mode, string passTypeIdentifier, Foundation.NSUrl url);
Added constructors:
protected NFCVasCommandConfiguration (IntPtr handle);
public NFCVasCommandConfiguration (VasMode mode, string passTypeIdentifier, Foundation.NSUrl url);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual NFCVasMode Mode { get; set; }
+public virtual VasMode Mode { get; set; }
Removed constructor:
protected NFCVasReaderSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCVasReaderSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NFCVasReaderSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCVasReaderSessionDelegate (IntPtr handle);
Removed constructor:
protected NFCVasResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NFCVasResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual NFCVasErrorCode Status { get; }
+public virtual VasErrorCode Status { get; }
[Serializable]
public enum EncryptionId {
Aes = 79,
Des = 65,
}
public static class NFCIso15693Tag_Extensions {
// methods
public static void Authenticate (this INFCIso15693Tag This, RequestFlag flags, nint cryptoSuiteIdentifier, Foundation.NSData message, NFCIso15693TagResponseCallback completionHandler);
public static void Challenge (this INFCIso15693Tag This, RequestFlag flags, nint cryptoSuiteIdentifier, Foundation.NSData message, System.Action<Foundation.NSError> completionHandler);
public static void CustomCommand (this INFCIso15693Tag This, RequestFlag flags, nint customCommandCode, Foundation.NSData customRequestParameters, System.Action<Foundation.NSData,Foundation.NSError> completionHandler);
public static void ExtendedFastReadMultipleBlocks (this INFCIso15693Tag This, RequestFlag flags, Foundation.NSRange blockRange, NFCIso15693TagReadMultipleBlocksCallback completionHandler);
public static void ExtendedGetMultipleBlockSecurityStatus (this INFCIso15693Tag This, RequestFlag flags, Foundation.NSRange blockRange, NFCIso15693TagGetMultipleBlockSecurityStatusCallback completionHandler);
public static void ExtendedLockBlock (this INFCIso15693Tag This, RequestFlag flags, nint blockNumber, System.Action<Foundation.NSError> completionHandler);
public static void ExtendedReadMultipleBlocks (this INFCIso15693Tag This, RequestFlag flags, Foundation.NSRange blockRange, System.Action<Foundation.NSData[],Foundation.NSError> completionHandler);
public static void ExtendedReadSingleBlock (this INFCIso15693Tag This, RequestFlag flags, nint blockNumber, System.Action<Foundation.NSData,Foundation.NSError> completionHandler);
public static void ExtendedWriteMultipleBlocks (this INFCIso15693Tag This, RequestFlag flags, Foundation.NSRange blockRange, Foundation.NSData[] dataBlocks, System.Action<Foundation.NSError> completionHandler);
public static void ExtendedWriteSingleBlock (this INFCIso15693Tag This, RequestFlag flags, nint blockNumber, Foundation.NSData dataBlock, System.Action<Foundation.NSError> completionHandler);
public static void FastReadMultipleBlocks (this INFCIso15693Tag This, RequestFlag flags, Foundation.NSRange blockRange, NFCIso15693TagReadMultipleBlocksCallback completionHandler);
public static void GetMultipleBlockSecurityStatus (this INFCIso15693Tag This, RequestFlag flags, Foundation.NSRange blockRange, System.Action<Foundation.NSNumber[],Foundation.NSError> completionHandler);
public static void GetSystemInfo (this INFCIso15693Tag This, RequestFlag flags, NFCGetSystemInfoCompletionHandler completionHandler);
public static void GetSystemInfoAndUid (this INFCIso15693Tag This, RequestFlag flags, NFCIso15693TagGetSystemInfoAndUidCallback completionHandler);
public static void KeyUpdate (this INFCIso15693Tag This, RequestFlag flags, nint keyIdentifier, Foundation.NSData message, NFCIso15693TagResponseCallback completionHandler);
public static void LockAfi (this INFCIso15693Tag This, RequestFlag flags, System.Action<Foundation.NSError> completionHandler);
public static void LockBlock (this INFCIso15693Tag This, RequestFlag flags, byte blockNumber, System.Action<Foundation.NSError> completionHandler);
public static void LockDfsi (this INFCIso15693Tag This, RequestFlag flags, System.Action<Foundation.NSError> completionHandler);
public static void LockDsfId (this INFCIso15693Tag This, RequestFlag flags, System.Action<Foundation.NSError> completionHandler);
public static void ReadBuffer (this INFCIso15693Tag This, RequestFlag flags, NFCIso15693TagResponseCallback completionHandler);
public static void ReadMultipleBlocks (this INFCIso15693Tag This, RequestFlag flags, Foundation.NSRange blockRange, System.Action<Foundation.NSData[],Foundation.NSError> completionHandler);
public static void ReadSingleBlock (this INFCIso15693Tag This, RequestFlag flags, byte blockNumber, System.Action<Foundation.NSData,Foundation.NSError> completionHandler);
public static void ResetToReady (this INFCIso15693Tag This, RequestFlag flags, System.Action<Foundation.NSError> completionHandler);
public static void Select (this INFCIso15693Tag This, RequestFlag flags, System.Action<Foundation.NSError> completionHandler);
public static void SendRequest (this INFCIso15693Tag This, nint flags, nint commandCode, Foundation.NSData data, NFCIso15693TagResponseCallback completionHandler);
public static void StayQuiet (this INFCIso15693Tag This, System.Action<Foundation.NSError> completionHandler);
public static void WriteAfi (this INFCIso15693Tag This, RequestFlag flags, byte afi, System.Action<Foundation.NSError> completionHandler);
public static void WriteDsfi (this INFCIso15693Tag This, RequestFlag flags, byte dsfid, System.Action<Foundation.NSError> completionHandler);
public static void WriteMultipleBlocks (this INFCIso15693Tag This, RequestFlag flags, Foundation.NSRange blockRange, Foundation.NSData[] dataBlocks, System.Action<Foundation.NSError> completionHandler);
public static void WriteSingleBlock (this INFCIso15693Tag This, RequestFlag flags, byte blockNumber, Foundation.NSData dataBlock, System.Action<Foundation.NSError> completionHandler);
}
public static class NFCReaderSessionContract_Extensions {
// methods
public static void InvalidateSession (this INFCReaderSessionContract This, string errorMessage);
}
public static class NFCTag_Extensions {
// methods
public static INFCFeliCaTag GetNFCFeliCaTag (this INFCTag This);
public static INFCIso15693Tag GetNFCIso15693Tag (this INFCTag This);
public static INFCIso7816Tag GetNFCIso7816Tag (this INFCTag This);
public static INFCMiFareTag GetNFCMiFareTag (this INFCTag This);
}
[Serializable]
public enum PollingRequestCode {
CommunicationPerformance = 2,
NoRequest = 0,
SystemCode = 1,
}
[Serializable]
public enum PollingTimeSlot {
Max1 = 0,
Max16 = 15,
Max2 = 1,
Max4 = 3,
Max8 = 7,
}
[Serializable]
[Flags]
public enum RequestFlag {
Address = 32,
CommandSpecificBit8 = 128,
DualSubCarriers = 1,
HighDataRate = 2,
Option = 64,
ProtocolExtension = 8,
Select = 16,
}
[Serializable]
public enum VasErrorCode {
DataNotActivated = 25223,
DataNotFound = 27267,
IncorrectData = 27264,
Success = 36864,
UnsupportedApplicationVersion = 25408,
UserIntervention = 27012,
WrongLCField = 26368,
WrongParameters = 27392,
}
[Serializable]
public enum VasMode {
Normal = 1,
UrlOnly = 0,
}
Added property:
public virtual IntPtr Handle { get; }
Removed method:
public static IntPtr GetTypeID ();
Added methods:
protected void CheckHandle ();
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CFHTTPAuthentication ();
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public bool AppendBytes (byte[] bytes, IntPtr count);
public static IntPtr GetTypeID ();
Added methods:
public bool AppendBytes (byte[] bytes, nint count);
protected void CheckHandle ();
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CFHTTPMessage ();
Removed constructor:
protected CSCustomAttributeKey (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CSCustomAttributeKey (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CSImportExtension (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CSImportExtension (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CSIndexExtensionRequestHandler (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CSIndexExtensionRequestHandler (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CSLocalizedString (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CSLocalizedString (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CSPerson (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CSPerson (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CSSearchQuery (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CSSearchQuery (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FoundItemCount { get; }
+public virtual nuint FoundItemCount { get; }
Removed constructor:
protected CSSearchableIndex (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CSSearchableIndex (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CSSearchableIndexDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CSSearchableIndexDelegate (IntPtr handle);
Removed constructor:
protected CSSearchableItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CSSearchableItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CSSearchableItemAttributeSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CSSearchableItemAttributeSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CTCall (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CTCall (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CTCallCenter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CTCallCenter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CTCarrier (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CTCarrier (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CTCellularData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CTCellularData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CTCellularPlanProvisioning (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CTCellularPlanProvisioning (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CTCellularPlanProvisioningRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CTCellularPlanProvisioningRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CTSubscriber (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CTSubscriber (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CTSubscriberInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CTSubscriberInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CTTelephonyNetworkInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CTTelephonyNetworkInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CTTelephonyNetworkInfoDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CTTelephonyNetworkInfoDelegate (IntPtr handle);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Removed constructors:
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size);
public CTFont (string name, ObjCRuntime.nfloat size);
public CTFont (CoreGraphics.CGFont font, ObjCRuntime.nfloat size, CoreGraphics.CGAffineTransform transform);
public CTFont (CoreGraphics.CGFont font, ObjCRuntime.nfloat size, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size, CTFontOptions options);
public CTFont (CTFontUIFontType uiType, ObjCRuntime.nfloat size, string language);
public CTFont (string name, ObjCRuntime.nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, ObjCRuntime.nfloat size, CTFontOptions options);
public CTFont (CoreGraphics.CGFont font, ObjCRuntime.nfloat size, CoreGraphics.CGAffineTransform transform, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size, CTFontOptions options, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, ObjCRuntime.nfloat size, ref CoreGraphics.CGAffineTransform matrix, CTFontOptions options);
Added constructors:
public CTFont (CTFontDescriptor descriptor, nfloat size);
public CTFont (string name, nfloat size);
public CTFont (CoreGraphics.CGFont font, nfloat size, CoreGraphics.CGAffineTransform transform);
public CTFont (CoreGraphics.CGFont font, nfloat size, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (CTFontDescriptor descriptor, nfloat size, CTFontOptions options);
public CTFont (CTFontUIFontType uiType, nfloat size, string language);
public CTFont (string name, nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, nfloat size, CTFontOptions options);
public CTFont (CoreGraphics.CGFont font, nfloat size, CoreGraphics.CGAffineTransform transform, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, nfloat size, CTFontOptions options, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, nfloat size, ref CoreGraphics.CGAffineTransform matrix, CTFontOptions options);
Modified properties:
-public ObjCRuntime.nfloat AscentMetric { get; }
+public nfloat AscentMetric { get; }
-public ObjCRuntime.nfloat CapHeightMetric { get; }
+public nfloat CapHeightMetric { get; }
-public ObjCRuntime.nfloat DescentMetric { get; }
+public nfloat DescentMetric { get; }
-public IntPtr GlyphCount { get; }
+public nint GlyphCount { get; }
-public ObjCRuntime.nfloat LeadingMetric { get; }
+public nfloat LeadingMetric { get; }
-public ObjCRuntime.nfloat Size { get; }
+public nfloat Size { get; }
-public ObjCRuntime.nfloat SlantAngle { get; }
+public nfloat SlantAngle { get; }
-public ObjCRuntime.nfloat UnderlinePosition { get; }
+public nfloat UnderlinePosition { get; }
-public ObjCRuntime.nfloat UnderlineThickness { get; }
+public nfloat UnderlineThickness { get; }
-public ObjCRuntime.nfloat XHeightMetric { get; }
+public nfloat XHeightMetric { get; }
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public double GetAdvancesForGlyphs (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGSize[] advances, IntPtr count);
public CoreGraphics.CGRect GetBoundingRects (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, IntPtr count);
public bool GetGlyphsForCharacters (char[] characters, ushort[] glyphs, IntPtr count);
public IntPtr GetLigatureCaretPositions (ushort glyph, ObjCRuntime.nfloat[] positions);
public CoreGraphics.CGRect GetOpticalBounds (ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, IntPtr count, CTFontOptions options);
public static IntPtr GetTypeID ();
public void GetVerticalTranslationsForGlyphs (ushort[] glyphs, CoreGraphics.CGSize[] translations, IntPtr count);
public CTFont WithAttributes (ObjCRuntime.nfloat size, CTFontDescriptor attributes);
public CTFont WithAttributes (ObjCRuntime.nfloat size, CTFontDescriptor attributes, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithFamily (ObjCRuntime.nfloat size, string family);
public CTFont WithFamily (ObjCRuntime.nfloat size, string family, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithSymbolicTraits (ObjCRuntime.nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask);
public CTFont WithSymbolicTraits (ObjCRuntime.nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask, ref CoreGraphics.CGAffineTransform matrix);
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public double GetAdvancesForGlyphs (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGSize[] advances, nint count);
public CoreGraphics.CGRect GetBoundingRects (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, nint count);
public bool GetGlyphsForCharacters (char[] characters, ushort[] glyphs, nint count);
public nint GetLigatureCaretPositions (ushort glyph, nfloat[] positions);
public CoreGraphics.CGRect GetOpticalBounds (ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, nint count, CTFontOptions options);
public static nint GetTypeID ();
public void GetVerticalTranslationsForGlyphs (ushort[] glyphs, CoreGraphics.CGSize[] translations, nint count);
public CTFont WithAttributes (nfloat size, CTFontDescriptor attributes);
public CTFont WithAttributes (nfloat size, CTFontDescriptor attributes, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithFamily (nfloat size, string family);
public CTFont WithFamily (nfloat size, string family, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithSymbolicTraits (nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask);
public CTFont WithSymbolicTraits (nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask, ref CoreGraphics.CGAffineTransform matrix);
protected override void ~CTFont ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTFontCollection ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Removed constructor:
public CTFontDescriptor (string name, ObjCRuntime.nfloat size);
Added constructor:
public CTFontDescriptor (string name, nfloat size);
Added property:
public virtual IntPtr Handle { get; }
Removed method:
public CTFontDescriptor WithVariation (uint variationIdentifier, ObjCRuntime.nfloat variationValue);
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CTFontDescriptor WithVariation (uint variationIdentifier, nfloat variationValue);
protected override void ~CTFontDescriptor ();
Added field:
public static Foundation.NSString ErrorDomain;
Added method:
[Obsolete ("API not available on iOS, it will always return false.")]
public static bool IsFontSupported (Foundation.NSUrl url);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTFrame ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTFramesetter ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTGlyphInfo ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Modified properties:
-public IntPtr GlyphCount { get; }
+public nint GlyphCount { get; }
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public CTLine GetJustifiedLine (ObjCRuntime.nfloat justificationFactor, double justificationWidth);
public ObjCRuntime.nfloat GetOffsetForStringIndex (IntPtr charIndex);
public ObjCRuntime.nfloat GetOffsetForStringIndex (IntPtr charIndex, out ObjCRuntime.nfloat secondaryOffset);
public double GetPenOffsetForFlush (ObjCRuntime.nfloat flushFactor, double flushWidth);
public IntPtr GetStringIndexForPosition (CoreGraphics.CGPoint position);
public double GetTypographicBounds (out ObjCRuntime.nfloat ascent, out ObjCRuntime.nfloat descent, out ObjCRuntime.nfloat leading);
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CTLine GetJustifiedLine (nfloat justificationFactor, double justificationWidth);
public nfloat GetOffsetForStringIndex (nint charIndex);
public nfloat GetOffsetForStringIndex (nint charIndex, out nfloat secondaryOffset);
public double GetPenOffsetForFlush (nfloat flushFactor, double flushWidth);
public nint GetStringIndexForPosition (CoreGraphics.CGPoint position);
public double GetTypographicBounds (out nfloat ascent, out nfloat descent, out nfloat leading);
protected override void ~CTLine ();
Removed methods:
public virtual System.IAsyncResult BeginInvoke (double offset, IntPtr charIndex, bool leadingEdge, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (double offset, IntPtr charIndex, bool leadingEdge, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (double offset, nint charIndex, bool leadingEdge, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (double offset, nint charIndex, bool leadingEdge, ref bool stop);
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTParagraphStyle ();
Modified properties:
-public ObjCRuntime.nfloat? DefaultTabInterval { get; set; }
+public nfloat? DefaultTabInterval { get; set; }
-public ObjCRuntime.nfloat? FirstLineHeadIndent { get; set; }
+public nfloat? FirstLineHeadIndent { get; set; }
-public ObjCRuntime.nfloat? HeadIndent { get; set; }
+public nfloat? HeadIndent { get; set; }
-public ObjCRuntime.nfloat? LineHeightMultiple { get; set; }
+public nfloat? LineHeightMultiple { get; set; }
-public ObjCRuntime.nfloat? LineSpacing { get; set; }
+public nfloat? LineSpacing { get; set; }
-public ObjCRuntime.nfloat? LineSpacingAdjustment { get; set; }
+public nfloat? LineSpacingAdjustment { get; set; }
-public ObjCRuntime.nfloat? MaximumLineHeight { get; set; }
+public nfloat? MaximumLineHeight { get; set; }
-public ObjCRuntime.nfloat? MaximumLineSpacing { get; set; }
+public nfloat? MaximumLineSpacing { get; set; }
-public ObjCRuntime.nfloat? MinimumLineHeight { get; set; }
+public nfloat? MinimumLineHeight { get; set; }
-public ObjCRuntime.nfloat? MinimumLineSpacing { get; set; }
+public nfloat? MinimumLineSpacing { get; set; }
-public ObjCRuntime.nfloat? ParagraphSpacing { get; set; }
+public nfloat? ParagraphSpacing { get; set; }
-public ObjCRuntime.nfloat? ParagraphSpacingBefore { get; set; }
+public nfloat? ParagraphSpacingBefore { get; set; }
-public ObjCRuntime.nfloat? TailIndent { get; set; }
+public nfloat? TailIndent { get; set; }
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Modified properties:
-public IntPtr GlyphCount { get; }
+public nint GlyphCount { get; }
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public IntPtr[] GetStringIndices ();
public IntPtr[] GetStringIndices (Foundation.NSRange range);
public IntPtr[] GetStringIndices (Foundation.NSRange range, IntPtr[] buffer);
public double GetTypographicBounds (Foundation.NSRange range, out ObjCRuntime.nfloat ascent, out ObjCRuntime.nfloat descent, out ObjCRuntime.nfloat leading);
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public nint[] GetStringIndices ();
public nint[] GetStringIndices (Foundation.NSRange range);
public nint[] GetStringIndices (Foundation.NSRange range, nint[] buffer);
public double GetTypographicBounds (Foundation.NSRange range, out nfloat ascent, out nfloat descent, out nfloat leading);
protected override void ~CTRun ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTTextTab ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
public IntPtr SuggestClusterBreak (int startIndex, double width);
public IntPtr SuggestClusterBreak (int startIndex, double width, double offset);
public IntPtr SuggestLineBreak (int startIndex, double width);
public IntPtr SuggestLineBreak (int startIndex, double width, double offset);
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public nint SuggestClusterBreak (int startIndex, double width);
public nint SuggestClusterBreak (int startIndex, double width, double offset);
public nint SuggestLineBreak (int startIndex, double width);
public nint SuggestLineBreak (int startIndex, double width, double offset);
protected override void ~CTTypesetter ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Removed methods:
protected override void Release ();
protected override void Retain ();
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CVBuffer ();
Modified fields:
-public IntPtr Version;
+public nint Version;
Added property:
[Obsolete ("This API is not available on this platform.")]
public CoreGraphics.CGColorSpace ColorSpace { get; }
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CVMetalTexture ();
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Added property:
public virtual IntPtr Handle { get; }
Removed method:
public CVMetalTexture TextureFromImage (CVImageBuffer imageBuffer, Metal.MTLPixelFormat format, IntPtr width, IntPtr height, IntPtr planeIndex, out CVReturn errorCode);
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CVMetalTexture TextureFromImage (CVImageBuffer imageBuffer, Metal.MTLPixelFormat format, nint width, nint height, nint planeIndex, out CVReturn errorCode);
protected override void ~CVMetalTextureCache ();
Removed constructors:
public CVPixelBuffer (IntPtr width, IntPtr height, CVPixelFormatType pixelFormat);
public CVPixelBuffer (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, CVPixelBufferAttributes attributes);
Added constructors:
public CVPixelBuffer (nint width, nint height, CVPixelFormatType pixelFormat);
public CVPixelBuffer (nint width, nint height, CVPixelFormatType pixelFormatType, CVPixelBufferAttributes attributes);
Modified properties:
-public IntPtr BytesPerRow { get; }
+public nint BytesPerRow { get; }
-public IntPtr DataSize { get; }
+public nint DataSize { get; }
-public IntPtr Height { get; }
+public nint Height { get; }
-public IntPtr PlaneCount { get; }
+public nint PlaneCount { get; }
-public IntPtr Width { get; }
+public nint Width { get; }
Removed methods:
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[] data, IntPtr bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[] data, IntPtr bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[][] planes, IntPtr[] planeWidths, IntPtr[] planeHeights, IntPtr[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[][] planes, IntPtr[] planeWidths, IntPtr[] planeHeights, IntPtr[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public IntPtr GetBaseAddress (IntPtr planeIndex);
public IntPtr GetBytesPerRowOfPlane (IntPtr planeIndex);
public void GetExtendedPixels (ref System.UIntPtr extraColumnsOnLeft, ref System.UIntPtr extraColumnsOnRight, ref System.UIntPtr extraRowsOnTop, ref System.UIntPtr extraRowsOnBottom);
public IntPtr GetHeightOfPlane (IntPtr planeIndex);
public static IntPtr GetTypeID ();
public IntPtr GetWidthOfPlane (IntPtr planeIndex);
Added methods:
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[] data, nint bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[] data, nint bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[][] planes, nint[] planeWidths, nint[] planeHeights, nint[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[][] planes, nint[] planeWidths, nint[] planeHeights, nint[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public IntPtr GetBaseAddress (nint planeIndex);
public nint GetBytesPerRowOfPlane (nint planeIndex);
public void GetExtendedPixels (ref nuint extraColumnsOnLeft, ref nuint extraColumnsOnRight, ref nuint extraRowsOnTop, ref nuint extraRowsOnBottom);
public nint GetHeightOfPlane (nint planeIndex);
public static nint GetTypeID ();
public nint GetWidthOfPlane (nint planeIndex);
[Obsolete ("Use 'Lock (CVPixelBufferLock)' instead.")]
public CVReturn Lock (CVOptionFlags lockFlags);
[Obsolete ("Use 'Unlock (CVPixelBufferLock)'.")]
public CVReturn Unlock (CVOptionFlags unlockFlags);
Removed constructor:
public CVPixelBufferAttributes (CVPixelFormatType pixelFormatType, IntPtr width, IntPtr height);
Added constructor:
public CVPixelBufferAttributes (CVPixelFormatType pixelFormatType, nint width, nint height);
Modified properties:
-public IntPtr? Height { get; set; }
+public nint? Height { get; set; }
-public IntPtr? Width { get; set; }
+public nint? Width { get; set; }
Modified base type:
-CoreFoundation.NativeObject
+System.Object
Modified properties:
-public IntPtr TypeID { get; }
+public nint TypeID { get; }
Added properties:
public static Foundation.NSString AlphaChannelIsOpaque { get; }
public static Foundation.NSString AlphaChannelModeKey { get; }
public static Foundation.NSString AmbientViewingEnvironmentKey { get; }
public static Foundation.NSString CGColorSpaceKey { get; }
public static Foundation.NSString ChromaLocationBottomFieldKey { get; }
public static Foundation.NSString ChromaLocationTopFieldKey { get; }
public static Foundation.NSString ChromaLocation_Bottom { get; }
public static Foundation.NSString ChromaLocation_BottomLeft { get; }
public static Foundation.NSString ChromaLocation_Center { get; }
public static Foundation.NSString ChromaLocation_DV420 { get; }
public static Foundation.NSString ChromaLocation_Left { get; }
public static Foundation.NSString ChromaLocation_Top { get; }
public static Foundation.NSString ChromaLocation_TopLeft { get; }
public static Foundation.NSString ChromaSubsamplingKey { get; }
public static Foundation.NSString ChromaSubsampling_411 { get; }
public static Foundation.NSString ChromaSubsampling_420 { get; }
public static Foundation.NSString ChromaSubsampling_422 { get; }
public static Foundation.NSString CleanApertureHeightKey { get; }
public static Foundation.NSString CleanApertureHorizontalOffsetKey { get; }
public static Foundation.NSString CleanApertureKey { get; }
public static Foundation.NSString CleanApertureVerticalOffsetKey { get; }
public static Foundation.NSString CleanApertureWidthKey { get; }
public static Foundation.NSString ColorPrimariesKey { get; }
public static Foundation.NSString ColorPrimaries_DCI_P3 { get; }
public static Foundation.NSString ColorPrimaries_EBU_3213 { get; }
public static Foundation.NSString ColorPrimaries_ITU_R_2020 { get; }
public static Foundation.NSString ColorPrimaries_ITU_R_709_2 { get; }
public static Foundation.NSString ColorPrimaries_P22 { get; }
public static Foundation.NSString ColorPrimaries_P3_D65 { get; }
public static Foundation.NSString ColorPrimaries_SMPTE_C { get; }
public static Foundation.NSString ContentLightLevelInfoKey { get; }
public static Foundation.NSString DisplayDimensionsKey { get; }
public static Foundation.NSString DisplayHeightKey { get; }
public static Foundation.NSString DisplayWidthKey { get; }
public static Foundation.NSString FieldCountKey { get; }
public static Foundation.NSString FieldDetailKey { get; }
public static Foundation.NSString FieldDetailSpatialFirstLineEarly { get; }
public static Foundation.NSString FieldDetailSpatialFirstLineLate { get; }
public static Foundation.NSString FieldDetailTemporalBottomFirst { get; }
public static Foundation.NSString FieldDetailTemporalTopFirst { get; }
public static Foundation.NSString GammaLevelKey { get; }
public virtual IntPtr Handle { get; }
public static Foundation.NSString MasteringDisplayColorVolumeKey { get; }
public static Foundation.NSString MovieTimeKey { get; }
public static Foundation.NSString NonPropagatedAttachmentsKey { get; }
public static Foundation.NSString PixelAspectRatioHorizontalSpacingKey { get; }
public static Foundation.NSString PixelAspectRatioKey { get; }
public static Foundation.NSString PixelAspectRatioVerticalSpacingKey { get; }
public static Foundation.NSString PreferredCleanApertureKey { get; }
public static Foundation.NSString PropagatedAttachmentsKey { get; }
public static Foundation.NSString RegionOfInterestKey { get; }
public static Foundation.NSString TimeScaleKey { get; }
public static Foundation.NSString TimeValueKey { get; }
public static Foundation.NSString TransferFunctionKey { get; }
public static Foundation.NSString TransferFunction_ITU_R_2020 { get; }
public static Foundation.NSString TransferFunction_ITU_R_2100_HLG { get; }
public static Foundation.NSString TransferFunction_ITU_R_709_2 { get; }
public static Foundation.NSString TransferFunction_SMPTE_240M_1995 { get; }
public static Foundation.NSString TransferFunction_SMPTE_ST_2084_PQ { get; }
public static Foundation.NSString TransferFunction_SMPTE_ST_428_1 { get; }
public static Foundation.NSString TransferFunction_UseGamma { get; }
public static Foundation.NSString TransferFunction_sRGB { get; }
public static Foundation.NSString YCbCrMatrixKey { get; }
public static Foundation.NSString YCbCrMatrix_DCI_P3 { get; }
public static Foundation.NSString YCbCrMatrix_ITU_R_2020 { get; }
public static Foundation.NSString YCbCrMatrix_ITU_R_601_4 { get; }
public static Foundation.NSString YCbCrMatrix_ITU_R_709_2 { get; }
public static Foundation.NSString YCbCrMatrix_P3_D65 { get; }
public static Foundation.NSString YCbCrMatrix_SMPTE_240M_1995 { get; }
Removed methods:
protected override void Release ();
protected override void Retain ();
Added methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CVPixelBufferPool ();
Added methods:
public static Foundation.NSDictionary Create (int pixelFormat);
public static void Register (Foundation.NSDictionary description, int pixelFormat);
Removed constructor:
protected DCAppAttestService (ObjCRuntime.NativeHandle handle);
Added constructor:
protected DCAppAttestService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected DCDevice (ObjCRuntime.NativeHandle handle);
Added constructor:
protected DCDevice (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKAlarm (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKAlarm (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKCalendar (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKCalendar (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKCalendarItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKCalendarItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKEvent (IntPtr handle);
Modified properties:
-public virtual IntPtr BirthdayPersonID { get; }
+public virtual nint BirthdayPersonID { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKEventStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKEventStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKParticipant (ObjCRuntime.NativeHandle handle);
Added constructors:
public EKParticipant ();
protected EKParticipant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected EKRecurrenceDayOfWeek (ObjCRuntime.NativeHandle handle);
public EKRecurrenceDayOfWeek (IntPtr dayOfTheWeek, IntPtr weekNumber);
Added constructors:
protected EKRecurrenceDayOfWeek (IntPtr handle);
public EKRecurrenceDayOfWeek (nint dayOfTheWeek, nint weekNumber);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr DayOfTheWeek { get; }
+public virtual nint DayOfTheWeek { get; }
-public virtual IntPtr WeekNumber { get; }
+public virtual nint WeekNumber { get; }
Removed methods:
public static EKRecurrenceDayOfWeek FromDay (EKDay dayOfTheWeek, IntPtr weekNumber);
public static EKRecurrenceDayOfWeek FromWeekDay (IntPtr dayOfWeek, IntPtr weekNumber);
Added methods:
public static EKRecurrenceDayOfWeek FromDay (EKDay dayOfTheWeek, nint weekNumber);
public static EKRecurrenceDayOfWeek FromWeekDay (nint dayOfWeek, nint weekNumber);
Removed constructor:
protected EKRecurrenceEnd (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKRecurrenceEnd (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr OccurrenceCount { get; }
+public virtual nint OccurrenceCount { get; }
Removed method:
public static EKRecurrenceEnd FromOccurrenceCount (IntPtr occurrenceCount);
Added method:
public static EKRecurrenceEnd FromOccurrenceCount (nint occurrenceCount);
Removed constructors:
protected EKRecurrenceRule (ObjCRuntime.NativeHandle handle);
public EKRecurrenceRule (EKRecurrenceFrequency type, IntPtr interval, EKRecurrenceEnd end);
public EKRecurrenceRule (EKRecurrenceFrequency type, IntPtr interval, EKRecurrenceDayOfWeek[] days, Foundation.NSNumber[] monthDays, Foundation.NSNumber[] months, Foundation.NSNumber[] weeksOfTheYear, Foundation.NSNumber[] daysOfTheYear, Foundation.NSNumber[] setPositions, EKRecurrenceEnd end);
Added constructors:
protected EKRecurrenceRule (IntPtr handle);
public EKRecurrenceRule (EKRecurrenceFrequency type, nint interval, EKRecurrenceEnd end);
public EKRecurrenceRule (EKRecurrenceFrequency type, nint interval, EKRecurrenceDayOfWeek[] days, Foundation.NSNumber[] monthDays, Foundation.NSNumber[] months, Foundation.NSNumber[] weeksOfTheYear, Foundation.NSNumber[] daysOfTheYear, Foundation.NSNumber[] setPositions, EKRecurrenceEnd end);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Interval { get; }
+public virtual nint Interval { get; }
Removed constructor:
protected EKReminder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKReminder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Priority { get; set; }
+public virtual nint Priority { get; set; }
Removed constructor:
protected EKSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKStructuredLocation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKStructuredLocation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKVirtualConferenceDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKVirtualConferenceDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKVirtualConferenceProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKVirtualConferenceProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKVirtualConferenceRoomTypeDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKVirtualConferenceRoomTypeDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKVirtualConferenceUrlDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKVirtualConferenceUrlDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKCalendarChooser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKCalendarChooser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual EKCalendarChooserSelectionStyle SelectionStyle { get; set; }
+public virtual EKCalendarChooserSelectionStyle SelectionStyle { get; }
Removed constructor:
protected EKCalendarChooserDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKCalendarChooserDelegate (IntPtr handle);
Removed constructor:
protected EKEventEditViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKEventEditViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKEventEditViewDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKEventEditViewDelegate (IntPtr handle);
Removed constructor:
protected EKEventViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKEventViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EKEventViewDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EKEventViewDelegate (IntPtr handle);
Removed constructor:
protected EAAccessory (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EAAccessory (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ConnectionID { get; }
+public virtual nuint ConnectionID { get; }
Removed constructor:
protected EAAccessoryDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EAAccessoryDelegate (IntPtr handle);
Removed constructor:
protected EAAccessoryManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EAAccessoryManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public static Foundation.NSString BluetoothAccessoryPickerErrorDomain { get; }
Removed constructor:
protected EASession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EASession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EAWiFiUnconfiguredAccessory (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EAWiFiUnconfiguredAccessory (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EAWiFiUnconfiguredAccessoryBrowser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EAWiFiUnconfiguredAccessoryBrowser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EAWiFiUnconfiguredAccessoryBrowserDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EAWiFiUnconfiguredAccessoryBrowserDelegate (IntPtr handle);
Removed constructor:
protected NSFileProviderDomain (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileProviderDomain (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFileProviderManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileProviderManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
public interface INSFileProviderItemDecorating : INSFileProviderItem, ObjCRuntime.INativeObject, System.IDisposable {
}
public interface INSFileProviderItemFlags : ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual bool Hidden { get; }
public virtual bool PathExtensionHidden { get; }
public virtual bool UserExecutable { get; }
public virtual bool UserReadable { get; }
public virtual bool UserWritable { get; }
}
Removed constructor:
protected FPUIActionExtensionContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected FPUIActionExtensionContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected FPUIActionExtensionViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected FPUIActionExtensionViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed methods:
protected T[] GetArray<T> (NSString key, System.Func<ObjCRuntime.NativeHandle,T> creator);
protected IntPtr? GetNIntValue (NSString key);
protected System.UIntPtr? GetNUIntValue (NSString key);
protected string[] GetStringArrayValue (NSString key);
protected void SetNumberValue (NSString key, IntPtr? value);
protected void SetNumberValue (NSString key, System.UIntPtr? value);
Added methods:
protected T[] GetArray<T> (NSString key, System.Func<System.IntPtr,T> creator);
protected nint? GetNIntValue (NSString key);
protected nuint? GetNUIntValue (NSString key);
protected void SetNumberValue (NSString key, nint? value);
protected void SetNumberValue (NSString key, nuint? value);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (System.UIntPtr idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (System.UIntPtr idx, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nuint idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (nuint idx, ref bool stop);
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Added property:
public bool AutoGeneratedName { get; set; }
Removed interface:
System.Runtime.InteropServices._Exception
Removed interface:
System.Runtime.InteropServices._Exception
Removed constructor:
protected NSArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSArray (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Count { get; }
+public virtual nuint Count { get; }
Removed methods:
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle);
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle, System.Converter<ObjCRuntime.NativeHandle,T> creator);
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle, System.Converter<ObjCRuntime.NativeHandle,T> creator, bool releaseHandle);
public static T[] ArrayFromHandleFunc<T> (ObjCRuntime.NativeHandle handle, System.Func<ObjCRuntime.NativeHandle,T> createObject);
public static T[] EnumsFromHandle<T> (ObjCRuntime.NativeHandle handle);
public static NSArray FromIntPtrs (ObjCRuntime.NativeHandle[] vals);
public static NSArray FromObjects (IntPtr count, object[] items);
public T GetItem<T> (System.UIntPtr index);
public virtual System.UIntPtr IndexOf (NSObject anObject);
[Obsolete ("Use of 'CFArray.StringArrayFromHandle' offers better performance.")]
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle);
public virtual ObjCRuntime.NativeHandle ValueAt (System.UIntPtr idx);
Added methods:
public static T[] ArrayFromHandle<T> (IntPtr handle);
public static T[] ArrayFromHandle<T> (IntPtr handle, System.Converter<System.IntPtr,T> creator);
public static T[] ArrayFromHandleFunc<T> (IntPtr handle, System.Func<System.IntPtr,T> createObject);
public static T[] EnumsFromHandle<T> (IntPtr handle);
public static NSArray FromIntPtrs (IntPtr[] vals);
public static NSArray FromObjects (nint count, object[] items);
public T GetItem<T> (nuint index);
public virtual nuint IndexOf (NSObject anObject);
[Obsolete ("Use of 'CFArray.StringArrayFromHandle' offers better performance.")]
public static string[] StringArrayFromHandle (IntPtr handle);
public virtual IntPtr ValueAt (nuint idx);
Removed property:
public TKey Item { get; }
Added property:
public TKey Item { get; }
Removed constructor:
protected NSAttributedString (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAttributedString (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Length { get; }
+public virtual nint Length { get; }
Removed methods:
public virtual NSObject GetAttribute (string attribute, IntPtr location, out NSRange effectiveRange);
public virtual NSObject GetAttribute (string attribute, IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public NSDictionary GetAttributes (IntPtr location, out NSRange effectiveRange);
public virtual NSDictionary GetAttributes (IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public CoreText.CTStringAttributes GetCoreTextAttributes (IntPtr location, out NSRange effectiveRange);
public CoreText.CTStringAttributes GetCoreTextAttributes (IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public UIKit.UIStringAttributes GetUIKitAttributes (IntPtr location, out NSRange effectiveRange);
public UIKit.UIStringAttributes GetUIKitAttributes (IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public virtual IntPtr LowLevelGetAttributes (IntPtr location, out NSRange effectiveRange);
public NSAttributedString Substring (IntPtr start, IntPtr len);
Added methods:
public static NSAttributedString CreateFrom (UIKit.NSTextAttachment attachment);
public virtual NSObject GetAttribute (string attribute, nint location, out NSRange effectiveRange);
public virtual NSObject GetAttribute (string attribute, nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public NSDictionary GetAttributes (nint location, out NSRange effectiveRange);
public virtual NSDictionary GetAttributes (nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public CoreText.CTStringAttributes GetCoreTextAttributes (nint location, out NSRange effectiveRange);
public CoreText.CTStringAttributes GetCoreTextAttributes (nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public UIKit.UIStringAttributes GetUIKitAttributes (nint location, out NSRange effectiveRange);
public UIKit.UIStringAttributes GetUIKitAttributes (nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public virtual IntPtr LowLevelGetAttributes (nint location, out NSRange effectiveRange);
public NSAttributedString Substring (nint start, nint len);
Removed constructor:
protected NSAutoreleasePool (ObjCRuntime.NativeHandle handle);
Modified constructors:
-protected NSAutoreleasePool (NSObjectFlag t)
+public NSAutoreleasePool (NSObjectFlag t)
Added constructor:
public NSAutoreleasePool (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBlockOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBlockOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBundle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBundle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBundleResourceRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBundleResourceRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSByteCountFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSByteCountFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCache (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCache (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr CountLimit { get; set; }
+public virtual nuint CountLimit { get; set; }
-public virtual System.UIntPtr TotalCostLimit { get; set; }
+public virtual nuint TotalCostLimit { get; set; }
Removed method:
public virtual void SetCost (NSObject obj, NSObject key, System.UIntPtr cost);
Added method:
public virtual void SetCost (NSObject obj, NSObject key, nuint cost);
Removed constructor:
protected NSCacheDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCacheDelegate (IntPtr handle);
Removed constructor:
protected NSCachedUrlResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCachedUrlResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCalendar (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCalendar (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FirstWeekDay { get; set; }
+public virtual nuint FirstWeekDay { get; set; }
-public virtual System.UIntPtr MinimumDaysInFirstWeek { get; set; }
+public virtual nuint MinimumDaysInFirstWeek { get; set; }
Removed methods:
public virtual NSDate Date (IntPtr era, IntPtr year, IntPtr month, IntPtr date, IntPtr hour, IntPtr minute, IntPtr second, IntPtr nanosecond);
public virtual NSDate DateByAddingUnit (NSCalendarUnit unit, IntPtr value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingUnit (NSCalendarUnit unit, IntPtr value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingsHour (IntPtr hour, IntPtr minute, IntPtr second, NSDate date, NSCalendarOptions options);
public virtual NSDate DateForWeekOfYear (IntPtr era, IntPtr year, IntPtr week, IntPtr weekday, IntPtr hour, IntPtr minute, IntPtr second, IntPtr nanosecond);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, NSCalendarUnit unit, IntPtr value, NSCalendarOptions options);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, IntPtr hour, IntPtr minute, IntPtr second, NSCalendarOptions options);
public virtual IntPtr GetComponentFromDate (NSCalendarUnit unit, NSDate date);
public virtual void GetComponentsFromDate (out IntPtr era, out IntPtr year, out IntPtr month, out IntPtr day, NSDate date);
public virtual void GetComponentsFromDateForWeekOfYear (out IntPtr era, out IntPtr year, out IntPtr weekOfYear, out IntPtr weekday, NSDate date);
public virtual void GetHourComponentsFromDate (out IntPtr hour, out IntPtr minute, out IntPtr second, out IntPtr nanosecond, NSDate date);
public virtual System.UIntPtr Ordinality (NSCalendarUnit smaller, NSCalendarUnit larger, NSDate date);
Added methods:
[Obsolete ("Use the overload with a 'NSCalendarOptions' parameter.")]
public NSDateComponents Components (NSCalendarUnit unitFlags, NSDate fromDate, NSDate toDate, NSDateComponentsWrappingBehavior opts);
public virtual NSDate Date (nint era, nint year, nint month, nint date, nint hour, nint minute, nint second, nint nanosecond);
[Obsolete ("Use the overload with a 'NSCalendarOptions' parameter.")]
public NSDate DateByAddingComponents (NSDateComponents comps, NSDate date, NSDateComponentsWrappingBehavior opts);
public virtual NSDate DateByAddingUnit (NSCalendarUnit unit, nint value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingUnit (NSCalendarUnit unit, nint value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingsHour (nint hour, nint minute, nint second, NSDate date, NSCalendarOptions options);
public virtual NSDate DateForWeekOfYear (nint era, nint year, nint week, nint weekday, nint hour, nint minute, nint second, nint nanosecond);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, NSCalendarUnit unit, nint value, NSCalendarOptions options);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, nint hour, nint minute, nint second, NSCalendarOptions options);
public virtual nint GetComponentFromDate (NSCalendarUnit unit, NSDate date);
public virtual void GetComponentsFromDate (out nint era, out nint year, out nint month, out nint day, NSDate date);
public virtual void GetComponentsFromDateForWeekOfYear (out nint era, out nint year, out nint weekOfYear, out nint weekday, NSDate date);
public virtual void GetHourComponentsFromDate (out nint hour, out nint minute, out nint second, out nint nanosecond, NSDate date);
public virtual nuint Ordinality (NSCalendarUnit smaller, NSCalendarUnit larger, NSDate date);
Removed constructor:
protected NSCharacterSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCharacterSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCoder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCoder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual IntPtr DecodeBytes (out System.UIntPtr length);
public virtual IntPtr DecodeBytes (string key, out System.UIntPtr length);
public virtual IntPtr DecodeNInt (string key);
public virtual void Encode (IntPtr val, string key);
public virtual void EncodeBlock (IntPtr bytes, IntPtr length, string key);
public bool TryDecode (string key, out IntPtr result);
Added methods:
public virtual IntPtr DecodeBytes (out nuint length);
public virtual IntPtr DecodeBytes (string key, out nuint length);
public virtual nint DecodeNInt (string key);
public virtual void Encode (nint val, string key);
public virtual void EncodeBlock (IntPtr bytes, nint length, string key);
public bool TryDecode (string key, out nint result);
Removed constructor:
protected NSCoding (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCoding (IntPtr handle);
Removed constructor:
protected NSComparisonPredicate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSComparisonPredicate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCompoundPredicate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCompoundPredicate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCondition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCondition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSConditionLock (ObjCRuntime.NativeHandle handle);
Modified constructors:
-public NSConditionLock (IntPtr condition---handle---)
+protected NSConditionLock (IntPtr +++condition+++handle)
Added constructor:
public NSConditionLock (nint condition);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Condition { get; }
+public virtual nint Condition { get; }
Removed methods:
public virtual void LockWhenCondition (IntPtr condition);
public virtual bool LockWhenCondition (IntPtr condition, NSDate limit);
public virtual bool TryLockWhenCondition (IntPtr condition);
public virtual void UnlockWithCondition (IntPtr condition);
Added methods:
public virtual void LockWhenCondition (nint condition);
public virtual bool LockWhenCondition (nint condition, NSDate limit);
public virtual bool TryLockWhenCondition (nint condition);
public virtual void UnlockWithCondition (nint condition);
Removed constructor:
protected NSCopying (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCopying (IntPtr handle);
Removed constructors:
protected NSData (ObjCRuntime.NativeHandle handle);
public NSData (IntPtr bytes, System.UIntPtr length, System.Action<System.IntPtr,System.UIntPtr> deallocator);
Added constructors:
protected NSData (IntPtr handle);
public NSData (IntPtr bytes, nuint length, System.Action<System.IntPtr,System.nuint> deallocator);
Removed property:
public virtual byte Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Length { get; set; }
+public virtual nuint Length { get; set; }
Added property:
public virtual byte Item { get; set; }
Removed methods:
public static NSData FromBytes (IntPtr bytes, System.UIntPtr size);
public static NSData FromBytesNoCopy (IntPtr bytes, System.UIntPtr size);
public static NSData FromBytesNoCopy (IntPtr bytes, System.UIntPtr size, bool freeWhenDone);
public virtual void GetBytes (IntPtr buffer, System.UIntPtr length);
Added methods:
public static NSData FromBytes (IntPtr bytes, nuint size);
public static NSData FromBytesNoCopy (IntPtr bytes, nuint size);
public static NSData FromBytesNoCopy (IntPtr bytes, nuint size, bool freeWhenDone);
public virtual void GetBytes (IntPtr buffer, nuint length);
Removed constructor:
protected NSDataDetector (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDataDetector (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSDate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSDateComponents (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDateComponents (IntPtr handle);
Modified fields:
-public readonly IntPtr Undefined;
+public readonly nint Undefined;
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Day { get; set; }
+public virtual nint Day { get; set; }
-public virtual IntPtr Era { get; set; }
+public virtual nint Era { get; set; }
-public virtual IntPtr Hour { get; set; }
+public virtual nint Hour { get; set; }
-public virtual IntPtr Minute { get; set; }
+public virtual nint Minute { get; set; }
-public virtual IntPtr Month { get; set; }
+public virtual nint Month { get; set; }
-public virtual IntPtr Nanosecond { get; set; }
+public virtual nint Nanosecond { get; set; }
-public virtual IntPtr Quarter { get; set; }
+public virtual nint Quarter { get; set; }
-public virtual IntPtr Second { get; set; }
+public virtual nint Second { get; set; }
-public virtual IntPtr Week { get; set; }
+public virtual nint Week { get; set; }
-public virtual IntPtr WeekOfMonth { get; set; }
+public virtual nint WeekOfMonth { get; set; }
-public virtual IntPtr WeekOfYear { get; set; }
+public virtual nint WeekOfYear { get; set; }
-public virtual IntPtr Weekday { get; set; }
+public virtual nint Weekday { get; set; }
-public virtual IntPtr WeekdayOrdinal { get; set; }
+public virtual nint WeekdayOrdinal { get; set; }
-public virtual IntPtr Year { get; set; }
+public virtual nint Year { get; set; }
-public virtual IntPtr YearForWeekOfYear { get; set; }
+public virtual nint YearForWeekOfYear { get; set; }
Removed methods:
public virtual IntPtr GetValueForComponent (NSCalendarUnit unit);
public virtual void SetValueForComponent (IntPtr value, NSCalendarUnit unit);
Added methods:
public virtual nint GetValueForComponent (NSCalendarUnit unit);
public virtual void SetValueForComponent (nint value, NSCalendarUnit unit);
Removed constructor:
protected NSDateComponentsFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDateComponentsFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumUnitCount { get; set; }
+public virtual nint MaximumUnitCount { get; set; }
Removed constructor:
protected NSDateFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDateFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static string GetDateFormatFromTemplate (string template, System.UIntPtr options, NSLocale locale);
Added method:
public static string GetDateFormatFromTemplate (string template, nuint options, NSLocale locale);
Removed constructor:
protected NSDateInterval (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDateInterval (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSDateIntervalFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDateIntervalFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static NSCalculationError Power (out NSDecimal result, ref NSDecimal number, IntPtr power, NSRoundingMode mode);
public static void Round (out NSDecimal result, ref NSDecimal number, IntPtr scale, NSRoundingMode mode);
Added methods:
public static NSCalculationError Power (out NSDecimal result, ref NSDecimal number, nint power, NSRoundingMode mode);
public static void Round (out NSDecimal result, ref NSDecimal number, nint scale, NSRoundingMode mode);
Removed constructor:
protected NSDecimalNumber (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDecimalNumber (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public override IntPtr Compare (NSNumber other);
public virtual NSDecimalNumber RaiseTo (System.UIntPtr power);
public virtual NSDecimalNumber RaiseTo (System.UIntPtr power, NSObject Behavior);
Added methods:
public override nint Compare (NSNumber other);
public virtual NSDecimalNumber RaiseTo (nuint power);
public virtual NSDecimalNumber RaiseTo (nuint power, NSObject Behavior);
Removed constructor:
protected NSDictionary (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDictionary (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Count { get; }
+public virtual nuint Count { get; }
Removed methods:
public static NSDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static NSDictionary FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
Added methods:
public static NSDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static NSDictionary FromObjectsAndKeys (object[] objects, object[] keys, nint count);
Removed methods:
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, IntPtr count);
Added methods:
[Obsolete ("'TKey' and 'TValue' are inversed and won't work unless both types are identical. Use the generic overload that takes a count parameter instead.")]
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (TKey[] objects, TValue[] keys);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, nint count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, nint count);
Removed constructor:
protected NSDimension (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDimension (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSDirectoryEnumerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDirectoryEnumerator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Level { get; }
+public virtual nint Level { get; }
Removed constructor:
protected NSEnergyFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSEnergyFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSEnumerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSEnumerator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added constructor:
public NSEnumerator`1 ();
Removed constructors:
protected NSError (ObjCRuntime.NativeHandle handle);
public NSError (NSString domain, IntPtr code);
public NSError (NSString domain, IntPtr code, NSDictionary userInfo);
Added constructors:
protected NSError (IntPtr handle);
public NSError (NSString domain, nint code);
public NSError (NSString domain, nint code, NSDictionary userInfo);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Code { get; }
+public virtual nint Code { get; }
Added properties:
public static NSString EABluetoothAccessoryPickerErrorDomain { get; }
public static NSString MapKitErrorDomain { get; }
Removed methods:
public static NSError FromDomain (NSString domain, IntPtr code);
public static NSError FromDomain (NSString domain, IntPtr code, NSDictionary userInfo);
Added methods:
public static NSError FromDomain (NSString domain, nint code);
public static NSError FromDomain (NSString domain, nint code, NSDictionary userInfo);
Removed interface:
System.Runtime.InteropServices._Exception
Modified properties:
-public IntPtr Code { get; }
+public nint Code { get; }
Removed constructor:
protected NSException (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSException (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSExpression (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSExpression (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSExtensionContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSExtensionContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSExtensionItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSExtensionItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSExtensionRequestHandling (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSExtensionRequestHandling (IntPtr handle);
Removed constructor:
protected NSFileAccessIntent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileAccessIntent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public System.UIntPtr? DeviceIdentifier { get; set; }
+public nuint? DeviceIdentifier { get; set; }
-public System.UIntPtr? GroupOwnerAccountID { get; set; }
+public nuint? GroupOwnerAccountID { get; set; }
-public System.UIntPtr? HfsCreatorCode { get; set; }
+public nuint? HfsCreatorCode { get; set; }
-public System.UIntPtr? HfsTypeCode { get; set; }
+public nuint? HfsTypeCode { get; set; }
-public System.UIntPtr? OwnerAccountID { get; set; }
+public nuint? OwnerAccountID { get; set; }
-public System.UIntPtr? ReferenceCount { get; set; }
+public nuint? ReferenceCount { get; set; }
-public System.UIntPtr? SystemFileNumber { get; set; }
+public nuint? SystemFileNumber { get; set; }
-public IntPtr? SystemNumber { get; set; }
+public nint? SystemNumber { get; set; }
Removed constructor:
protected NSFileCoordinator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileCoordinator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFileHandle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileHandle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual NSData Read (System.UIntPtr length, out NSError error);
public virtual NSData ReadDataOfLength (System.UIntPtr length);
Added methods:
public virtual NSData Read (nuint length, out NSError error);
public virtual NSData ReadDataOfLength (nuint length);
Modified properties:
-public IntPtr UnixErrorCode { get; }
+public nint UnixErrorCode { get; }
Modified properties:
-public IntPtr UnixErrorCode { get; }
+public nint UnixErrorCode { get; }
Removed constructor:
protected NSFileManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFileManagerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileManagerDelegate (IntPtr handle);
Added method:
[Obsolete ("API removed after iOS 2.0 / macOS 10.5. It will never be called by the OS.")]
public virtual bool ShouldProceedAfterError (NSFileManager fm, NSDictionary errorInfo);
Added method:
[Obsolete ("API removed after iOS 2.0 / macOS 10.5. It will never be called by the OS.")]
public static bool ShouldProceedAfterError (INSFileManagerDelegate This, NSFileManager fm, NSDictionary errorInfo);
Removed constructor:
protected NSFilePresenter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFilePresenter (IntPtr handle);
Removed constructor:
protected NSFileProviderService (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileProviderService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFileVersion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileVersion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFileWrapper (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileWrapper (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSHttpCookie (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSHttpCookie (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Version { get; }
+public virtual nuint Version { get; }
Removed constructor:
protected NSHttpCookieStorage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSHttpCookieStorage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected NSHttpUrlResponse (ObjCRuntime.NativeHandle handle);
public NSHttpUrlResponse (NSUrl url, IntPtr statusCode, string httpVersion, NSDictionary headerFields);
public NSHttpUrlResponse (NSUrl url, string mimetype, IntPtr expectedContentLength, string textEncodingName);
Added constructors:
protected NSHttpUrlResponse (IntPtr handle);
public NSHttpUrlResponse (NSUrl url, string mimetype, nint expectedContentLength, string textEncodingName);
public NSHttpUrlResponse (NSUrl url, nint statusCode, string httpVersion, NSDictionary headerFields);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr StatusCode { get; }
+public virtual nint StatusCode { get; }
Removed method:
public static string LocalizedStringForStatusCode (IntPtr statusCode);
Added method:
public static string LocalizedStringForStatusCode (nint statusCode);
Removed constructor:
protected NSIndexPath (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSIndexPath (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Item { get; }
+public virtual nint Item { get; }
-public virtual IntPtr Length { get; }
+public virtual nint Length { get; }
-public virtual IntPtr LongRow { get; }
+public virtual nint LongRow { get; }
-public virtual IntPtr LongSection { get; }
+public virtual nint LongSection { get; }
Removed methods:
public virtual IntPtr Compare (NSIndexPath other);
public static NSIndexPath Create (IntPtr[] indexes);
public static NSIndexPath Create (System.UIntPtr[] indexes);
public static NSIndexPath FromIndex (System.UIntPtr index);
public static NSIndexPath FromItemSection (IntPtr item, IntPtr section);
public static NSIndexPath FromRowSection (IntPtr row, IntPtr section);
public System.UIntPtr[] GetIndexes ();
public System.UIntPtr[] GetIndexes (NSRange range);
public virtual System.UIntPtr IndexAtPosition (IntPtr position);
public virtual NSIndexPath IndexPathByAddingIndex (System.UIntPtr index);
Added methods:
public virtual nint Compare (NSIndexPath other);
public static NSIndexPath Create (nint[] indexes);
public static NSIndexPath Create (nuint[] indexes);
public static NSIndexPath FromIndex (nuint index);
public static NSIndexPath FromItemSection (nint item, nint section);
public static NSIndexPath FromRowSection (nint row, nint section);
public nuint[] GetIndexes ();
public nuint[] GetIndexes (NSRange range);
public virtual nuint IndexAtPosition (nint position);
public virtual NSIndexPath IndexPathByAddingIndex (nuint index);
Removed constructors:
protected NSIndexSet (ObjCRuntime.NativeHandle handle);
public NSIndexSet (System.UIntPtr index);
Added constructors:
protected NSIndexSet (IntPtr handle);
public NSIndexSet (nuint index);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
-public virtual System.UIntPtr FirstIndex { get; }
+public virtual nuint FirstIndex { get; }
-public virtual System.UIntPtr LastIndex { get; }
+public virtual nuint LastIndex { get; }
Removed methods:
public virtual bool Contains (System.UIntPtr index);
public static NSIndexSet FromIndex (IntPtr idx);
public virtual System.UIntPtr IndexGreaterThan (System.UIntPtr index);
public virtual System.UIntPtr IndexGreaterThanOrEqual (System.UIntPtr index);
public virtual System.UIntPtr IndexLessThan (System.UIntPtr index);
public virtual System.UIntPtr IndexLessThanOrEqual (System.UIntPtr index);
Added methods:
public virtual bool Contains (nuint index);
public static NSIndexSet FromIndex (nint idx);
public virtual nuint IndexGreaterThan (nuint index);
public virtual nuint IndexGreaterThanOrEqual (nuint index);
public virtual nuint IndexLessThan (nuint index);
public virtual nuint IndexLessThanOrEqual (nuint index);
Removed constructor:
protected NSInputStream (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSInputStream (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
protected virtual bool GetBuffer (out IntPtr buffer, out System.UIntPtr len);
protected override NSObject GetProperty (NSString key);
public IntPtr Read (byte[] buffer, System.UIntPtr len);
public virtual IntPtr Read (IntPtr buffer, System.UIntPtr len);
public IntPtr Read (byte[] buffer, int offset, System.UIntPtr len);
protected override bool SetProperty (NSObject property, NSString key);
Added methods:
protected virtual bool GetBuffer (out IntPtr buffer, out nuint len);
public nint Read (byte[] buffer, nuint len);
public virtual nint Read (IntPtr buffer, nuint len);
public nint Read (byte[] buffer, int offset, nuint len);
Removed constructor:
protected NSInvocation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSInvocation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSIso8601DateFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSIso8601DateFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSItemProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSItemProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSJsonSerialization (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSJsonSerialization (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static IntPtr Serialize (NSObject obj, NSOutputStream stream, NSJsonWritingOptions opt, out NSError error);
Added method:
public static nint Serialize (NSObject obj, NSOutputStream stream, NSJsonWritingOptions opt, out NSError error);
Removed constructor:
protected NSKeyedArchiver (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSKeyedArchiver (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSKeyedArchiverDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSKeyedArchiverDelegate (IntPtr handle);
Removed constructor:
protected NSKeyedUnarchiver (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSKeyedUnarchiver (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSKeyedUnarchiverDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSKeyedUnarchiverDelegate (IntPtr handle);
Removed constructor:
protected NSLengthFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSLengthFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static NSLinguisticTag[] GetLinguisticTags (this NSString This, NSRange range, NSLinguisticTagScheme scheme, NSLinguisticTaggerOptions options, NSOrthography orthography, out NSValue[] tokenRanges);
public static NSLinguisticTag[] GetLinguisticTags (this NSString This, NSRange range, NSString scheme, NSLinguisticTaggerOptions options, NSOrthography orthography, out NSValue[] tokenRanges);
Added methods:
public static NSLinguisticTagUnit[] GetLinguisticTags (this NSString This, NSRange range, NSLinguisticTagScheme scheme, NSLinguisticTaggerOptions options, NSOrthography orthography, out NSValue[] tokenRanges);
public static NSLinguisticTagUnit[] GetLinguisticTags (this NSString This, NSRange range, NSString scheme, NSLinguisticTaggerOptions options, NSOrthography orthography, out NSValue[] tokenRanges);
Modified base type:
-System.Enum
+System.Object
Removed values:
System.IComparable
System.IConvertible
System.IFormattable
Removed values:
Adjective = 6,
Adverb = 7,
Classifier = 15,
CloseParenthesis = 22,
CloseQuote = 20,
Conjunction = 13,
Dash = 24,
Determiner = 9,
Idiom = 16,
Interjection = 14,
Noun = 4,
Number = 12,
OpenParenthesis = 21,
OpenQuote = 19,
OrganizationName = 29,
Other = 3,
OtherPunctuation = 25,
OtherWhitespace = 27,
OtherWord = 17,
ParagraphBreak = 26,
Particle = 10,
PersonalName = 28,
PlaceName = 30,
Preposition = 11,
Pronoun = 8,
Punctuation = 1,
Terminator = 18,
Verb = 5,
Whitespace = 2,
Word = 0,
WordJoiner = 23,
Added values:
public static NSString Adjective { get; }
public static NSString Adverb { get; }
public static NSString Classifier { get; }
public static NSString CloseParenthesis { get; }
public static NSString CloseQuote { get; }
public static NSString Conjunction { get; }
public static NSString Dash { get; }
public static NSString Determiner { get; }
public static NSString Idiom { get; }
public static NSString Interjection { get; }
public static NSString Noun { get; }
public static NSString Number { get; }
public static NSString OpenParenthesis { get; }
public static NSString OpenQuote { get; }
public static NSString OrganizationName { get; }
public static NSString Other { get; }
public static NSString OtherPunctuation { get; }
public static NSString OtherWhitespace { get; }
public static NSString OtherWord { get; }
public static NSString ParagraphBreak { get; }
public static NSString Particle { get; }
public static NSString PersonalName { get; }
public static NSString PlaceName { get; }
public static NSString Preposition { get; }
public static NSString Pronoun { get; }
public static NSString Punctuation { get; }
public static NSString SchemeLanguage { get; }
public static NSString SchemeLemma { get; }
public static NSString SchemeLexicalClass { get; }
public static NSString SchemeNameType { get; }
public static NSString SchemeNameTypeOrLexicalClass { get; }
public static NSString SchemeScript { get; }
public static NSString SchemeTokenType { get; }
public static NSString SentenceTerminator { get; }
public static NSString Verb { get; }
public static NSString Whitespace { get; }
public static NSString Word { get; }
public static NSString WordJoiner { get; }
Removed constructor:
protected NSLinguisticTagger (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSLinguisticTagger (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual NSOrthography GetOrthography (IntPtr charIndex, ref NSRange effectiveRange);
public virtual string GetTag (IntPtr charIndex, NSString tagScheme, ref NSRange tokenRange, ref NSRange sentenceRange);
public virtual string GetTag (System.UIntPtr charIndex, NSLinguisticTaggerUnit unit, string scheme, ref NSRange tokenRange);
public static string GetTag (string str, System.UIntPtr charIndex, NSLinguisticTaggerUnit unit, string scheme, NSOrthography orthography, ref NSRange tokenRange);
public virtual NSRange GetTokenRange (System.UIntPtr charIndex, NSLinguisticTaggerUnit unit);
public virtual void StringEditedInRange (NSRange newRange, IntPtr delta);
Added methods:
public virtual NSOrthography GetOrthography (nint charIndex, ref NSRange effectiveRange);
public virtual string GetTag (nint charIndex, NSString tagScheme, ref NSRange tokenRange, ref NSRange sentenceRange);
public virtual string GetTag (nuint charIndex, NSLinguisticTaggerUnit unit, string scheme, ref NSRange tokenRange);
public static string GetTag (string str, nuint charIndex, NSLinguisticTaggerUnit unit, string scheme, NSOrthography orthography, ref NSRange tokenRange);
public virtual NSRange GetTokenRange (nuint charIndex, NSLinguisticTaggerUnit unit);
public virtual void StringEditedInRange (NSRange newRange, nint delta);
Removed constructor:
protected NSListFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSListFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSLocale (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSLocale (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSLock (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSLock (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMachPort (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMachPort (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMachPortDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMachPortDelegate (IntPtr handle);
Removed constructor:
protected NSMassFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMassFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMeasurementFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMeasurementFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMeasurement`1 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMeasurement`1 (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMetadataItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMetadataItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public bool? IsUbiquitous { get; }
+public bool IsUbiquitous { get; }
-public bool? UbiquitousItemDownloadRequested { get; }
+public bool UbiquitousItemDownloadRequested { get; }
-public bool? UbiquitousItemHasUnresolvedConflicts { get; }
+public bool UbiquitousItemHasUnresolvedConflicts { get; }
-public bool? UbiquitousItemIsDownloading { get; }
+public bool UbiquitousItemIsDownloading { get; }
-public bool? UbiquitousItemIsExternalDocument { get; }
+public bool UbiquitousItemIsExternalDocument { get; }
-public bool? UbiquitousItemIsUploaded { get; }
+public bool UbiquitousItemIsUploaded { get; }
-public bool? UbiquitousItemIsUploading { get; }
+public bool UbiquitousItemIsUploading { get; }
-public double? UbiquitousItemPercentDownloaded { get; }
+public double UbiquitousItemPercentDownloaded { get; }
-public double? UbiquitousItemPercentUploaded { get; }
+public double UbiquitousItemPercentUploaded { get; }
Removed constructor:
protected NSMetadataQuery (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMetadataQuery (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ResultCount { get; }
+public virtual nint ResultCount { get; }
Removed methods:
public virtual IntPtr IndexOfResult (NSObject result);
public virtual NSObject ResultAtIndex (IntPtr idx);
public virtual NSObject ValueOfAttribute (string attribyteName, IntPtr atIndex);
Added methods:
public virtual nint IndexOfResult (NSObject result);
public virtual NSObject ResultAtIndex (nint idx);
public virtual NSObject ValueOfAttribute (string attribyteName, nint atIndex);
Removed constructor:
protected NSMetadataQueryAttributeValueTuple (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMetadataQueryAttributeValueTuple (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
Removed constructor:
protected NSMetadataQueryDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMetadataQueryDelegate (IntPtr handle);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSObject result, System.UIntPtr idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (NSObject result, System.UIntPtr idx, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSObject result, nuint idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (NSObject result, nuint idx, ref bool stop);
Removed constructor:
protected NSMetadataQueryResultGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMetadataQueryResultGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ResultCount { get; }
+public virtual nint ResultCount { get; }
Removed method:
public virtual NSObject ResultAtIndex (System.UIntPtr idx);
Added method:
public virtual NSObject ResultAtIndex (nuint idx);
Removed constructor:
protected NSMethodSignature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMethodSignature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FrameLength { get; }
+public virtual nuint FrameLength { get; }
-public virtual System.UIntPtr MethodReturnLength { get; }
+public virtual nuint MethodReturnLength { get; }
-public virtual System.UIntPtr NumberOfArguments { get; }
+public virtual nuint NumberOfArguments { get; }
Removed method:
public virtual IntPtr GetArgumentType (System.UIntPtr index);
Added method:
public virtual IntPtr GetArgumentType (nuint index);
Removed constructors:
protected NSMutableArray (ObjCRuntime.NativeHandle handle);
public NSMutableArray (System.UIntPtr capacity);
Added constructors:
protected NSMutableArray (IntPtr handle);
public NSMutableArray (nuint capacity);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Insert (NSObject obj, IntPtr index);
public virtual void RemoveObject (IntPtr index);
public virtual void ReplaceObject (IntPtr index, NSObject withObject);
Added methods:
public virtual void Insert (NSObject obj, nint index);
public virtual void RemoveObject (nint index);
public virtual void ReplaceObject (nint index, NSObject withObject);
Removed constructor:
public NSMutableArray`1 (System.UIntPtr capacity);
Added constructor:
public NSMutableArray`1 (nuint capacity);
Removed property:
public TValue Item { get; set; }
Added property:
public TValue Item { get; set; }
Removed methods:
public System.UIntPtr IndexOf (TValue obj);
public void Insert (TValue obj, IntPtr index);
public void ReplaceObject (IntPtr index, TValue withObject);
Added methods:
public nuint IndexOf (TValue obj);
public void Insert (TValue obj, nint index);
public void ReplaceObject (nint index, TValue withObject);
Removed constructor:
protected NSMutableAttributedString (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMutableAttributedString (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void Insert (NSAttributedString attrString, IntPtr location);
Added method:
public virtual void Insert (NSAttributedString attrString, nint location);
Removed constructor:
protected NSMutableCharacterSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMutableCharacterSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMutableCopying (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMutableCopying (IntPtr handle);
Removed constructors:
protected NSMutableData (ObjCRuntime.NativeHandle handle);
public NSMutableData (System.UIntPtr capacity);
Added constructors:
protected NSMutableData (IntPtr handle);
public NSMutableData (nuint capacity);
Removed property:
public override byte Item { set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public override System.UIntPtr Length { get; set; }
+public override nuint Length { get; set; }
Added property:
public override byte Item { set; }
Removed methods:
public virtual void AppendBytes (IntPtr bytes, System.UIntPtr len);
public void AppendBytes (byte[] bytes, IntPtr start, IntPtr len);
public static NSMutableData FromCapacity (IntPtr capacity);
public static NSMutableData FromLength (IntPtr length);
public virtual void ReplaceBytes (NSRange range, IntPtr buffer, System.UIntPtr length);
Added methods:
public virtual void AppendBytes (IntPtr bytes, nuint len);
public void AppendBytes (byte[] bytes, nint start, nint len);
public static NSMutableData FromCapacity (nint capacity);
public static NSMutableData FromLength (nint length);
public virtual void ReplaceBytes (NSRange range, IntPtr buffer, nuint length);
Removed constructor:
protected NSMutableDictionary (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMutableDictionary (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static NSMutableDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static NSMutableDictionary FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
Added methods:
public static NSMutableDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static NSMutableDictionary FromObjectsAndKeys (object[] objects, object[] keys, nint count);
Removed methods:
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, IntPtr count);
Added methods:
[Obsolete ("'TKey' and 'TValue' are inversed and won't work unless both types are identical. Use the generic overload that takes a count parameter instead.")]
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (TKey[] objects, TValue[] keys);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, nint count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, nint count);
Removed constructors:
protected NSMutableIndexSet (ObjCRuntime.NativeHandle handle);
public NSMutableIndexSet (System.UIntPtr index);
Added constructors:
protected NSMutableIndexSet (IntPtr handle);
public NSMutableIndexSet (nuint index);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Add (System.UIntPtr index);
public virtual void Remove (System.UIntPtr index);
public virtual void ShiftIndexes (System.UIntPtr startIndex, IntPtr delta);
Added methods:
public virtual void Add (nuint index);
public virtual void Remove (nuint index);
public virtual void ShiftIndexes (nuint startIndex, nint delta);
Removed constructor:
protected NSMutableOrderedSet (ObjCRuntime.NativeHandle handle);
Modified constructors:
-public NSMutableOrderedSet (IntPtr capacity---handle---)
+protected NSMutableOrderedSet (IntPtr +++capacity+++handle)
Added constructor:
public NSMutableOrderedSet (nint capacity);
Removed property:
public NSObject Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public NSObject Item { get; set; }
Removed methods:
public virtual void ExchangeObject (IntPtr first, IntPtr second);
public virtual void Insert (NSObject obj, IntPtr atIndex);
public virtual void MoveObjects (NSIndexSet indexSet, IntPtr destination);
public virtual void Remove (IntPtr index);
public virtual void Replace (IntPtr objectAtIndex, NSObject newObject);
public virtual void SetObject (NSObject obj, IntPtr index);
Added methods:
public virtual void ExchangeObject (nint first, nint second);
public virtual void Insert (NSObject obj, nint atIndex);
public virtual void MoveObjects (NSIndexSet indexSet, nint destination);
public virtual void Remove (nint index);
public virtual void Replace (nint objectAtIndex, NSObject newObject);
public virtual void SetObject (NSObject obj, nint index);
Removed constructor:
public NSMutableOrderedSet`1 (IntPtr capacity);
Added constructor:
public NSMutableOrderedSet`1 (nint capacity);
Removed property:
public TKey Item { get; set; }
Added property:
public TKey Item { get; set; }
Removed methods:
public void Insert (TKey obj, IntPtr atIndex);
public void Replace (IntPtr objectAtIndex, TKey newObject);
Added methods:
public void Insert (TKey obj, nint atIndex);
public void Replace (nint objectAtIndex, TKey newObject);
Removed constructor:
protected NSMutableSet (ObjCRuntime.NativeHandle handle);
Modified constructors:
-public NSMutableSet (IntPtr capacity---handle---)
+protected NSMutableSet (IntPtr +++capacity+++handle)
Added constructor:
public NSMutableSet (nint capacity);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
public NSMutableSet`1 (IntPtr capacity);
Added constructor:
public NSMutableSet`1 (nint capacity);
Removed constructor:
protected NSMutableString (ObjCRuntime.NativeHandle handle);
Modified constructors:
-public NSMutableString (IntPtr capacity---handle---)
+protected NSMutableString (IntPtr +++capacity+++handle)
Added constructor:
public NSMutableString (nint capacity);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Insert (NSString str, IntPtr index);
public virtual System.UIntPtr ReplaceOcurrences (NSString target, NSString replacement, NSStringCompareOptions options, NSRange range);
Added methods:
public virtual void Insert (NSString str, nint index);
public virtual nuint ReplaceOcurrences (NSString target, NSString replacement, NSStringCompareOptions options, NSRange range);
Removed constructor:
protected NSMutableUrlRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMutableUrlRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSNetService (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("This constructor does not create a valid instance of the type")]
public NSNetService ();
protected NSNetService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Port { get; }
+public virtual nint Port { get; }
Removed methods:
public virtual void Schedule (NSRunLoop aRunLoop, NSString forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, NSString forMode);
Added methods:
public virtual void Schedule (NSRunLoop aRunLoop, string forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, string forMode);
Removed constructor:
protected NSNetServiceBrowser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNetServiceBrowser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Schedule (NSRunLoop aRunLoop, NSString forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, NSString forMode);
Added methods:
public virtual void Schedule (NSRunLoop aRunLoop, string forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, string forMode);
Removed constructor:
protected NSNetServiceBrowserDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNetServiceBrowserDelegate (IntPtr handle);
Removed constructor:
protected NSNetServiceDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNetServiceDelegate (IntPtr handle);
Removed constructor:
protected NSNotification (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNotification (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSNotificationCenter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNotificationCenter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSNotificationQueue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNotificationQueue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSNull (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNull (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected NSNumber (ObjCRuntime.NativeHandle handle);
public NSNumber (ObjCRuntime.nfloat value);
public NSNumber (System.UIntPtr value);
Modified constructors:
-public NSNumber (IntPtr value---handle---)
+protected NSNumber (IntPtr +++value+++handle)
Added constructors:
public NSNumber (nfloat value);
public NSNumber (nint value);
public NSNumber (nuint value);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr LongValue { get; }
+public virtual nint LongValue { get; }
-public ObjCRuntime.nfloat NFloatValue { get; }
+public nfloat NFloatValue { get; }
-public virtual IntPtr NIntValue { get; }
+public virtual nint NIntValue { get; }
-public virtual System.UIntPtr NUIntValue { get; }
+public virtual nuint NUIntValue { get; }
-public virtual System.UIntPtr UnsignedLongValue { get; }
+public virtual nuint UnsignedLongValue { get; }
Removed methods:
public virtual IntPtr Compare (NSNumber otherNumber);
public static NSNumber FromLong (IntPtr value);
public static NSNumber FromNFloat (ObjCRuntime.nfloat value);
public static NSNumber FromNInt (IntPtr value);
public static NSNumber FromNUInt (System.UIntPtr value);
public static NSNumber FromUnsignedLong (System.UIntPtr value);
Added methods:
public virtual nint Compare (NSNumber otherNumber);
public static NSNumber FromLong (nint value);
public static NSNumber FromNFloat (nfloat value);
public static NSNumber FromNInt (nint value);
public static NSNumber FromNUInt (nuint value);
public static NSNumber FromUnsignedLong (nuint value);
Removed constructor:
protected NSNumberFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNumberFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FormatWidth { get; set; }
+public virtual nuint FormatWidth { get; set; }
-public virtual System.UIntPtr GroupingSize { get; set; }
+public virtual nuint GroupingSize { get; set; }
-public virtual IntPtr MaximumFractionDigits { get; set; }
+public virtual nint MaximumFractionDigits { get; set; }
-public virtual IntPtr MaximumIntegerDigits { get; set; }
+public virtual nint MaximumIntegerDigits { get; set; }
-public virtual System.UIntPtr MaximumSignificantDigits { get; set; }
+public virtual nuint MaximumSignificantDigits { get; set; }
-public virtual IntPtr MinimumFractionDigits { get; set; }
+public virtual nint MinimumFractionDigits { get; set; }
-public virtual IntPtr MinimumIntegerDigits { get; set; }
+public virtual nint MinimumIntegerDigits { get; set; }
-public virtual System.UIntPtr MinimumSignificantDigits { get; set; }
+public virtual nuint MinimumSignificantDigits { get; set; }
-public virtual System.UIntPtr SecondaryGroupingSize { get; set; }
+public virtual nuint SecondaryGroupingSize { get; set; }
Removed constructors:
protected NSObject (ObjCRuntime.NativeHandle handle);
protected NSObject (ObjCRuntime.NativeHandle handle, bool alloced);
Added constructors:
public NSObject (IntPtr handle);
public NSObject (IntPtr handle, bool alloced);
Added field:
[Obsolete ("Use 'PlatformAssembly' for easier code sharing across platforms.")]
public static System.Reflection.Assembly MonoTouchAssembly;
Modified properties:
-public virtual ObjCRuntime.NativeHandle ClassHandle { get; }
+public virtual IntPtr ClassHandle { get; }
-public virtual final ObjCRuntime.NativeHandle Handle { get; set; }
+public virtual final IntPtr Handle { get; set; }
-public virtual System.UIntPtr RetainCount { get; }
+public virtual nuint RetainCount { get; }
Removed methods:
public virtual bool ConformsToProtocol (ObjCRuntime.NativeHandle protocol);
public virtual System.UIntPtr GetNativeHash ();
protected void InitializeHandle (ObjCRuntime.NativeHandle handle);
protected void InitializeHandle (ObjCRuntime.NativeHandle handle, string initSelector);
Added methods:
public virtual bool ConformsToProtocol (IntPtr protocol);
[Obsolete ("Do not use; this API does not properly retain/release existing/new values, so leaks and/or crashes may occur.")]
public NSObject GetNativeField (string name);
public virtual nuint GetNativeHash ();
protected void InitializeHandle (IntPtr handle);
protected void InitializeHandle (IntPtr handle, string initSelector);
public static bool IsNewRefcountEnabled ();
[Obsolete ("Do not use; this API does not properly retain/release existing/new values, so leaks and/or crashes may occur.")]
public void SetNativeField (string name, NSObject value);
Removed constructor:
public NSOperatingSystemVersion (IntPtr major, IntPtr minor, IntPtr patchVersion);
Added constructor:
public NSOperatingSystemVersion (nint major, nint minor, nint patchVersion);
Modified fields:
-public IntPtr Major;
+public nint Major;
-public IntPtr Minor;
+public nint Minor;
-public IntPtr PatchVersion;
+public nint PatchVersion;
Removed constructor:
protected NSOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
[Obsolete ("Use 'WaitUntilFinished' method.")]
public virtual void WaitUntilFinishedNS ();
Removed constructor:
protected NSOperationQueue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSOperationQueue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaxConcurrentOperationCount { get; set; }
+public virtual nint MaxConcurrentOperationCount { get; set; }
-public virtual IntPtr OperationCount { get; }
+public virtual nint OperationCount { get; }
Removed constructor:
protected NSOrderedSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSOrderedSet (IntPtr handle);
Removed property:
public NSObject Item { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
Added property:
public NSObject Item { get; }
Removed method:
public virtual IntPtr IndexOf (NSObject obj);
Added method:
public virtual nint IndexOf (NSObject obj);
Removed property:
public TKey Item { get; }
Added property:
public TKey Item { get; }
Removed method:
public IntPtr IndexOf (TKey obj);
Added method:
public nint IndexOf (TKey obj);
Removed constructor:
protected NSOrthography (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSOrthography (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSOutputStream (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSOutputStream (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
protected override NSObject GetProperty (NSString key);
protected override bool SetProperty (NSObject property, NSString key);
public IntPtr Write (byte[] buffer);
public IntPtr Write (byte[] buffer, System.UIntPtr len);
public IntPtr Write (byte[] buffer, int offset, System.UIntPtr len);
Added methods:
public nint Write (byte[] buffer);
public nint Write (byte[] buffer, nuint len);
public nint Write (byte[] buffer, int offset, nuint len);
Removed constructor:
protected NSPersonNameComponents (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersonNameComponents (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersonNameComponentsFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersonNameComponentsFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPipe (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPipe (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPort (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPort (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual bool SendBeforeDate (NSDate limitDate, NSMutableArray components, NSPort receivePort, System.UIntPtr headerSpaceReserved);
public virtual bool SendBeforeDate (NSDate limitDate, System.UIntPtr msgID, NSMutableArray components, NSPort receivePort, System.UIntPtr headerSpaceReserved);
Added methods:
public virtual bool SendBeforeDate (NSDate limitDate, NSMutableArray components, NSPort receivePort, nuint headerSpaceReserved);
public virtual bool SendBeforeDate (NSDate limitDate, nuint msgID, NSMutableArray components, NSPort receivePort, nuint headerSpaceReserved);
Removed constructor:
protected NSPortDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPortDelegate (IntPtr handle);
Removed constructor:
protected NSPortMessage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPortMessage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPredicate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPredicate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSProcessInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSProcessInfo (IntPtr handle);
Modified properties:
-public virtual IntPtr ActiveProcessorCount { get; }
+public virtual nint ActiveProcessorCount { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr OperatingSystem { get; }
+public virtual nint OperatingSystem { get; }
-public virtual IntPtr ProcessorCount { get; }
+public virtual nint ProcessorCount { get; }
Removed constructor:
protected NSProgress (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSProgress (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public IntPtr? EstimatedTimeRemaining { get; set; }
+public nint? EstimatedTimeRemaining { get; set; }
-public IntPtr? FileCompletedCount { get; set; }
+public nint? FileCompletedCount { get; set; }
-public IntPtr? FileTotalCount { get; set; }
+public nint? FileTotalCount { get; set; }
-public IntPtr? Throughput { get; set; }
+public nint? Throughput { get; set; }
Removed constructor:
protected NSPropertyListSerialization (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPropertyListSerialization (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static IntPtr WritePropertyList (NSObject plist, NSOutputStream stream, NSPropertyListFormat format, NSPropertyListWriteOptions options, out NSError error);
Added method:
public static nint WritePropertyList (NSObject plist, NSOutputStream stream, NSPropertyListFormat format, NSPropertyListWriteOptions options, out NSError error);
Removed constructor:
protected NSPurgeableData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPurgeableData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
public NSRange (IntPtr start, IntPtr len);
Added constructor:
public NSRange (nint start, nint len);
Modified fields:
-public IntPtr Length;
+public nint Length;
-public IntPtr Location;
+public nint Location;
-public readonly IntPtr NotFound;
+public readonly nint NotFound;
Removed constructor:
protected NSRecursiveLock (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSRecursiveLock (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSRegularExpression (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSRegularExpression (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NumberOfCaptureGroups { get; }
+public virtual nuint NumberOfCaptureGroups { get; }
Removed methods:
public virtual System.UIntPtr GetNumberOfMatches (NSString str, NSMatchingOptions options, NSRange range);
public virtual NSString GetReplacementString (NSTextCheckingResult result, NSString str, IntPtr offset, NSString template);
public virtual System.UIntPtr ReplaceMatches (NSMutableString mutableString, NSMatchingOptions options, NSRange range, NSString template);
Added methods:
public virtual nuint GetNumberOfMatches (NSString str, NSMatchingOptions options, NSRange range);
public virtual NSString GetReplacementString (NSTextCheckingResult result, NSString str, nint offset, NSString template);
public virtual nuint ReplaceMatches (NSMutableString mutableString, NSMatchingOptions options, NSRange range, NSString template);
Removed constructor:
protected NSRelativeDateTimeFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSRelativeDateTimeFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSRunLoop (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSRunLoop (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSSecureUnarchiveFromDataTransformer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSSecureUnarchiveFromDataTransformer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Count { get; }
+public virtual nuint Count { get; }
Removed constructor:
protected NSSortDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSSortDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSStream (ObjCRuntime.NativeHandle handle);
Modified constructors:
-protected NSStream ()
+public NSStream ()
Added constructor:
protected NSStream (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static void CreateBoundPair (out NSInputStream readStream, out NSOutputStream writeStream, IntPtr bufferSize);
public static void GetBoundStreams (System.UIntPtr bufferSize, out NSInputStream inputStream, out NSOutputStream outputStream);
public static void GetStreamsToHost (string hostname, IntPtr port, out NSInputStream inputStream, out NSOutputStream outputStream);
public virtual void Schedule (NSRunLoop aRunLoop, NSString mode);
public virtual void Unschedule (NSRunLoop aRunLoop, NSString mode);
Modified methods:
-protected abstract NSObject GetProperty (NSString key)
+protected virtual NSObject GetProperty (NSString key)
-protected abstract bool SetProperty (NSObject property, NSString key)
+protected virtual bool SetProperty (NSObject property, NSString key)
Added methods:
public static void CreateBoundPair (out NSInputStream readStream, out NSOutputStream writeStream, nint bufferSize);
public static void GetBoundStreams (nuint bufferSize, out NSInputStream inputStream, out NSOutputStream outputStream);
public static void GetStreamsToHost (string hostname, nint port, out NSInputStream inputStream, out NSOutputStream outputStream);
public virtual void Schedule (NSRunLoop aRunLoop, string mode);
public virtual void Unschedule (NSRunLoop aRunLoop, string mode);
Removed constructor:
protected NSStreamDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSStreamDelegate (IntPtr handle);
Removed constructor:
protected NSString (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSString (IntPtr handle);
Removed property:
public char Item { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Length { get; }
+public virtual nint Length { get; }
Added property:
public char Item { get; }
Removed methods:
[Obsolete ("Use of 'CFString.CreateNative' offers better performance.")]
public static ObjCRuntime.NativeHandle CreateNative (string str);
public static ObjCRuntime.NativeHandle CreateNative (string str, bool autorelease);
public static ObjCRuntime.NativeHandle CreateNative (string value, int start, int length);
public static ObjCRuntime.NativeHandle CreateNative (string value, int start, int length, bool autorelease);
public static System.UIntPtr DetectStringEncoding (NSData rawData, EncodingDetectionOptions options, out string convertedString, out bool usedLossyConversion);
public static System.UIntPtr DetectStringEncoding (NSData rawData, NSDictionary options, out string convertedString, out bool usedLossyConversion);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (ObjCRuntime.NativeHandle usrhandle);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (ObjCRuntime.NativeHandle handle, bool owns);
public virtual void GetLineStart (out System.UIntPtr startPtr, out System.UIntPtr lineEndPtr, out System.UIntPtr contentsEndPtr, NSRange range);
public virtual void GetParagraphPositions (out System.UIntPtr paragraphStartPosition, out System.UIntPtr paragraphEndPosition, out System.UIntPtr contentsEndPosition, NSRange range);
public virtual NSString GetVariantFittingPresentationWidth (IntPtr width);
public static void ReleaseNative (ObjCRuntime.NativeHandle handle);
Added methods:
[Obsolete ("Use of 'CFString.CreateNative' offers better performance.")]
public static IntPtr CreateNative (string str);
public static IntPtr CreateNative (string str, bool autorelease);
public static IntPtr CreateNative (string value, int start, int length);
public static IntPtr CreateNative (string value, int start, int length, bool autorelease);
public static nuint DetectStringEncoding (NSData rawData, EncodingDetectionOptions options, out string convertedString, out bool usedLossyConversion);
public static nuint DetectStringEncoding (NSData rawData, NSDictionary options, out string convertedString, out bool usedLossyConversion);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (IntPtr usrhandle);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (IntPtr handle, bool owns);
public virtual void GetLineStart (out nuint startPtr, out nuint lineEndPtr, out nuint contentsEndPtr, NSRange range);
public virtual void GetParagraphPositions (out nuint paragraphStartPosition, out nuint paragraphEndPosition, out nuint contentsEndPosition, NSRange range);
public virtual NSString GetVariantFittingPresentationWidth (nint width);
public static void ReleaseNative (IntPtr handle);
Removed constructor:
protected NSStringDrawingContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSStringDrawingContext (IntPtr handle);
Modified properties:
-public virtual ObjCRuntime.nfloat ActualScaleFactor { get; }
+public virtual nfloat ActualScaleFactor { get; }
-public virtual ObjCRuntime.nfloat ActualTrackingAdjustment { get; }
+public virtual nfloat ActualTrackingAdjustment { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat MinimumScaleFactor { get; set; }
+public virtual nfloat MinimumScaleFactor { get; set; }
-public virtual ObjCRuntime.nfloat MinimumTrackingAdjustment { get; set; }
+public virtual nfloat MinimumTrackingAdjustment { get; set; }
Removed constructor:
protected NSTextCheckingResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSTextCheckingResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NumberOfRanges { get; }
+public virtual nuint NumberOfRanges { get; }
Removed methods:
public virtual NSRange RangeAtIndex (System.UIntPtr idx);
public virtual NSTextCheckingResult ResultByAdjustingRanges (IntPtr offset);
Added methods:
public virtual NSRange RangeAtIndex (nuint idx);
public virtual NSTextCheckingResult ResultByAdjustingRanges (nint offset);
Removed constructor:
protected NSThread (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSThread (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr StackSize { get; set; }
+public virtual nuint StackSize { get; set; }
Removed constructor:
protected NSTimeZone (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSTimeZone (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr GetSecondsFromGMT { get; }
+public virtual nint GetSecondsFromGMT { get; }
Removed methods:
public static NSTimeZone FromGMT (IntPtr seconds);
public virtual IntPtr SecondsFromGMT (NSDate date);
Added methods:
public static NSTimeZone FromGMT (nint seconds);
public virtual nint SecondsFromGMT (NSDate date);
Removed constructor:
protected NSTimer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSTimer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSURLAuthenticationChallengeSender (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSURLAuthenticationChallengeSender (IntPtr handle);
Removed constructor:
protected NSUbiquitousKeyValueStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUbiquitousKeyValueStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUndoManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUndoManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr GroupingLevel { get; }
+public virtual nint GroupingLevel { get; }
-public virtual IntPtr LevelsOfUndo { get; set; }
+public virtual nint LevelsOfUndo { get; set; }
Removed constructor:
protected NSUnit (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnit (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitAcceleration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitAcceleration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitAngle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitAngle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitArea (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitArea (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitConcentrationMass (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitConcentrationMass (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitConverter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitConverter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitConverterLinear (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitConverterLinear (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitDispersion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitDispersion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitDuration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitDuration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitElectricCharge (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitElectricCharge (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitElectricCurrent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitElectricCurrent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitElectricPotentialDifference (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitElectricPotentialDifference (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitElectricResistance (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitElectricResistance (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitEnergy (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitEnergy (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitFrequency (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitFrequency (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitFuelEfficiency (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitFuelEfficiency (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitIlluminance (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitIlluminance (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitInformationStorage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitInformationStorage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitLength (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitLength (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitMass (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitMass (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitPower (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitPower (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitPressure (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitPressure (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitSpeed (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitSpeed (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitTemperature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitTemperature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitVolume (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitVolume (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual bool GetFileSystemRepresentation (IntPtr buffer, IntPtr maxBufferLength);
Added method:
public virtual bool GetFileSystemRepresentation (IntPtr buffer, nint maxBufferLength);
Removed constructors:
protected NSUrlAuthenticationChallenge (ObjCRuntime.NativeHandle handle);
public NSUrlAuthenticationChallenge (NSUrlProtectionSpace space, NSUrlCredential credential, IntPtr previousFailureCount, NSUrlResponse response, NSError error, NSUrlConnection sender);
Added constructors:
protected NSUrlAuthenticationChallenge (IntPtr handle);
public NSUrlAuthenticationChallenge (NSUrlProtectionSpace space, NSUrlCredential credential, nint previousFailureCount, NSUrlResponse response, NSError error, NSUrlConnection sender);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PreviousFailureCount { get; }
+public virtual nint PreviousFailureCount { get; }
Removed constructors:
protected NSUrlCache (ObjCRuntime.NativeHandle handle);
public NSUrlCache (System.UIntPtr memoryCapacity, System.UIntPtr diskCapacity, NSUrl directoryUrl);
public NSUrlCache (System.UIntPtr memoryCapacity, System.UIntPtr diskCapacity, string diskPath);
Added constructors:
protected NSUrlCache (IntPtr handle);
public NSUrlCache (nuint memoryCapacity, nuint diskCapacity, NSUrl directoryUrl);
public NSUrlCache (nuint memoryCapacity, nuint diskCapacity, string diskPath);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr CurrentDiskUsage { get; }
+public virtual nuint CurrentDiskUsage { get; }
-public virtual System.UIntPtr CurrentMemoryUsage { get; }
+public virtual nuint CurrentMemoryUsage { get; }
-public virtual System.UIntPtr DiskCapacity { get; set; }
+public virtual nuint DiskCapacity { get; set; }
-public virtual System.UIntPtr MemoryCapacity { get; set; }
+public virtual nuint MemoryCapacity { get; set; }
Removed constructor:
protected NSUrlComponents (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlComponents (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlConnection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlConnection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlConnectionDataDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlConnectionDataDelegate (IntPtr handle);
Removed method:
public virtual void SentBodyData (NSUrlConnection connection, IntPtr bytesWritten, IntPtr totalBytesWritten, IntPtr totalBytesExpectedToWrite);
Added method:
public virtual void SentBodyData (NSUrlConnection connection, nint bytesWritten, nint totalBytesWritten, nint totalBytesExpectedToWrite);
Removed method:
public static void SentBodyData (this INSUrlConnectionDataDelegate This, NSUrlConnection connection, IntPtr bytesWritten, IntPtr totalBytesWritten, IntPtr totalBytesExpectedToWrite);
Added method:
public static void SentBodyData (this INSUrlConnectionDataDelegate This, NSUrlConnection connection, nint bytesWritten, nint totalBytesWritten, nint totalBytesExpectedToWrite);
Removed constructor:
protected NSUrlConnectionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlConnectionDelegate (IntPtr handle);
Removed constructor:
protected NSUrlConnectionDownloadDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlConnectionDownloadDelegate (IntPtr handle);
Removed constructor:
protected NSUrlCredential (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlCredential (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlCredentialStorage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlCredentialStorage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlProtectionSpace (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlProtectionSpace (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Port { get; }
+public virtual nint Port { get; }
Removed constructor:
protected NSUrlProtocol (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlProtocol (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlQueryItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlQueryItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected NSUrlResponse (ObjCRuntime.NativeHandle handle);
public NSUrlResponse (NSUrl url, string mimetype, IntPtr expectedContentLength, string textEncodingName);
Added constructors:
protected NSUrlResponse (IntPtr handle);
public NSUrlResponse (NSUrl url, string mimetype, nint expectedContentLength, string textEncodingName);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual NSUrlSessionStreamTask CreateBidirectionalStream (string hostname, IntPtr port);
Added methods:
public virtual NSUrlSessionStreamTask CreateBidirectionalStream (string hostname, nint port);
[Obsolete ("Use GetTasks2 instead. This method may throw spurious InvalidCastExceptions, in particular for backgrounded tasks.")]
public virtual void GetTasks (NSUrlSessionPendingTasks completionHandler);
[Obsolete ("Use GetTasks2 instead. This method may throw spurious InvalidCastExceptions, in particular for backgrounded tasks.")]
public virtual System.Threading.Tasks.Task<NSUrlSessionActiveTasks> GetTasksAsync ();
Removed constructor:
protected NSUrlSessionConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr HttpMaximumConnectionsPerHost { get; set; }
+public virtual nint HttpMaximumConnectionsPerHost { get; set; }
Removed constructor:
protected NSUrlSessionDataDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionDataDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionDataTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionDataTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionDownloadDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionDownloadDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionDownloadTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionDownloadTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlSessionStreamDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionStreamDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionStreamTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionStreamTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void ReadData (System.UIntPtr minBytes, System.UIntPtr maxBytes, double timeout, NSUrlSessionDataRead completionHandler);
public virtual System.Threading.Tasks.Task<NSUrlSessionStreamDataRead> ReadDataAsync (System.UIntPtr minBytes, System.UIntPtr maxBytes, double timeout);
Added methods:
public virtual void ReadData (nuint minBytes, nuint maxBytes, double timeout, NSUrlSessionDataRead completionHandler);
public virtual System.Threading.Tasks.Task<NSUrlSessionStreamDataRead> ReadDataAsync (nuint minBytes, nuint maxBytes, double timeout);
Removed constructor:
protected NSUrlSessionTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr TaskIdentifier { get; }
+public virtual nuint TaskIdentifier { get; }
Removed constructor:
protected NSUrlSessionTaskDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionTaskDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionTaskMetrics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionTaskMetrics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr RedirectCount { get; }
+public virtual nuint RedirectCount { get; }
Removed constructor:
protected NSUrlSessionTaskTransactionMetrics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionTaskTransactionMetrics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual Security.TlsCipherSuite? NegotiatedTlsCipherSuite { get; }
+public virtual Security.SslCipherSuite? NegotiatedTlsCipherSuite { get; }
Removed constructor:
protected NSUrlSessionUploadTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionUploadTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlSessionWebSocketDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionWebSocketDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionWebSocketMessage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionWebSocketMessage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlSessionWebSocketTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionWebSocketTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumMessageSize { get; set; }
+public virtual nint MaximumMessageSize { get; set; }
Added method:
[Obsolete ("Use overload with an 'out NSObject value' parameter.")]
public static bool GetPromisedItemResourceValue (NSUrl This, NSObject value, NSString key, out NSError error);
Removed constructor:
protected NSUserActivity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUserActivity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUserActivityDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUserActivityDelegate (IntPtr handle);
Removed constructor:
protected NSUserDefaults (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUserDefaults (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual IntPtr IntForKey (string defaultName);
public virtual void SetInt (IntPtr value, string defaultName);
Added methods:
public virtual nint IntForKey (string defaultName);
public virtual void SetInt (nint value, string defaultName);
Removed constructor:
protected NSUuid (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUuid (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSValue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSValue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void StoreValueAtAddress (IntPtr value, System.UIntPtr size);
Added method:
public virtual void StoreValueAtAddress (IntPtr value, nuint size);
Removed constructor:
protected NSValueTransformer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSValueTransformer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSXpcConnection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSXpcConnection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSXpcInterface (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSXpcInterface (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (ObjCRuntime.Selector methodSelector, System.UIntPtr argumentIndex, bool forReplyBlock);
public Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (System.Reflection.MethodInfo method, System.UIntPtr argumentIndex, bool forReplyBlock);
public virtual void SetAllowedClasses (Foundation.NSSet<ObjCRuntime.Class> allowedClasses, ObjCRuntime.Selector methodSelector, System.UIntPtr argumentIndex, bool forReplyBlock);
public void SetAllowedClasses (System.Reflection.MethodInfo method, Foundation.NSSet<ObjCRuntime.Class> allowedClasses, System.UIntPtr argumentIndex, bool forReplyBlock);
Added methods:
public virtual Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (ObjCRuntime.Selector methodSelector, nuint argumentIndex, bool forReplyBlock);
public Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (System.Reflection.MethodInfo method, nuint argumentIndex, bool forReplyBlock);
public virtual void SetAllowedClasses (Foundation.NSSet<ObjCRuntime.Class> allowedClasses, ObjCRuntime.Selector methodSelector, nuint argumentIndex, bool forReplyBlock);
public void SetAllowedClasses (System.Reflection.MethodInfo method, Foundation.NSSet<ObjCRuntime.Class> allowedClasses, nuint argumentIndex, bool forReplyBlock);
Removed constructor:
protected NSXpcListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSXpcListener (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSXpcListenerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSXpcListenerDelegate (IntPtr handle);
Removed constructor:
protected NSXpcListenerEndpoint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSXpcListenerEndpoint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added constructors:
public NSZone (IntPtr handle);
public NSZone (IntPtr handle, bool owns);
Modified properties:
-public virtual final ObjCRuntime.NativeHandle Handle { get; }
+public virtual final IntPtr Handle { get; }
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Exception
[Serializable]
public enum NSBundleExecutableArchitecture {
ARM64 = 16777228,
I386 = 7,
PPC = 18,
PPC64 = 16777234,
X86_64 = 16777223,
}
[Serializable]
[Flags]
public enum NSDateComponentsWrappingBehavior {
None = 0,
WrapCalendarComponents = 1,
}
public class NSDistributedNotificationCenter {
// constructors
public NSDistributedNotificationCenter ();
// methods
[Obsolete ("This is not available in iOS.")]
public void AddObserver (NSObject observer, ObjCRuntime.Selector aSelector, string aName, string anObject);
[Obsolete ("This is not available in iOS.")]
public void RemoveObserver (NSObject observer, string aName, string anObject);
}
[Serializable]
public enum NSLinguisticTagUnit {
Adjective = 6,
Adverb = 7,
Classifier = 15,
CloseParenthesis = 22,
CloseQuote = 20,
Conjunction = 13,
Dash = 24,
Determiner = 9,
Idiom = 16,
Interjection = 14,
Noun = 4,
Number = 12,
OpenParenthesis = 21,
OpenQuote = 19,
OrganizationName = 29,
Other = 3,
OtherPunctuation = 25,
OtherWhitespace = 27,
OtherWord = 17,
ParagraphBreak = 26,
Particle = 10,
PersonalName = 28,
PlaceName = 30,
Preposition = 11,
Pronoun = 8,
Punctuation = 1,
Terminator = 18,
Verb = 5,
Whitespace = 2,
Word = 0,
WordJoiner = 23,
}
public static class NSLinguisticTagUnitExtensions {
// methods
public static NSString GetConstant (this NSLinguisticTagUnit self);
public static NSLinguisticTagUnit GetValue (NSString constant);
}
[Serializable]
[Flags]
public enum NSTextWritingDirection {
Embedding = 0,
Override = 2,
}
public class NSUrlSessionActiveTasks {
// constructors
public NSUrlSessionActiveTasks (NSUrlSessionDataTask[] dataTasks, NSUrlSessionUploadTask[] uploadTasks, NSUrlSessionDownloadTask[] downloadTasks);
// properties
public NSUrlSessionDataTask[] DataTasks { get; set; }
public NSUrlSessionDownloadTask[] DownloadTasks { get; set; }
public NSUrlSessionUploadTask[] UploadTasks { get; set; }
}
public sealed delegate NSUrlSessionPendingTasks : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public NSUrlSessionPendingTasks (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (NSUrlSessionDataTask[] dataTasks, NSUrlSessionUploadTask[] uploadTasks, NSUrlSessionDownloadTask[] downloadTasks, System.AsyncCallback callback, object object);
public virtual void EndInvoke (System.IAsyncResult result);
public virtual void Invoke (NSUrlSessionDataTask[] dataTasks, NSUrlSessionUploadTask[] uploadTasks, NSUrlSessionDownloadTask[] downloadTasks);
}
Removed constructor:
protected GLKBaseEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKBaseEffect (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectProperty (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectProperty (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyFog (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectPropertyFog (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyLight (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectPropertyLight (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyMaterial (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectPropertyMaterial (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyTexture (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectPropertyTexture (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyTransform (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectPropertyTransform (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKMesh (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKMesh (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr VertexCount { get; }
+public virtual nuint VertexCount { get; }
Removed constructor:
protected GLKMeshBuffer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKMeshBuffer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Length { get; }
+public virtual nuint Length { get; }
-public virtual System.UIntPtr Offset { get; }
+public virtual nuint Offset { get; }
Removed method:
public virtual void FillData (Foundation.NSData data, System.UIntPtr offset);
Added method:
public virtual void FillData (Foundation.NSData data, nuint offset);
Removed constructor:
protected GLKMeshBufferAllocator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKMeshBufferAllocator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (System.UIntPtr length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (ModelIO.IMDLMeshBufferZone zone, System.UIntPtr length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBufferZone CreateZone (System.UIntPtr capacity);
Added methods:
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (nuint length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (ModelIO.IMDLMeshBufferZone zone, nuint length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBufferZone CreateZone (nuint capacity);
Removed constructor:
protected GLKNamedEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKNamedEffect (IntPtr handle);
Removed constructor:
protected GLKReflectionMapEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKReflectionMapEffect (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKSkyboxEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKSkyboxEffect (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKSubmesh (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKSubmesh (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKTextureInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKTextureInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKTextureLoader (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKTextureLoader (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void BeginTextureLoad (string name, ObjCRuntime.nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback block);
public virtual System.Threading.Tasks.Task<GLKTextureInfo> BeginTextureLoadAsync (string name, ObjCRuntime.nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue);
public static GLKTextureInfo FromName (string name, ObjCRuntime.nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, out Foundation.NSError outError);
Added methods:
public virtual void BeginTextureLoad (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback block);
public virtual System.Threading.Tasks.Task<GLKTextureInfo> BeginTextureLoadAsync (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue);
public static GLKTextureInfo FromName (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, out Foundation.NSError outError);
Removed constructor:
protected GLKView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr DrawableHeight { get; }
+public virtual nint DrawableHeight { get; }
-public virtual IntPtr DrawableWidth { get; }
+public virtual nint DrawableWidth { get; }
Removed constructor:
protected GLKViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr FramesDisplayed { get; }
+public virtual nint FramesDisplayed { get; }
-public virtual IntPtr FramesPerSecond { get; }
+public virtual nint FramesPerSecond { get; }
-public virtual IntPtr PreferredFramesPerSecond { get; set; }
+public virtual nint PreferredFramesPerSecond { get; set; }
Removed constructor:
protected GLKViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKViewControllerDelegate (IntPtr handle);
Removed constructor:
protected GLKViewDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKViewDelegate (IntPtr handle);
Removed constructor:
protected GCColor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCColor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PlayerIndex { get; set; }
+public virtual nint PlayerIndex { get; set; }
Removed constructor:
protected GCControllerAxisInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCControllerAxisInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCControllerButtonInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCControllerButtonInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCControllerDirectionPad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCControllerDirectionPad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCControllerElement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCControllerElement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCControllerTouchpad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCControllerTouchpad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDeviceBattery (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDeviceBattery (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDeviceCursor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDeviceCursor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDeviceHaptics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDeviceHaptics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDeviceLight (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDeviceLight (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDirectionalGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDirectionalGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDualSenseAdaptiveTrigger (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDualSenseAdaptiveTrigger (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDualSenseGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDualSenseGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDualShockGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDualShockGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCEventViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCEventViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCExtendedGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCExtendedGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCExtendedGamepadSnapshot (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCExtendedGamepadSnapshot (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCGamepadSnapshot (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCGamepadSnapshot (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public IntPtr Application { get; }
+public nint Application { get; }
-public IntPtr Backslash { get; }
+public nint Backslash { get; }
-public IntPtr CapsLock { get; }
+public nint CapsLock { get; }
-public IntPtr CloseBracket { get; }
+public nint CloseBracket { get; }
-public IntPtr Comma { get; }
+public nint Comma { get; }
-public IntPtr DeleteForward { get; }
+public nint DeleteForward { get; }
-public IntPtr DeleteOrBackspace { get; }
+public nint DeleteOrBackspace { get; }
-public IntPtr DownArrow { get; }
+public nint DownArrow { get; }
-public IntPtr Eight { get; }
+public nint Eight { get; }
-public IntPtr End { get; }
+public nint End { get; }
-public IntPtr EqualSign { get; }
+public nint EqualSign { get; }
-public IntPtr Escape { get; }
+public nint Escape { get; }
-public IntPtr F1 { get; }
+public nint F1 { get; }
-public IntPtr F10 { get; }
+public nint F10 { get; }
-public IntPtr F11 { get; }
+public nint F11 { get; }
-public IntPtr F12 { get; }
+public nint F12 { get; }
-public IntPtr F13 { get; }
+public nint F13 { get; }
-public IntPtr F14 { get; }
+public nint F14 { get; }
-public IntPtr F15 { get; }
+public nint F15 { get; }
-public IntPtr F16 { get; }
+public nint F16 { get; }
-public IntPtr F17 { get; }
+public nint F17 { get; }
-public IntPtr F18 { get; }
+public nint F18 { get; }
-public IntPtr F19 { get; }
+public nint F19 { get; }
-public IntPtr F2 { get; }
+public nint F2 { get; }
-public IntPtr F20 { get; }
+public nint F20 { get; }
-public IntPtr F3 { get; }
+public nint F3 { get; }
-public IntPtr F4 { get; }
+public nint F4 { get; }
-public IntPtr F5 { get; }
+public nint F5 { get; }
-public IntPtr F6 { get; }
+public nint F6 { get; }
-public IntPtr F7 { get; }
+public nint F7 { get; }
-public IntPtr F8 { get; }
+public nint F8 { get; }
-public IntPtr F9 { get; }
+public nint F9 { get; }
-public IntPtr Five { get; }
+public nint Five { get; }
-public IntPtr Four { get; }
+public nint Four { get; }
-public IntPtr GraveAccentAndTilde { get; }
+public nint GraveAccentAndTilde { get; }
-public IntPtr Home { get; }
+public nint Home { get; }
-public IntPtr Hyphen { get; }
+public nint Hyphen { get; }
-public IntPtr Insert { get; }
+public nint Insert { get; }
-public IntPtr International1 { get; }
+public nint International1 { get; }
-public IntPtr International2 { get; }
+public nint International2 { get; }
-public IntPtr International3 { get; }
+public nint International3 { get; }
-public IntPtr International4 { get; }
+public nint International4 { get; }
-public IntPtr International5 { get; }
+public nint International5 { get; }
-public IntPtr International6 { get; }
+public nint International6 { get; }
-public IntPtr International7 { get; }
+public nint International7 { get; }
-public IntPtr International8 { get; }
+public nint International8 { get; }
-public IntPtr International9 { get; }
+public nint International9 { get; }
-public IntPtr KeyA { get; }
+public nint KeyA { get; }
-public IntPtr KeyB { get; }
+public nint KeyB { get; }
-public IntPtr KeyC { get; }
+public nint KeyC { get; }
-public IntPtr KeyD { get; }
+public nint KeyD { get; }
-public IntPtr KeyE { get; }
+public nint KeyE { get; }
-public IntPtr KeyF { get; }
+public nint KeyF { get; }
-public IntPtr KeyG { get; }
+public nint KeyG { get; }
-public IntPtr KeyH { get; }
+public nint KeyH { get; }
-public IntPtr KeyI { get; }
+public nint KeyI { get; }
-public IntPtr KeyJ { get; }
+public nint KeyJ { get; }
-public IntPtr KeyK { get; }
+public nint KeyK { get; }
-public IntPtr KeyL { get; }
+public nint KeyL { get; }
-public IntPtr KeyM { get; }
+public nint KeyM { get; }
-public IntPtr KeyN { get; }
+public nint KeyN { get; }
-public IntPtr KeyO { get; }
+public nint KeyO { get; }
-public IntPtr KeyP { get; }
+public nint KeyP { get; }
-public IntPtr KeyQ { get; }
+public nint KeyQ { get; }
-public IntPtr KeyR { get; }
+public nint KeyR { get; }
-public IntPtr KeyS { get; }
+public nint KeyS { get; }
-public IntPtr KeyT { get; }
+public nint KeyT { get; }
-public IntPtr KeyU { get; }
+public nint KeyU { get; }
-public IntPtr KeyV { get; }
+public nint KeyV { get; }
-public IntPtr KeyW { get; }
+public nint KeyW { get; }
-public IntPtr KeyX { get; }
+public nint KeyX { get; }
-public IntPtr KeyY { get; }
+public nint KeyY { get; }
-public IntPtr KeyZ { get; }
+public nint KeyZ { get; }
-public IntPtr Keypad0 { get; }
+public nint Keypad0 { get; }
-public IntPtr Keypad1 { get; }
+public nint Keypad1 { get; }
-public IntPtr Keypad2 { get; }
+public nint Keypad2 { get; }
-public IntPtr Keypad3 { get; }
+public nint Keypad3 { get; }
-public IntPtr Keypad4 { get; }
+public nint Keypad4 { get; }
-public IntPtr Keypad5 { get; }
+public nint Keypad5 { get; }
-public IntPtr Keypad6 { get; }
+public nint Keypad6 { get; }
-public IntPtr Keypad7 { get; }
+public nint Keypad7 { get; }
-public IntPtr Keypad8 { get; }
+public nint Keypad8 { get; }
-public IntPtr Keypad9 { get; }
+public nint Keypad9 { get; }
-public IntPtr KeypadAsterisk { get; }
+public nint KeypadAsterisk { get; }
-public IntPtr KeypadEnter { get; }
+public nint KeypadEnter { get; }
-public IntPtr KeypadEqualSign { get; }
+public nint KeypadEqualSign { get; }
-public IntPtr KeypadHyphen { get; }
+public nint KeypadHyphen { get; }
-public IntPtr KeypadNumLock { get; }
+public nint KeypadNumLock { get; }
-public IntPtr KeypadPeriod { get; }
+public nint KeypadPeriod { get; }
-public IntPtr KeypadPlus { get; }
+public nint KeypadPlus { get; }
-public IntPtr KeypadSlash { get; }
+public nint KeypadSlash { get; }
-public IntPtr Lang1 { get; }
+public nint Lang1 { get; }
-public IntPtr Lang2 { get; }
+public nint Lang2 { get; }
-public IntPtr Lang3 { get; }
+public nint Lang3 { get; }
-public IntPtr Lang4 { get; }
+public nint Lang4 { get; }
-public IntPtr Lang5 { get; }
+public nint Lang5 { get; }
-public IntPtr Lang6 { get; }
+public nint Lang6 { get; }
-public IntPtr Lang7 { get; }
+public nint Lang7 { get; }
-public IntPtr Lang8 { get; }
+public nint Lang8 { get; }
-public IntPtr Lang9 { get; }
+public nint Lang9 { get; }
-public IntPtr LeftAlt { get; }
+public nint LeftAlt { get; }
-public IntPtr LeftArrow { get; }
+public nint LeftArrow { get; }
-public IntPtr LeftControl { get; }
+public nint LeftControl { get; }
-public IntPtr LeftGui { get; }
+public nint LeftGui { get; }
-public IntPtr LeftShift { get; }
+public nint LeftShift { get; }
-public IntPtr Nine { get; }
+public nint Nine { get; }
-public IntPtr NonUSBackslash { get; }
+public nint NonUSBackslash { get; }
-public IntPtr NonUSPound { get; }
+public nint NonUSPound { get; }
-public IntPtr One { get; }
+public nint One { get; }
-public IntPtr OpenBracket { get; }
+public nint OpenBracket { get; }
-public IntPtr PageDown { get; }
+public nint PageDown { get; }
-public IntPtr PageUp { get; }
+public nint PageUp { get; }
-public IntPtr Pause { get; }
+public nint Pause { get; }
-public IntPtr Period { get; }
+public nint Period { get; }
-public IntPtr Power { get; }
+public nint Power { get; }
-public IntPtr PrintScreen { get; }
+public nint PrintScreen { get; }
-public IntPtr Quote { get; }
+public nint Quote { get; }
-public IntPtr ReturnOrEnter { get; }
+public nint ReturnOrEnter { get; }
-public IntPtr RightAlt { get; }
+public nint RightAlt { get; }
-public IntPtr RightArrow { get; }
+public nint RightArrow { get; }
-public IntPtr RightControl { get; }
+public nint RightControl { get; }
-public IntPtr RightGui { get; }
+public nint RightGui { get; }
-public IntPtr RightShift { get; }
+public nint RightShift { get; }
-public IntPtr ScrollLock { get; }
+public nint ScrollLock { get; }
-public IntPtr Semicolon { get; }
+public nint Semicolon { get; }
-public IntPtr Seven { get; }
+public nint Seven { get; }
-public IntPtr Six { get; }
+public nint Six { get; }
-public IntPtr Slash { get; }
+public nint Slash { get; }
-public IntPtr Spacebar { get; }
+public nint Spacebar { get; }
-public IntPtr Tab { get; }
+public nint Tab { get; }
-public IntPtr Three { get; }
+public nint Three { get; }
-public IntPtr Two { get; }
+public nint Two { get; }
-public IntPtr UpArrow { get; }
+public nint UpArrow { get; }
-public IntPtr Zero { get; }
+public nint Zero { get; }
Removed constructor:
protected GCKeyboard (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCKeyboard (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCKeyboardInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCKeyboardInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual GCControllerButtonInput GetButton (IntPtr code);
Added method:
public virtual GCControllerButtonInput GetButton (nint code);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (GCKeyboardInput keyboard, GCControllerButtonInput key, IntPtr keyCode, bool pressed, System.AsyncCallback callback, object object);
public virtual void Invoke (GCKeyboardInput keyboard, GCControllerButtonInput key, IntPtr keyCode, bool pressed);
Added methods:
public virtual System.IAsyncResult BeginInvoke (GCKeyboardInput keyboard, GCControllerButtonInput key, nint keyCode, bool pressed, System.AsyncCallback callback, object object);
public virtual void Invoke (GCKeyboardInput keyboard, GCControllerButtonInput key, nint keyCode, bool pressed);
Removed constructor:
protected GCMicroGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCMicroGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCMicroGamepadSnapshot (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCMicroGamepadSnapshot (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCMotion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCMotion (IntPtr handle);
Modified properties:
-public virtual GCQuaternion Attitude { get; }
+public virtual OpenTK.Quaterniond Attitude { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual GCAcceleration Gravity { get; }
+public virtual OpenTK.Vector3d Gravity { get; }
-public virtual GCRotationRate RotationRate { get; }
+public virtual OpenTK.Vector3d RotationRate { get; }
-public virtual GCAcceleration UserAcceleration { get; }
+public virtual OpenTK.Vector3d UserAcceleration { get; }
Removed constructor:
protected GCMouse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCMouse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCMouseInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCMouseInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCPhysicalInputProfile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCPhysicalInputProfile (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCVirtualController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCVirtualController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCVirtualControllerConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCVirtualControllerConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCVirtualControllerElementConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCVirtualControllerElementConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCXboxGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCXboxGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAccessPoint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAccessPoint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAchievement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAchievement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAchievementChallenge (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAchievementChallenge (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAchievementDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAchievementDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumPoints { get; }
+public virtual nint MaximumPoints { get; }
Removed constructor:
protected GKAchievementViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAchievementViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAchievementViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAchievementViewControllerDelegate (IntPtr handle);
Removed constructor:
protected GKBasePlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKBasePlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKChallenge (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKChallenge (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKChallengeEventHandler (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKChallengeEventHandler (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKChallengeEventHandlerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKChallengeEventHandlerDelegate (IntPtr handle);
Removed constructor:
protected GKChallengeListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKChallengeListener (IntPtr handle);
Removed constructor:
protected GKCloudPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCloudPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, IntPtr totalPlayerCount, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, IntPtr totalPlayerCount, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, nint totalPlayerCount, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, nint totalPlayerCount, Foundation.NSError error);
Removed constructor:
public GKEntriesForPlayerScopeResult (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, IntPtr totalPlayerCount);
Added constructor:
public GKEntriesForPlayerScopeResult (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, nint totalPlayerCount);
Modified properties:
-public IntPtr TotalPlayerCount { get; set; }
+public nint TotalPlayerCount { get; set; }
Removed constructor:
protected GKFriendRequestComposeViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKFriendRequestComposeViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public IntPtr MaxNumberOfRecipients { get; }
+public nint MaxNumberOfRecipients { get; }
Removed constructor:
protected GKFriendRequestComposeViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKFriendRequestComposeViewControllerDelegate (IntPtr handle);
Removed constructor:
protected GKGameCenterControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGameCenterControllerDelegate (IntPtr handle);
Removed constructor:
protected GKGameCenterViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGameCenterViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGameSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGameSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaxNumberOfConnectedPlayers { get; }
+public virtual nint MaxNumberOfConnectedPlayers { get; }
Removed methods:
public static void CreateSession (string containerName, string title, IntPtr maxPlayers, System.Action<GKGameSession,Foundation.NSError> completionHandler);
public static System.Threading.Tasks.Task<GKGameSession> CreateSessionAsync (string containerName, string title, IntPtr maxPlayers);
Added methods:
public static void CreateSession (string containerName, string title, nint maxPlayers, System.Action<GKGameSession,Foundation.NSError> completionHandler);
public static System.Threading.Tasks.Task<GKGameSession> CreateSessionAsync (string containerName, string title, nint maxPlayers);
Removed constructor:
protected GKInvite (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKInvite (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PlayerGroup { get; }
+public virtual nint PlayerGroup { get; }
Removed constructor:
protected GKInviteEventListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKInviteEventListener (IntPtr handle);
Removed constructor:
protected GKLeaderboard (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLeaderboard (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaxRange { get; }
+public virtual nint MaxRange { get; }
Removed methods:
public virtual void SubmitScore (IntPtr score, System.UIntPtr context, GKPlayer player, System.Action<Foundation.NSError> completionHandler);
public static void SubmitScore (IntPtr score, System.UIntPtr context, GKPlayer player, string[] leaderboardIds, System.Action<Foundation.NSError> completionHandler);
public virtual System.Threading.Tasks.Task SubmitScoreAsync (IntPtr score, System.UIntPtr context, GKPlayer player);
public static System.Threading.Tasks.Task SubmitScoreAsync (IntPtr score, System.UIntPtr context, GKPlayer player, string[] leaderboardIds);
Added methods:
public virtual void SubmitScore (nint score, nuint context, GKPlayer player, System.Action<Foundation.NSError> completionHandler);
public static void SubmitScore (nint score, nuint context, GKPlayer player, string[] leaderboardIds, System.Action<Foundation.NSError> completionHandler);
public virtual System.Threading.Tasks.Task SubmitScoreAsync (nint score, nuint context, GKPlayer player);
public static System.Threading.Tasks.Task SubmitScoreAsync (nint score, nuint context, GKPlayer player, string[] leaderboardIds);
Removed constructor:
protected GKLeaderboardEntry (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLeaderboardEntry (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKLeaderboardScore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLeaderboardScore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Context { get; set; }
+public virtual nuint Context { get; set; }
-public virtual IntPtr Value { get; set; }
+public virtual nint Value { get; set; }
Removed constructor:
protected GKLeaderboardSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLeaderboardSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKLeaderboardViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLeaderboardViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKLeaderboardViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLeaderboardViewControllerDelegate (IntPtr handle);
Removed constructor:
protected GKLocalPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLocalPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKLocalPlayerListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLocalPlayerListener (IntPtr handle);
Removed constructor:
protected GKMatch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ExpectedPlayerCount { get; }
+public virtual nint ExpectedPlayerCount { get; }
Added method:
public virtual bool SendData (Foundation.NSData data, string[] players, GKMatchSendDataMode mode, Foundation.NSError error);
Removed constructor:
protected GKMatchDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatchDelegate (IntPtr handle);
Removed constructor:
protected GKMatchRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatchRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr DefaultNumberOfPlayers { get; set; }
+public virtual nint DefaultNumberOfPlayers { get; set; }
-public virtual IntPtr MaxPlayers { get; set; }
+public virtual nint MaxPlayers { get; set; }
-public virtual IntPtr MinPlayers { get; set; }
+public virtual nint MinPlayers { get; set; }
-public virtual IntPtr PlayerGroup { get; set; }
+public virtual nint PlayerGroup { get; set; }
Removed method:
public static IntPtr GetMaxPlayersAllowed (GKMatchType matchType);
Added methods:
public static nint GetMaxPlayersAllowed (GKMatchType matchType);
[Obsolete ("Use 'RecipientResponseHandler' property.")]
public virtual void SetRecipientResponseHandler (System.Action<GKPlayer,GameKit.GKInviteRecipientResponse> handler);
Removed constructor:
protected GKMatchmaker (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatchmaker (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.Threading.Tasks.Task<IntPtr> QueryActivityAsync ();
public virtual void QueryPlayerGroupActivity (IntPtr playerGroup, GKQueryHandler completionHandler);
public virtual System.Threading.Tasks.Task<IntPtr> QueryPlayerGroupActivityAsync (IntPtr playerGroup);
Added methods:
public virtual System.Threading.Tasks.Task<nint> QueryActivityAsync ();
public virtual void QueryPlayerGroupActivity (nint playerGroup, GKQueryHandler completionHandler);
public virtual System.Threading.Tasks.Task<nint> QueryPlayerGroupActivityAsync (nint playerGroup);
[Obsolete ("Use 'InviteHandler' property.")]
public virtual void SetInviteHandler (GKInviteHandler handler);
Removed constructor:
protected GKMatchmakerViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatchmakerViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKMatchmakerViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatchmakerViewControllerDelegate (IntPtr handle);
Removed constructor:
protected GKNotificationBanner (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKNotificationBanner (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKPeerPickerController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKPeerPickerController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKPeerPickerControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKPeerPickerControllerDelegate (IntPtr handle);
Removed constructor:
protected GKPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr activity, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr activity, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint activity, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (nint activity, Foundation.NSError error);
Removed constructor:
protected GKSavedGame (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSavedGame (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSavedGameListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSavedGameListener (IntPtr handle);
Removed constructor:
protected GKScore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKScore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Rank { get; }
+public virtual nint Rank { get; }
Removed constructor:
protected GKScoreChallenge (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKScoreChallenge (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSessionDelegate (IntPtr handle);
Removed constructor:
protected GKTurnBasedEventHandler (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedEventHandler (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKTurnBasedEventHandlerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedEventHandlerDelegate (IntPtr handle);
Removed constructor:
protected GKTurnBasedEventListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedEventListener (IntPtr handle);
Removed constructor:
protected GKTurnBasedExchange (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedExchange (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKTurnBasedExchangeReply (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedExchangeReply (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKTurnBasedMatch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedMatch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ExchangeMaxInitiatedExchangesPerPlayer { get; }
+public virtual nuint ExchangeMaxInitiatedExchangesPerPlayer { get; }
-public virtual System.UIntPtr ExhangeDataMaximumSize { get; }
+public virtual nuint ExhangeDataMaximumSize { get; }
-public virtual IntPtr MatchDataMaximumSize { get; }
+public virtual nint MatchDataMaximumSize { get; }
Removed constructor:
protected GKTurnBasedMatchmakerViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedMatchmakerViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKTurnBasedMatchmakerViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedMatchmakerViewControllerDelegate (IntPtr handle);
Removed constructor:
protected GKTurnBasedParticipant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedParticipant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKVoiceChat (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKVoiceChat (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
[Obsolete ("Use 'SetMute (bool, string)' method.")]
public virtual void SetMute (bool isMuted, GKPlayer player);
Removed constructor:
protected GKVoiceChatClient (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKVoiceChatClient (IntPtr handle);
Removed method:
public virtual void ReceivedInvitation (GKVoiceChatService voiceChatService, string participantID, IntPtr callID);
Added method:
public virtual void ReceivedInvitation (GKVoiceChatService voiceChatService, string participantID, nint callID);
Removed method:
public static void ReceivedInvitation (this IGKVoiceChatClient This, GKVoiceChatService voiceChatService, string participantID, IntPtr callID);
Added method:
public static void ReceivedInvitation (this IGKVoiceChatClient This, GKVoiceChatService voiceChatService, string participantID, nint callID);
Removed constructor:
protected GKVoiceChatService (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKVoiceChatService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual bool AcceptCall (IntPtr callID, out Foundation.NSError error);
public virtual void DenyCall (IntPtr callId);
Added methods:
public virtual bool AcceptCall (nint callID, out Foundation.NSError error);
public virtual void DenyCall (nint callId);
Removed constructor:
protected GKARC4RandomSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKARC4RandomSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void DropValues (System.UIntPtr count);
Added method:
public virtual void DropValues (nuint count);
Removed constructor:
protected GKAgent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAgent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAgent2D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAgent2D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAgent3D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAgent3D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAgentDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAgentDelegate (IntPtr handle);
Removed constructor:
protected GKBehavior (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKBehavior (IntPtr handle);
Removed property:
public GKGoal Item { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr GoalCount { get; }
+public virtual nint GoalCount { get; }
Added property:
public GKGoal Item { get; }
Removed constructors:
protected GKBillowNoiseSource (ObjCRuntime.NativeHandle handle);
public GKBillowNoiseSource (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Added constructors:
protected GKBillowNoiseSource (IntPtr handle);
public GKBillowNoiseSource (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static GKBillowNoiseSource Create (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Added method:
public static GKBillowNoiseSource Create (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Removed constructor:
protected GKCheckerboardNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCheckerboardNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKCircleObstacle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCircleObstacle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKCoherentNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCoherentNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr OctaveCount { get; set; }
+public virtual nint OctaveCount { get; set; }
Removed constructor:
protected GKComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKComponent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKComponentSystem`1 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKComponentSystem`1 (IntPtr handle);
Removed property:
public TComponent Item { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public TComponent Item { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Removed constructor:
protected GKCompositeBehavior (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCompositeBehavior (IntPtr handle);
Removed property:
public GKBehavior Item { get; }
Modified properties:
-public virtual IntPtr BehaviorCount { get; }
+public virtual nint BehaviorCount { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public GKBehavior Item { get; }
Removed constructor:
protected GKConstantNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKConstantNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKCylindersNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCylindersNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKDecisionNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKDecisionNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual GKDecisionNode CreateBranch (IntPtr weight, Foundation.NSObject attribute);
Added method:
public virtual GKDecisionNode CreateBranch (nint weight, Foundation.NSObject attribute);
Removed constructor:
protected GKDecisionTree (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKDecisionTree (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKEntity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKEntity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static IntPtr GetPlayerId (this IGKGameModelPlayer This);
Added method:
public static nint GetPlayerId (this IGKGameModelPlayer This);
Removed method:
public static IntPtr GetScore (this IGKGameModel This, IGKGameModelPlayer player);
Added method:
public static nint GetScore (this IGKGameModel This, IGKGameModelPlayer player);
Removed constructors:
protected GKGaussianDistribution (ObjCRuntime.NativeHandle handle);
public GKGaussianDistribution (IGKRandom source, IntPtr lowestInclusive, IntPtr highestInclusive);
Added constructors:
protected GKGaussianDistribution (IntPtr handle);
public GKGaussianDistribution (IGKRandom source, nint lowestInclusive, nint highestInclusive);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGoal (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGoal (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGraphNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGraphNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGraphNode2D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGraphNode2D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGraphNode3D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGraphNode3D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGridGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGridGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr GridHeight { get; }
+public virtual nuint GridHeight { get; }
-public virtual System.UIntPtr GridWidth { get; }
+public virtual nuint GridWidth { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Removed constructor:
protected GKGridGraphNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGridGraphNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKHybridStrategist (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKHybridStrategist (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr Budget { get; set; }
+public virtual nuint Budget { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ExplorationParameter { get; set; }
+public virtual nuint ExplorationParameter { get; set; }
-public virtual System.UIntPtr MaxLookAheadDepth { get; set; }
+public virtual nuint MaxLookAheadDepth { get; set; }
Removed constructor:
protected GKLinearCongruentialRandomSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLinearCongruentialRandomSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKMersenneTwisterRandomSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMersenneTwisterRandomSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKMeshGraph`1 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMeshGraph`1 (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr TriangleCount { get; }
+public virtual nuint TriangleCount { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public virtual GKTriangle GetTriangle (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public virtual GKTriangle GetTriangle (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Removed constructor:
protected GKMinMaxStrategist (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMinMaxStrategist (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaxLookAheadDepth { get; set; }
+public virtual nint MaxLookAheadDepth { get; set; }
Removed method:
public virtual IGKGameModelUpdate GetRandomMove (IGKGameModelPlayer player, IntPtr numMovesToConsider);
Added method:
public virtual IGKGameModelUpdate GetRandomMove (IGKGameModelPlayer player, nint numMovesToConsider);
Removed constructor:
protected GKMonteCarloStrategist (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMonteCarloStrategist (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr Budget { get; set; }
+public virtual nuint Budget { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ExplorationParameter { get; set; }
+public virtual nuint ExplorationParameter { get; set; }
Removed constructor:
protected GKNSPredicateRule (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKNSPredicateRule (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKNoise (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKNoise (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKNoiseMap (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKNoiseMap (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKObstacle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKObstacle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKObstacleGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKObstacleGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Removed constructor:
protected GKOctreeNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKOctreeNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKOctree`1 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKOctree`1 (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKPath (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKPath (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NumPoints { get; }
+public virtual nuint NumPoints { get; }
Removed methods:
public virtual OpenTK.Vector2 GetPoint (System.UIntPtr index);
public virtual OpenTK.Vector2 GetVector2Point (System.UIntPtr index);
public virtual OpenTK.Vector3 GetVector3Point (System.UIntPtr index);
Added methods:
public virtual OpenTK.Vector2 GetPoint (nuint index);
public virtual OpenTK.Vector2 GetVector2Point (nuint index);
public virtual OpenTK.Vector3 GetVector3Point (nuint index);
Removed constructors:
protected GKPerlinNoiseSource (ObjCRuntime.NativeHandle handle);
public GKPerlinNoiseSource (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Added constructors:
protected GKPerlinNoiseSource (IntPtr handle);
public GKPerlinNoiseSource (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static GKPerlinNoiseSource Create (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Added method:
public static GKPerlinNoiseSource Create (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Removed constructor:
protected GKPolygonObstacle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKPolygonObstacle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr VertexCount { get; }
+public virtual nuint VertexCount { get; }
Removed method:
public virtual OpenTK.Vector2 GetVertex (System.UIntPtr index);
Added method:
public virtual OpenTK.Vector2 GetVertex (nuint index);
Removed constructor:
protected GKQuadTree (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKQuadTree (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKQuadTreeNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKQuadTreeNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected GKRTree`1 (ObjCRuntime.NativeHandle handle);
public GKRTree`1 (System.UIntPtr maxNumberOfChildren);
Added constructors:
protected GKRTree`1 (IntPtr handle);
public GKRTree`1 (nuint maxNumberOfChildren);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr QueryReserve { get; set; }
+public virtual nuint QueryReserve { get; set; }
Removed method:
public static GameplayKit.GKRTree<ElementType> FromMaxNumberOfChildren (System.UIntPtr maxNumberOfChildren);
Added method:
public static GameplayKit.GKRTree<ElementType> FromMaxNumberOfChildren (nuint maxNumberOfChildren);
Removed constructors:
protected GKRandomDistribution (ObjCRuntime.NativeHandle handle);
public GKRandomDistribution (IGKRandom source, IntPtr lowestInclusive, IntPtr highestInclusive);
Added constructors:
protected GKRandomDistribution (IntPtr handle);
public GKRandomDistribution (IGKRandom source, nint lowestInclusive, nint highestInclusive);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr HighestValue { get; }
+public virtual nint HighestValue { get; }
-public virtual IntPtr LowestValue { get; }
+public virtual nint LowestValue { get; }
-public virtual System.UIntPtr NumberOfPossibleOutcomes { get; }
+public virtual nuint NumberOfPossibleOutcomes { get; }
Removed methods:
public static GKRandomDistribution GetDie (IntPtr sideCount);
public static GKRandomDistribution GetDistributionBetween (IntPtr lowestInclusive, IntPtr highestInclusive);
public virtual IntPtr GetNextInt ();
public virtual System.UIntPtr GetNextInt (System.UIntPtr upperBound);
Added methods:
public static GKRandomDistribution GetDie (nint sideCount);
public static GKRandomDistribution GetDistributionBetween (nint lowestInclusive, nint highestInclusive);
public virtual nint GetNextInt ();
public virtual nuint GetNextInt (nuint upperBound);
Removed constructor:
protected GKRandomSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKRandomSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual IntPtr GetNextInt ();
public virtual System.UIntPtr GetNextInt (System.UIntPtr upperBound);
Added methods:
public virtual nint GetNextInt ();
public virtual nuint GetNextInt (nuint upperBound);
Removed constructors:
protected GKRidgedNoiseSource (ObjCRuntime.NativeHandle handle);
public GKRidgedNoiseSource (double frequency, IntPtr octaveCount, double lacunarity, int seed);
Added constructors:
protected GKRidgedNoiseSource (IntPtr handle);
public GKRidgedNoiseSource (double frequency, nint octaveCount, double lacunarity, int seed);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static GKRidgedNoiseSource Create (double frequency, IntPtr octaveCount, double lacunarity, int seed);
Added method:
public static GKRidgedNoiseSource Create (double frequency, nint octaveCount, double lacunarity, int seed);
Removed constructor:
protected GKRule (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKRule (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Salience { get; set; }
+public virtual nint Salience { get; set; }
Removed constructor:
protected GKRuleSystem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKRuleSystem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSCNNodeComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSCNNodeComponent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSKNodeComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSKNodeComponent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKScene (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKScene (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected GKShuffledDistribution (ObjCRuntime.NativeHandle handle);
public GKShuffledDistribution (IGKRandom source, IntPtr lowestInclusive, IntPtr highestInclusive);
Added constructors:
protected GKShuffledDistribution (IntPtr handle);
public GKShuffledDistribution (IGKRandom source, nint lowestInclusive, nint highestInclusive);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSphereObstacle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSphereObstacle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSpheresNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSpheresNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKState (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKState (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKStateMachine (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKStateMachine (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKVoronoiNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKVoronoiNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public abstract IntPtr Value { get; set; }
+public abstract nint Value { get; set; }
Removed methods:
public virtual IntPtr GetNextInt ();
public virtual System.UIntPtr GetNextInt (System.UIntPtr upperBound);
Added methods:
public virtual nint GetNextInt ();
public virtual nuint GetNextInt (nuint upperBound);
Removed constructor:
protected HKActivityMoveModeObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKActivityMoveModeObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKActivitySummary (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKActivitySummary (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKActivitySummaryQuery (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKActivitySummaryQuery (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKActivitySummaryType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKActivitySummaryType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected HKAnchoredObjectQuery (ObjCRuntime.NativeHandle handle);
public HKAnchoredObjectQuery (HKQueryDescriptor[] queryDescriptors, HKQueryAnchor anchor, IntPtr limit, HKAnchoredObjectUpdateHandler resultsHandler);
public HKAnchoredObjectQuery (HKSampleType type, Foundation.NSPredicate predicate, HKQueryAnchor anchor, System.UIntPtr limit, HKAnchoredObjectUpdateHandler handler);
[Obsolete ("Use the overload that takes HKAnchoredObjectResultHandler2 instead")]
public HKAnchoredObjectQuery (HKSampleType type, Foundation.NSPredicate predicate, System.UIntPtr anchor, System.UIntPtr limit, HKAnchoredObjectResultHandler completion);
public HKAnchoredObjectQuery (HKSampleType type, Foundation.NSPredicate predicate, System.UIntPtr anchor, System.UIntPtr limit, HKAnchoredObjectResultHandler2 completion);
Added constructors:
protected HKAnchoredObjectQuery (IntPtr handle);
public HKAnchoredObjectQuery (HKQueryDescriptor[] queryDescriptors, HKQueryAnchor anchor, nint limit, HKAnchoredObjectUpdateHandler resultsHandler);
public HKAnchoredObjectQuery (HKSampleType type, Foundation.NSPredicate predicate, HKQueryAnchor anchor, nuint limit, HKAnchoredObjectUpdateHandler handler);
[Obsolete ("Use the overload that takes HKAnchoredObjectResultHandler2 instead")]
public HKAnchoredObjectQuery (HKSampleType type, Foundation.NSPredicate predicate, nuint anchor, nuint limit, HKAnchoredObjectResultHandler completion);
public HKAnchoredObjectQuery (HKSampleType type, Foundation.NSPredicate predicate, nuint anchor, nuint limit, HKAnchoredObjectResultHandler2 completion);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (HKAnchoredObjectQuery query, HKSampleType[] results, System.UIntPtr newAnchor, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (HKAnchoredObjectQuery query, HKSampleType[] results, System.UIntPtr newAnchor, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (HKAnchoredObjectQuery query, HKSampleType[] results, nuint newAnchor, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (HKAnchoredObjectQuery query, HKSampleType[] results, nuint newAnchor, Foundation.NSError error);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (HKAnchoredObjectQuery query, HKSample[] results, System.UIntPtr newAnchor, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (HKAnchoredObjectQuery query, HKSample[] results, System.UIntPtr newAnchor, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (HKAnchoredObjectQuery query, HKSample[] results, nuint newAnchor, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (HKAnchoredObjectQuery query, HKSample[] results, nuint newAnchor, Foundation.NSError error);
Removed constructor:
protected HKAudiogramSample (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKAudiogramSample (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKAudiogramSampleType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKAudiogramSampleType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKAudiogramSensitivityPoint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKAudiogramSensitivityPoint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKBiologicalSexObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKBiologicalSexObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKBloodTypeObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKBloodTypeObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKCategorySample (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKCategorySample (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Value { get; }
+public virtual nint Value { get; }
Removed methods:
public static HKCategorySample FromType (HKCategoryType type, IntPtr value, Foundation.NSDate startDate, Foundation.NSDate endDate);
public static HKCategorySample FromType (HKCategoryType type, IntPtr value, Foundation.NSDate startDate, Foundation.NSDate endDate, Foundation.NSDictionary metadata);
public static HKCategorySample FromType (HKCategoryType type, IntPtr value, Foundation.NSDate startDate, Foundation.NSDate endDate, HKMetadata metadata);
public static HKCategorySample FromType (HKCategoryType type, IntPtr value, Foundation.NSDate startDate, Foundation.NSDate endDate, HKDevice device, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> metadata);
Added methods:
public static HKCategorySample FromType (HKCategoryType type, nint value, Foundation.NSDate startDate, Foundation.NSDate endDate);
public static HKCategorySample FromType (HKCategoryType type, nint value, Foundation.NSDate startDate, Foundation.NSDate endDate, Foundation.NSDictionary metadata);
public static HKCategorySample FromType (HKCategoryType type, nint value, Foundation.NSDate startDate, Foundation.NSDate endDate, HKMetadata metadata);
public static HKCategorySample FromType (HKCategoryType type, nint value, Foundation.NSDate startDate, Foundation.NSDate endDate, HKDevice device, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> metadata);
Removed constructor:
protected HKCategoryType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKCategoryType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKCdaDocument (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKCdaDocument (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKCdaDocumentSample (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKCdaDocumentSample (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKCharacteristicType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKCharacteristicType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKClinicalRecord (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKClinicalRecord (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKClinicalType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKClinicalType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKCorrelation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKCorrelation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKCorrelationQuery (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKCorrelationQuery (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKCorrelationType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKCorrelationType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKCumulativeQuantitySample (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKCumulativeQuantitySample (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKCumulativeQuantitySeriesSample (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKCumulativeQuantitySeriesSample (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKDeletedObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKDeletedObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKDevice (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKDevice (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKDiscreteQuantitySample (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKDiscreteQuantitySample (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected HKDocumentQuery (ObjCRuntime.NativeHandle handle);
public HKDocumentQuery (HKDocumentType documentType, Foundation.NSPredicate predicate, System.UIntPtr limit, Foundation.NSSortDescriptor[] sortDescriptors, bool includeDocumentData, System.Action<HKDocumentQuery,HealthKit.HKDocumentSample[],System.Boolean,Foundation.NSError> resultsHandler);
Added constructors:
protected HKDocumentQuery (IntPtr handle);
public HKDocumentQuery (HKDocumentType documentType, Foundation.NSPredicate predicate, nuint limit, Foundation.NSSortDescriptor[] sortDescriptors, bool includeDocumentData, System.Action<HKDocumentQuery,HealthKit.HKDocumentSample[],System.Boolean,Foundation.NSError> resultsHandler);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Limit { get; }
+public virtual nuint Limit { get; }
Removed constructor:
protected HKDocumentSample (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKDocumentSample (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKDocumentType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKDocumentType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HKElectrocardiogram (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HKElectrocardiogram (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr NumberOfVoltageMeasurements { get; }
+public virtual nint NumberOfVoltageMea