title | description | author | ms.author | ms.date | ms.topic | ms.assetid | ms.prod |
---|---|---|---|---|---|---|---|
Xamarin.Mac.Dotnet SDK API diff: 8.1.0 vs 8.5.0 |
List of API changes between Xamarin.Mac.Dotnet versions 8.1.0 and 8.5.0. |
spouliot |
sepoulio |
1/6/2022 |
article |
c0c496a8-6588-3a9a-6f45-316d0cffb339 |
xamarin |
Removed constructor:
protected AVAggregateAssetDownloadTask (IntPtr handle);
Added constructor:
protected AVAggregateAssetDownloadTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAsset (IntPtr handle);
Added constructor:
protected AVAsset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed 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 (IntPtr handle);
Added constructor:
protected AVAssetCache (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadConfiguration (IntPtr handle);
Added constructor:
protected AVAssetDownloadConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadContentConfiguration (IntPtr handle);
Added constructor:
protected AVAssetDownloadContentConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadDelegate (IntPtr handle);
Added constructor:
protected AVAssetDownloadDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVAssetDownloadStorageManagementPolicy (IntPtr handle);
Added constructor:
protected AVAssetDownloadStorageManagementPolicy (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadStorageManager (IntPtr handle);
Added constructor:
protected AVAssetDownloadStorageManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadTask (IntPtr handle);
Added constructor:
protected AVAssetDownloadTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadUrlSession (IntPtr handle);
Added constructor:
protected AVAssetDownloadUrlSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetExportSession (IntPtr handle);
Added constructor:
protected AVAssetExportSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual Foundation.NSObject[] SupportedFileTypes { get; }
+public virtual string[] SupportedFileTypes { get; }
Added property:
public static Foundation.NSString PresetHevc7680x4320 { get; }
Removed constructor:
protected AVAssetImageGenerator (IntPtr handle);
Added constructor:
protected AVAssetImageGenerator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReader (IntPtr handle);
Added constructor:
protected AVAssetReader (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderAudioMixOutput (IntPtr handle);
Added constructor:
protected AVAssetReaderAudioMixOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderOutput (IntPtr handle);
Added constructor:
protected AVAssetReaderOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderOutputCaptionAdaptor (IntPtr handle);
Added constructor:
protected AVAssetReaderOutputCaptionAdaptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderOutputMetadataAdaptor (IntPtr handle);
Added constructor:
protected AVAssetReaderOutputMetadataAdaptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderSampleReferenceOutput (IntPtr handle);
Added constructor:
protected AVAssetReaderSampleReferenceOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderTrackOutput (IntPtr handle);
Added constructor:
protected AVAssetReaderTrackOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetReaderVideoCompositionOutput (IntPtr handle);
Added constructor:
protected AVAssetReaderVideoCompositionOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoader (IntPtr handle);
Added constructor:
protected AVAssetResourceLoader (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoaderDelegate (IntPtr handle);
Modified constructors:
-protected AVAssetResourceLoaderDelegate ()
+public AVAssetResourceLoaderDelegate ()
Added constructor:
protected AVAssetResourceLoaderDelegate (ObjCRuntime.NativeHandle handle);
Modified methods:
-public abstract bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest)
+public virtual bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest)
Added method:
public static bool ShouldWaitForLoadingOfRequestedResource (this IAVAssetResourceLoaderDelegate This, AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest);
Removed constructor:
protected AVAssetResourceLoadingContentInformationRequest (IntPtr handle);
Added constructor:
protected AVAssetResourceLoadingContentInformationRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoadingDataRequest (IntPtr handle);
Added constructor:
protected AVAssetResourceLoadingDataRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint RequestedLength { get; }
+public virtual IntPtr RequestedLength { get; }
Removed constructor:
protected AVAssetResourceLoadingRequest (IntPtr handle);
Added constructor:
protected AVAssetResourceLoadingRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoadingRequestor (IntPtr handle);
Added constructor:
protected AVAssetResourceLoadingRequestor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetResourceRenewalRequest (IntPtr handle);
Added constructor:
protected AVAssetResourceRenewalRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetSegmentReport (IntPtr handle);
Added constructor:
protected AVAssetSegmentReport (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetSegmentReportSampleInformation (IntPtr handle);
Added constructor:
protected AVAssetSegmentReportSampleInformation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Length { get; }
+public virtual IntPtr Length { get; }
-public virtual nint Offset { get; }
+public virtual IntPtr Offset { get; }
Removed constructor:
protected AVAssetSegmentTrackReport (IntPtr handle);
Added constructor:
protected AVAssetSegmentTrackReport (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetTrack (IntPtr handle);
Added constructor:
protected AVAssetTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
[Obsolete ("Use 'GetAssociatedTracks'.")]
public virtual Foundation.NSString GetAssociatedTracksOfType (Foundation.NSString avAssetTrackTrackAssociationType);
Removed constructor:
protected AVAssetTrackGroup (IntPtr handle);
Added constructor:
protected AVAssetTrackGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetTrackSegment (IntPtr handle);
Added constructor:
protected AVAssetTrackSegment (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetVariant (IntPtr handle);
Added constructor:
protected AVAssetVariant (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetVariantAudioAttributes (IntPtr handle);
Added constructor:
protected AVAssetVariantAudioAttributes (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetVariantAudioRenditionSpecificAttributes (IntPtr handle);
Added constructor:
protected AVAssetVariantAudioRenditionSpecificAttributes (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint ChannelCount { get; }
+public virtual IntPtr ChannelCount { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetVariantQualifier (IntPtr handle);
Added constructor:
protected AVAssetVariantQualifier (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static Foundation.NSPredicate GetPredicate (nint channelCount, AVMediaSelectionOption mediaSelectionOption, Foundation.NSPredicateOperatorType operatorType);
Added method:
public static Foundation.NSPredicate GetPredicate (IntPtr channelCount, AVMediaSelectionOption mediaSelectionOption, Foundation.NSPredicateOperatorType operatorType);
Removed constructor:
protected AVAssetVariantVideoAttributes (IntPtr handle);
Added constructor:
protected AVAssetVariantVideoAttributes (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetWriter (IntPtr handle);
Added constructor:
protected AVAssetWriter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint InitialMovieFragmentSequenceNumber { get; set; }
+public virtual IntPtr InitialMovieFragmentSequenceNumber { get; set; }
Removed constructor:
protected AVAssetWriterDelegate (IntPtr handle);
Added constructor:
protected AVAssetWriterDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVAssetWriterInput (IntPtr handle);
Added constructor:
protected AVAssetWriterInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PreferredMediaChunkAlignment { get; set; }
+public virtual IntPtr PreferredMediaChunkAlignment { get; set; }
Removed constructor:
protected AVAssetWriterInputCaptionAdaptor (IntPtr handle);
Added constructor:
protected AVAssetWriterInputCaptionAdaptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputGroup (IntPtr handle);
Added constructor:
protected AVAssetWriterInputGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputMetadataAdaptor (IntPtr handle);
Added constructor:
protected AVAssetWriterInputMetadataAdaptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputPassDescription (IntPtr handle);
Added constructor:
protected AVAssetWriterInputPassDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputPixelBufferAdaptor (IntPtr handle);
Added constructor:
protected AVAssetWriterInputPixelBufferAdaptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAsynchronousCIImageFilteringRequest (IntPtr handle);
Added constructor:
protected AVAsynchronousCIImageFilteringRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAsynchronousKeyValueLoading (IntPtr handle);
Added constructor:
protected AVAsynchronousKeyValueLoading (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual AVKeyValueStatus StatusOfValueForKeyerror (string key, IntPtr outError);
Added method:
public virtual AVKeyValueStatus GetStatusOfValue (string forKey, out Foundation.NSError error);
Removed constructor:
protected AVAsynchronousVideoCompositionRequest (IntPtr handle);
Added constructor:
protected AVAsynchronousVideoCompositionRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudio3DMixing (IntPtr handle);
Added constructor:
protected AVAudio3DMixing (ObjCRuntime.NativeHandle handle);
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed 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 (IntPtr handle);
Added constructor:
protected AVAudioBuffer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
[Obsolete ("Valid instance of this type cannot be directly created.")]
public AVAudioChannelLayout ();
protected AVAudioChannelLayout (IntPtr handle);
Added constructor:
protected AVAudioChannelLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected AVAudioCompressedBuffer (IntPtr handle);
public AVAudioCompressedBuffer (AVAudioFormat format, uint packetCapacity, nint maximumPacketSize);
Added constructors:
protected AVAudioCompressedBuffer (ObjCRuntime.NativeHandle handle);
public AVAudioCompressedBuffer (AVAudioFormat format, uint packetCapacity, IntPtr maximumPacketSize);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumPacketSize { get; }
+public virtual IntPtr MaximumPacketSize { get; }
Removed constructors:
[Obsolete ("Valid instance of this type cannot be directly created.")]
public AVAudioConnectionPoint ();
protected AVAudioConnectionPoint (IntPtr handle);
public AVAudioConnectionPoint (AVAudioNode node, nuint bus);
Added constructors:
protected AVAudioConnectionPoint (ObjCRuntime.NativeHandle handle);
public AVAudioConnectionPoint (AVAudioNode node, System.UIntPtr bus);
Modified properties:
-public virtual nuint Bus { get; }
+public virtual System.UIntPtr Bus { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioConverter (IntPtr handle);
Added constructor:
protected AVAudioConverter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint BitRate { get; set; }
+public virtual IntPtr BitRate { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumOutputPacketSize { get; }
+public virtual IntPtr MaximumOutputPacketSize { get; }
-public virtual nint SampleRateConverterQuality { get; set; }
+public virtual IntPtr SampleRateConverterQuality { get; set; }
Removed constructor:
protected AVAudioEngine (IntPtr handle);
Added constructor:
protected AVAudioEngine (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed 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);
Added 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);
Removed constructor:
protected AVAudioEnvironmentDistanceAttenuationParameters (IntPtr handle);
Added constructor:
protected AVAudioEnvironmentDistanceAttenuationParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioEnvironmentNode (IntPtr handle);
Added constructor:
protected AVAudioEnvironmentNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NextAvailableInputBus { get; }
+public virtual System.UIntPtr NextAvailableInputBus { get; }
Added properties:
public virtual Foundation.NSNumber[] ApplicableRenderingAlgorithms { get; }
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed 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);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioEnvironmentReverbParameters (IntPtr handle);
Added constructor:
protected AVAudioEnvironmentReverbParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioFile (IntPtr handle);
Added constructor:
protected AVAudioFile (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioFormat (IntPtr handle);
Added constructor:
protected AVAudioFormat (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioIONode (IntPtr handle);
Added constructor:
protected AVAudioIONode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioInputNode (IntPtr handle);
Added constructor:
protected AVAudioInputNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed 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);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioMix (IntPtr handle);
Added constructor:
protected AVAudioMix (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioMixInputParameters (IntPtr handle);
Added constructor:
protected AVAudioMixInputParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioMixerNode (IntPtr handle);
Added constructor:
protected AVAudioMixerNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NextAvailableInputBus { get; }
+public virtual System.UIntPtr NextAvailableInputBus { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed 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);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioMixingDestination (IntPtr handle);
Added constructor:
protected AVAudioMixingDestination (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed 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);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioNode (IntPtr handle);
Added constructor:
protected AVAudioNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NumberOfInputs { get; }
+public virtual System.UIntPtr NumberOfInputs { get; }
-public virtual nuint NumberOfOutputs { get; }
+public virtual System.UIntPtr NumberOfOutputs { get; }
Removed 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);
Added 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);
Removed constructor:
protected AVAudioOutputNode (IntPtr handle);
Added constructor:
protected AVAudioOutputNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioPcmBuffer (IntPtr handle);
Added constructor:
protected AVAudioPcmBuffer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Stride { get; }
+public virtual System.UIntPtr Stride { get; }
Removed constructor:
protected AVAudioPlayer (IntPtr handle);
Added constructor:
protected AVAudioPlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NumberOfChannels { get; }
+public virtual System.UIntPtr NumberOfChannels { get; }
-public virtual nint NumberOfLoops { get; set; }
+public virtual IntPtr NumberOfLoops { get; set; }
Removed methods:
public virtual float AveragePower (nuint channelNumber);
public virtual float PeakPower (nuint channelNumber);
Added methods:
public virtual float AveragePower (System.UIntPtr channelNumber);
public virtual float PeakPower (System.UIntPtr channelNumber);
Removed constructor:
protected AVAudioPlayerDelegate (IntPtr handle);
Added constructor:
protected AVAudioPlayerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVAudioPlayerNode (IntPtr handle);
Added constructor:
protected AVAudioPlayerNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed 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);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioRecorder (IntPtr handle);
Added constructor:
protected AVAudioRecorder (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual float AveragePower (nuint channelNumber);
public virtual float PeakPower (nuint channelNumber);
Added methods:
public virtual float AveragePower (System.UIntPtr channelNumber);
public virtual float PeakPower (System.UIntPtr channelNumber);
Removed constructor:
protected AVAudioRecorderDelegate (IntPtr handle);
Added constructor:
protected AVAudioRecorderDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVAudioRoutingArbiter (IntPtr handle);
Added constructor:
protected AVAudioRoutingArbiter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioSequencer (IntPtr handle);
Added constructor:
protected AVAudioSequencer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed 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);
Added 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);
Removed value:
[Obsolete ("Use 'ResourceNotAvailable' instead.")]
CodeResourceNotAvailable = 561145203,
Removed constructor:
protected AVAudioSinkNode (IntPtr handle);
Added constructor:
protected AVAudioSinkNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
public AVAudioSourceNode (AVAudioSourceNodeRenderHandler2 renderHandler);
protected AVAudioSourceNode (IntPtr handle);
public AVAudioSourceNode (AVAudioFormat format, AVAudioSourceNodeRenderHandler2 renderHandler);
Added constructor:
protected AVAudioSourceNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed 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);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed 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);
Added 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);
Removed constructor:
protected AVAudioStereoMixing (IntPtr handle);
Added constructor:
protected AVAudioStereoMixing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVAudioTime (IntPtr handle);
Added constructor:
protected AVAudioTime (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnit (IntPtr handle);
Added constructor:
protected AVAudioUnit (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Version { get; }
+public virtual System.UIntPtr Version { get; }
Removed constructor:
protected AVAudioUnitComponent (IntPtr handle);
Added constructor:
protected AVAudioUnitComponent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Version { get; }
+public virtual System.UIntPtr Version { get; }
Removed method:
public virtual bool SupportsNumberInputChannels (nint numInputChannels, nint numOutputChannels);
Added method:
public virtual bool SupportsNumberInputChannels (IntPtr numInputChannels, IntPtr numOutputChannels);
Removed constructors:
[Obsolete ("Please use the static 'SharedInstance' property as this type is not meant to be created.")]
public AVAudioUnitComponentManager ();
protected AVAudioUnitComponentManager (IntPtr handle);
Added constructor:
protected AVAudioUnitComponentManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitDelay (IntPtr handle);
Added constructor:
protected AVAudioUnitDelay (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitDistortion (IntPtr handle);
Added constructor:
protected AVAudioUnitDistortion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected AVAudioUnitEQ (IntPtr handle);
public AVAudioUnitEQ (nuint numberOfBands);
Added constructors:
protected AVAudioUnitEQ (ObjCRuntime.NativeHandle handle);
public AVAudioUnitEQ (System.UIntPtr numberOfBands);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitEQFilterParameters (IntPtr handle);
Added constructor:
protected AVAudioUnitEQFilterParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitEffect (IntPtr handle);
Added constructor:
protected AVAudioUnitEffect (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitGenerator (IntPtr handle);
Added constructor:
protected AVAudioUnitGenerator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed 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);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioUnitMidiInstrument (IntPtr handle);
Added constructor:
protected AVAudioUnitMidiInstrument (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed 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);
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Removed constructor:
protected AVAudioUnitReverb (IntPtr handle);
Added constructor:
protected AVAudioUnitReverb (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitSampler (IntPtr handle);
Added constructor:
protected AVAudioUnitSampler (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitTimeEffect (IntPtr handle);
Added constructor:
protected AVAudioUnitTimeEffect (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitTimePitch (IntPtr handle);
Added constructor:
protected AVAudioUnitTimePitch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVAudioUnitVarispeed (IntPtr handle);
Added constructor:
protected AVAudioUnitVarispeed (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCameraCalibrationData (IntPtr handle);
Added constructor:
protected AVCameraCalibrationData (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaption (IntPtr handle);
Added constructor:
protected AVCaption (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual CoreGraphics.CGColor GetBackgroundColor (nint index, out Foundation.NSRange outRange);
public virtual AVCaptionDecoration GetDecoration (nint index, out Foundation.NSRange outRange);
public virtual AVCaptionFontStyle GetFontStyle (nint index, out Foundation.NSRange outRange);
public virtual AVCaptionFontWeight GetFontWeight (nint index, out Foundation.NSRange outRange);
public virtual AVCaptionRuby GetRuby (nint index, out Foundation.NSRange outRange);
public virtual CoreGraphics.CGColor GetTextColor (nint index, out Foundation.NSRange outRange);
public virtual AVCaptionTextCombine GetTextCombine (nint index, out Foundation.NSRange outRange);
Added methods:
public virtual CoreGraphics.CGColor GetBackgroundColor (IntPtr index, out Foundation.NSRange outRange);
public virtual AVCaptionDecoration GetDecoration (IntPtr index, out Foundation.NSRange outRange);
public virtual AVCaptionFontStyle GetFontStyle (IntPtr index, out Foundation.NSRange outRange);
public virtual AVCaptionFontWeight GetFontWeight (IntPtr index, out Foundation.NSRange outRange);
public virtual AVCaptionRuby GetRuby (IntPtr index, out Foundation.NSRange outRange);
public virtual CoreGraphics.CGColor GetTextColor (IntPtr index, out Foundation.NSRange outRange);
public virtual AVCaptionTextCombine GetTextCombine (IntPtr index, out Foundation.NSRange outRange);
Removed constructor:
protected AVCaptionConversionAdjustment (IntPtr handle);
Added constructor:
protected AVCaptionConversionAdjustment (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptionConversionTimeRangeAdjustment (IntPtr handle);
Added constructor:
protected AVCaptionConversionTimeRangeAdjustment (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptionConversionValidator (IntPtr handle);
Added constructor:
protected AVCaptionConversionValidator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptionConversionWarning (IntPtr handle);
Added constructor:
protected AVCaptionConversionWarning (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified fields:
-public nfloat Value;
+public ObjCRuntime.nfloat Value;
Removed method:
public static AVCaptionDimension Create (nfloat dimension, AVCaptionUnitsType units);
Added method:
public static AVCaptionDimension Create (ObjCRuntime.nfloat dimension, AVCaptionUnitsType units);
Removed constructor:
protected AVCaptionFormatConformer (IntPtr handle);
Added constructor:
protected AVCaptionFormatConformer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptionGroup (IntPtr handle);
Added constructor:
protected AVCaptionGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptionGrouper (IntPtr handle);
Added constructor:
protected AVCaptionGrouper (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptionRegion (IntPtr handle);
Added constructor:
protected AVCaptionRegion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptionRenderer (IntPtr handle);
Added constructor:
protected AVCaptionRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptionRendererScene (IntPtr handle);
Added constructor:
protected AVCaptionRendererScene (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptionRuby (IntPtr handle);
Added constructor:
protected AVCaptionRuby (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureAudioChannel (IntPtr handle);
Added constructor:
protected AVCaptureAudioChannel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureAudioDataOutput (IntPtr handle);
Added constructor:
protected AVCaptureAudioDataOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
[Obsolete ("Use overload accepting a 'IAVCaptureVideoDataOutputSampleBufferDelegate'.")]
public virtual void SetSampleBufferDelegateQueue (AVCaptureAudioDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackDispatchQueue);
public void SetSampleBufferDelegateQueue (IAVCaptureAudioDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackDispatchQueue);
Added method:
public virtual void SetSampleBufferDelegate (IAVCaptureAudioDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackDispatchQueue);
Removed constructor:
protected AVCaptureAudioDataOutputSampleBufferDelegate (IntPtr handle);
Added constructor:
protected AVCaptureAudioDataOutputSampleBufferDelegate (ObjCRuntime.NativeHandle handle);
Removed method:
[Obsolete ("This member only exists for 'AVCaptureVideoDataOutputSampleBufferDelegate'.")]
public virtual void DidDropSampleBuffer (AVCaptureOutput captureOutput, CoreMedia.CMSampleBuffer sampleBuffer, AVCaptureConnection connection);
Removed method:
[Obsolete ("This member only exists for 'AVCaptureVideoDataOutputSampleBufferDelegate'.")]
public static void DidDropSampleBuffer (IAVCaptureAudioDataOutputSampleBufferDelegate This, AVCaptureOutput captureOutput, CoreMedia.CMSampleBuffer sampleBuffer, AVCaptureConnection connection);
Removed constructor:
protected AVCaptureAudioFileOutput (IntPtr handle);
Added constructor:
protected AVCaptureAudioFileOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureAudioPreviewOutput (IntPtr handle);
Added constructor:
protected AVCaptureAudioPreviewOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureConnection (IntPtr handle);
Added constructor:
protected AVCaptureConnection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureDevice (IntPtr handle);
Added constructor:
protected AVCaptureDevice (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MinimumFocusDistance { get; }
+public virtual IntPtr MinimumFocusDistance { get; }
Added properties:
public virtual AVCaptureDevice ActivePrimaryConstituentDevice { get; }
public virtual AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions ActivePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions { get; }
public virtual AVCapturePrimaryConstituentDeviceSwitchingBehavior ActivePrimaryConstituentDeviceSwitchingBehavior { get; }
public virtual AVCaptureDevice[] FallbackPrimaryConstituentDevices { get; set; }
public virtual AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions { get; }
public virtual AVCapturePrimaryConstituentDeviceSwitchingBehavior PrimaryConstituentDeviceSwitchingBehavior { get; }
public virtual AVCaptureDevice[] SupportedFallbackPrimaryConstituentDevices { get; }
Removed method:
[Obsolete ("Use 'GetDefaultDevice (AVMediaTypes)'.")]
public static AVCaptureDevice DefaultDeviceWithMediaType (string mediaType);
Added methods:
protected override void Dispose (bool disposing);
public virtual void SetPrimaryConstituentDeviceSwitchingBehavior (AVCapturePrimaryConstituentDeviceSwitchingBehavior switchingBehavior, AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions restrictedSwitchingBehaviorConditions);
Removed constructor:
protected AVCaptureDeviceDiscoverySession (IntPtr handle);
Added constructor:
protected AVCaptureDeviceDiscoverySession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureDeviceFormat (IntPtr handle);
Added constructor:
protected AVCaptureDeviceFormat (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual Foundation.NSNumber[] SupportedColorSpaces { get; }
+public virtual AVCaptureColorSpace[] SupportedColorSpaces { get; }
Removed constructor:
protected AVCaptureDeviceInput (IntPtr handle);
Added constructor:
protected AVCaptureDeviceInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureDeviceInputSource (IntPtr handle);
Added constructor:
protected AVCaptureDeviceInputSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureFileOutput (IntPtr handle);
Added constructor:
protected AVCaptureFileOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureFileOutputDelegate (IntPtr handle);
Added constructor:
protected AVCaptureFileOutputDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVCaptureFileOutputRecordingDelegate (IntPtr handle);
Added constructor:
protected AVCaptureFileOutputRecordingDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVCaptureInput (IntPtr handle);
Added constructor:
protected AVCaptureInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
[Obsolete ("Valid instance of this type cannot be directly created.")]
public AVCaptureInputPort ();
protected AVCaptureInputPort (IntPtr handle);
Added constructor:
protected AVCaptureInputPort (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureMovieFileOutput (IntPtr handle);
Added constructor:
protected AVCaptureMovieFileOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added properties:
public virtual AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording { get; }
public virtual AVCapturePrimaryConstituentDeviceSwitchingBehavior PrimaryConstituentDeviceSwitchingBehaviorForRecording { get; }
public virtual bool PrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled { get; set; }
Added method:
public virtual void SetPrimaryConstituentDeviceSwitchingBehaviorForRecording (AVCapturePrimaryConstituentDeviceSwitchingBehavior switchingBehavior, AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions restrictedSwitchingBehaviorConditions);
Removed constructor:
protected AVCaptureOutput (IntPtr handle);
Added constructor:
protected AVCaptureOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCapturePhoto (IntPtr handle);
Added constructor:
protected AVCapturePhoto (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PhotoCount { get; }
+public virtual IntPtr PhotoCount { get; }
Removed constructor:
protected AVCapturePhotoCaptureDelegate (IntPtr handle);
Added constructor:
protected AVCapturePhotoCaptureDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVCapturePhotoOutput (IntPtr handle);
Added constructor:
protected AVCapturePhotoOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCapturePhotoSettings (IntPtr handle);
Added constructor:
protected AVCapturePhotoSettings (ObjCRuntime.NativeHandle handle);
Removed property:
[Obsolete ("Use 'AvailableEmbeddedThumbnailPhotoCodecTypes' instead.")]
public AVVideoCodecType[] GetAvailableEmbeddedThumbnailPhotoCodecTypes { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual Foundation.NSDictionary EmbeddedThumbnailPhotoFormat { get; set; }
+public +++Foundation.NSDictionary+++AVCapturePhotoSettingsThumbnailFormat EmbeddedThumbnailPhotoFormat { get; set; }
Added property:
public virtual Foundation.NSDictionary WeakEmbeddedThumbnailPhotoFormat { get; set; }
Removed constructor:
protected AVCaptureResolvedPhotoSettings (IntPtr handle);
Added constructor:
protected AVCaptureResolvedPhotoSettings (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ExpectedPhotoCount { get; }
+public virtual System.UIntPtr ExpectedPhotoCount { get; }
Removed constructor:
protected AVCaptureScreenInput (IntPtr handle);
Added constructor:
protected AVCaptureScreenInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat ScaleFactor { get; set; }
+public virtual ObjCRuntime.nfloat ScaleFactor { get; set; }
Removed constructor:
protected AVCaptureSession (IntPtr handle);
Added constructor:
protected AVCaptureSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureStillImageOutput (IntPtr handle);
Added constructor:
protected AVCaptureStillImageOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureSynchronizedData (IntPtr handle);
Added constructor:
protected AVCaptureSynchronizedData (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureSynchronizedDataCollection (IntPtr handle);
Added constructor:
protected AVCaptureSynchronizedDataCollection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Count { get; }
+public virtual System.UIntPtr Count { get; }
Removed methods:
[Obsolete ("Use 'GetSynchronizedData' instead.")]
public virtual AVCaptureSynchronizedData From (AVCaptureOutput captureOutput);
[Obsolete ("Use 'GetSynchronizedData' instead.")]
public virtual AVCaptureSynchronizedData ObjectForKeyedSubscript (AVCaptureOutput key);
Removed constructor:
protected AVCaptureVideoDataOutput (IntPtr handle);
Added constructor:
protected AVCaptureVideoDataOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual Foundation.NSNumber[] AvailableVideoCVPixelFormatTypes { get; }
+public virtual CoreVideo.CVPixelFormatType[] AvailableVideoCVPixelFormatTypes { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
[Obsolete ("Use overload accepting a 'IAVCaptureVideoDataOutputSampleBufferDelegate'.")]
public virtual void SetSampleBufferDelegate (AVCaptureVideoDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackQueue);
public void SetSampleBufferDelegateQueue (IAVCaptureVideoDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackQueue);
Added method:
public virtual void SetSampleBufferDelegate (IAVCaptureVideoDataOutputSampleBufferDelegate sampleBufferDelegate, CoreFoundation.DispatchQueue sampleBufferCallbackQueue);
Removed constructor:
protected AVCaptureVideoDataOutputSampleBufferDelegate (IntPtr handle);
Added constructor:
protected AVCaptureVideoDataOutputSampleBufferDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVCaptureVideoPreviewLayer (IntPtr handle);
Added constructor:
protected AVCaptureVideoPreviewLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVComposition (IntPtr handle);
Added constructor:
protected AVComposition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCompositionTrack (IntPtr handle);
Added constructor:
protected AVCompositionTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCompositionTrackFormatDescriptionReplacement (IntPtr handle);
Added constructor:
protected AVCompositionTrackFormatDescriptionReplacement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCompositionTrackSegment (IntPtr handle);
Added constructor:
protected AVCompositionTrackSegment (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVContentKey (IntPtr handle);
Added constructor:
protected AVContentKey (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVContentKeyRequest (IntPtr handle);
Added constructor:
protected AVContentKeyRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
[Obsolete ("This API is not available on this platform.")]
public virtual void RespondByRequestingPersistableContentKeyRequest ();
Removed constructor:
protected AVContentKeyResponse (IntPtr handle);
Added constructor:
protected AVContentKeyResponse (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVContentKeySession (IntPtr handle);
Added constructor:
protected AVContentKeySession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVContentKeySessionDelegate (IntPtr handle);
Added constructor:
protected AVContentKeySessionDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVContentKeySpecifier (IntPtr handle);
Added constructor:
protected AVContentKeySpecifier (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCoordinatedPlaybackParticipant (IntPtr handle);
Added constructor:
protected AVCoordinatedPlaybackParticipant (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCoordinatedPlaybackSuspension (IntPtr handle);
Added constructor:
protected AVCoordinatedPlaybackSuspension (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDateRangeMetadataGroup (IntPtr handle);
Added constructor:
protected AVDateRangeMetadataGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinator (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorBufferingCommand (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorBufferingCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPauseCommand (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPauseCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPlayCommand (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPlayCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPlaybackControlCommand (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPlaybackControlCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorSeekCommand (IntPtr handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorSeekCommand (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVDepthData (IntPtr handle);
Added constructor:
protected AVDepthData (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public AVEdgeWidths (nfloat left, nfloat top, nfloat right, nfloat bottom);
Added constructor:
public AVEdgeWidths (ObjCRuntime.nfloat left, ObjCRuntime.nfloat top, ObjCRuntime.nfloat right, ObjCRuntime.nfloat bottom);
Modified fields:
-public nfloat Bottom;
+public ObjCRuntime.nfloat Bottom;
-public nfloat Left;
+public ObjCRuntime.nfloat Left;
-public nfloat Right;
+public ObjCRuntime.nfloat Right;
-public nfloat Top;
+public ObjCRuntime.nfloat Top;
Removed constructors:
[Obsolete ("Default constructor should not be used")]
public AVFragmentedAsset ();
protected AVFragmentedAsset (IntPtr handle);
Added constructor:
protected AVFragmentedAsset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVFragmentedAssetMinder (IntPtr handle);
Added constructor:
protected AVFragmentedAssetMinder (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
[Obsolete ("Default constructor should not be used")]
public AVFragmentedAssetTrack ();
protected AVFragmentedAssetTrack (IntPtr handle);
Added constructor:
protected AVFragmentedAssetTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVFragmentedMovie (IntPtr handle);
Added constructor:
protected AVFragmentedMovie (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVFragmentedMovieMinder (IntPtr handle);
Added constructor:
protected AVFragmentedMovieMinder (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVFragmentedMovieTrack (IntPtr handle);
Added constructor:
protected AVFragmentedMovieTrack (ObjCRuntime.NativeHandle handle);
Removed property:
public static Foundation.NSString ATimeRangeDidChangeNotification { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVFrameRateRange (IntPtr handle);
Added constructor:
protected AVFrameRateRange (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added value:
ContainsAlphaChannel = 17,
Removed constructor:
protected AVMediaDataStorage (IntPtr handle);
Added constructor:
protected AVMediaDataStorage (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMediaSelection (IntPtr handle);
Added constructor:
protected AVMediaSelection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMediaSelectionGroup (IntPtr handle);
Added constructor:
protected AVMediaSelectionGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMediaSelectionOption (IntPtr handle);
Added constructor:
protected AVMediaSelectionOption (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed value:
[Obsolete ("Starting with macos10.8.")]
TimedMetadata = 6,
Removed 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 (IntPtr handle);
Added constructor:
protected AVMetadataBodyObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint BodyId { get; }
+public virtual IntPtr BodyId { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataCatBodyObject (IntPtr handle);
Added constructor:
protected AVMetadataCatBodyObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataDogBodyObject (IntPtr handle);
Added constructor:
protected AVMetadataDogBodyObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataFaceObject (IntPtr handle);
Added constructor:
protected AVMetadataFaceObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint FaceID { get; }
+public virtual IntPtr FaceID { get; }
-public virtual nfloat RollAngle { get; }
+public virtual ObjCRuntime.nfloat RollAngle { get; }
-public virtual nfloat YawAngle { get; }
+public virtual ObjCRuntime.nfloat YawAngle { get; }
Removed constructor:
protected AVMetadataGroup (IntPtr handle);
Added constructor:
protected AVMetadataGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataHumanBodyObject (IntPtr handle);
Added constructor:
protected AVMetadataHumanBodyObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataItem (IntPtr handle);
Added constructor:
protected AVMetadataItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataItemFilter (IntPtr handle);
Added constructor:
protected AVMetadataItemFilter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataItemValueRequest (IntPtr handle);
Added constructor:
protected AVMetadataItemValueRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataMachineReadableCodeObject (IntPtr handle);
Added constructor:
protected AVMetadataMachineReadableCodeObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataObject (IntPtr handle);
Added constructor:
protected AVMetadataObject (ObjCRuntime.NativeHandle handle);
Removed 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; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMetadataSalientObject (IntPtr handle);
Added constructor:
protected AVMetadataSalientObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ObjectId { get; }
+public virtual IntPtr ObjectId { get; }
Removed constructor:
protected AVMidiPlayer (IntPtr handle);
Added constructor:
protected AVMidiPlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMovie (IntPtr handle);
Added constructor:
protected AVMovie (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMovieTrack (IntPtr handle);
Added constructor:
protected AVMovieTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AlternateGroupID { get; }
+public virtual IntPtr AlternateGroupID { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMusicTrack (IntPtr handle);
Added constructor:
protected AVMusicTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint NumberOfLoops { get; set; }
+public virtual IntPtr NumberOfLoops { get; set; }
-public virtual nuint TimeResolution { get; }
+public virtual System.UIntPtr TimeResolution { get; }
Removed constructor:
protected AVMutableAssetDownloadStorageManagementPolicy (IntPtr handle);
Added constructor:
protected AVMutableAssetDownloadStorageManagementPolicy (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableAudioMix (IntPtr handle);
Added constructor:
protected AVMutableAudioMix (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableAudioMixInputParameters (IntPtr handle);
Added constructor:
protected AVMutableAudioMixInputParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableCaption (IntPtr handle);
Added constructor:
protected AVMutableCaption (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableCaptionRegion (IntPtr handle);
Added constructor:
protected AVMutableCaptionRegion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableComposition (IntPtr handle);
Added constructor:
protected AVMutableComposition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableCompositionTrack (IntPtr handle);
Added constructor:
protected AVMutableCompositionTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed 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 (IntPtr handle);
Added constructor:
protected AVMutableDateRangeMetadataGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableMediaSelection (IntPtr handle);
Added constructor:
protected AVMutableMediaSelection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableMetadataItem (IntPtr handle);
Added constructor:
protected AVMutableMetadataItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableMovie (IntPtr handle);
Added constructor:
protected AVMutableMovie (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableMovieTrack (IntPtr handle);
Added constructor:
protected AVMutableMovieTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AlternateGroupID { get; set; }
+public virtual IntPtr AlternateGroupID { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Layer { get; set; }
+public virtual IntPtr Layer { get; set; }
-public virtual nint PreferredMediaChunkAlignment { get; set; }
+public virtual IntPtr PreferredMediaChunkAlignment { get; set; }
-public virtual nint PreferredMediaChunkSize { get; set; }
+public virtual IntPtr PreferredMediaChunkSize { get; set; }
Removed constructor:
protected AVMutableTimedMetadataGroup (IntPtr handle);
Added constructor:
protected AVMutableTimedMetadataGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableVideoComposition (IntPtr handle);
Added constructor:
protected AVMutableVideoComposition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableVideoCompositionInstruction (IntPtr handle);
Added constructor:
protected AVMutableVideoCompositionInstruction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVMutableVideoCompositionLayerInstruction (IntPtr handle);
Added constructor:
protected AVMutableVideoCompositionLayerInstruction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVOutputSettingsAssistant (IntPtr handle);
Added constructor:
protected AVOutputSettingsAssistant (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Added value:
PresetHevc7680x4320 = 15,
Removed constructor:
protected AVPersistableContentKeyRequest (IntPtr handle);
Added constructor:
protected AVPersistableContentKeyRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public AVPixelAspectRatio (nint horizontalSpacing, nint verticalSpacing);
Added constructor:
public AVPixelAspectRatio (IntPtr horizontalSpacing, IntPtr verticalSpacing);
Modified fields:
-public nint HorizontalSpacing;
+public IntPtr HorizontalSpacing;
-public nint VerticalSpacing;
+public IntPtr VerticalSpacing;
Removed constructor:
protected AVPlaybackCoordinator (IntPtr handle);
Added constructor:
protected AVPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint GetParticipantLimit (string reason);
public virtual void SetParticipantLimit (nint participantLimit, string reason);
Added methods:
public virtual IntPtr GetParticipantLimit (string reason);
public virtual void SetParticipantLimit (IntPtr participantLimit, string reason);
Removed constructor:
protected AVPlaybackCoordinatorPlaybackControlDelegate (IntPtr handle);
Added constructor:
protected AVPlaybackCoordinatorPlaybackControlDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayer (IntPtr handle);
Added constructor:
protected AVPlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerInterstitialEvent (IntPtr handle);
Added constructor:
protected AVPlayerInterstitialEvent (ObjCRuntime.NativeHandle handle);
Removed property:
[Obsolete ("Use 'TemplateItems' instead.")]
public virtual AVPlayerItem[] InterstitialTemplateItems { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerInterstitialEventController (IntPtr handle);
Added constructor:
protected AVPlayerInterstitialEventController (ObjCRuntime.NativeHandle handle);
Removed property:
[Obsolete ("Use 'Events' instead.")]
public virtual AVPlayerInterstitialEvent[] InterstitialEvents { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
[Obsolete ("Use 'GetInterstitialEventController' instead.")]
public static AVPlayerInterstitialEventController GetPlayerInterstitialEventController (AVPlayer primaryPlayer);
Removed constructor:
protected AVPlayerInterstitialEventMonitor (IntPtr handle);
Added constructor:
protected AVPlayerInterstitialEventMonitor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItem (IntPtr handle);
Added constructor:
protected AVPlayerItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void StepByCount (nint stepCount);
Added method:
public virtual void StepByCount (IntPtr stepCount);
Removed constructor:
protected AVPlayerItemAccessLog (IntPtr handle);
Added constructor:
protected AVPlayerItemAccessLog (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemAccessLogEvent (IntPtr handle);
Added constructor:
protected AVPlayerItemAccessLogEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DownloadOverdue { get; }
+public virtual IntPtr DownloadOverdue { get; }
-public virtual nint DroppedVideoFrameCount { get; }
+public virtual IntPtr DroppedVideoFrameCount { get; }
-public virtual nint MediaRequestsWWAN { get; }
+public virtual IntPtr MediaRequestsWWAN { get; }
-public virtual nint NumberOfMediaRequests { get; }
+public virtual IntPtr NumberOfMediaRequests { get; }
-public virtual nint SegmentedDownloadedCount { get; }
+public virtual IntPtr SegmentedDownloadedCount { get; }
-public virtual nint ServerAddressChangeCount { get; }
+public virtual IntPtr ServerAddressChangeCount { get; }
-public virtual nint StallCount { get; }
+public virtual IntPtr StallCount { get; }
Removed constructor:
protected AVPlayerItemErrorLog (IntPtr handle);
Added constructor:
protected AVPlayerItemErrorLog (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemErrorLogEvent (IntPtr handle);
Added constructor:
protected AVPlayerItemErrorLogEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ErrorStatusCode { get; }
+public virtual IntPtr ErrorStatusCode { get; }
Removed constructor:
protected AVPlayerItemLegibleOutput (IntPtr handle);
Added constructor:
protected AVPlayerItemLegibleOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemLegibleOutputPushDelegate (IntPtr handle);
Added constructor:
protected AVPlayerItemLegibleOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerItemMediaDataCollector (IntPtr handle);
Added constructor:
protected AVPlayerItemMediaDataCollector (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataCollector (IntPtr handle);
Added constructor:
protected AVPlayerItemMetadataCollector (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataCollectorPushDelegate (IntPtr handle);
Added constructor:
protected AVPlayerItemMetadataCollectorPushDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerItemMetadataOutput (IntPtr handle);
Added constructor:
protected AVPlayerItemMetadataOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataOutputPushDelegate (IntPtr handle);
Added constructor:
protected AVPlayerItemMetadataOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerItemOutput (IntPtr handle);
Added constructor:
protected AVPlayerItemOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemOutputPullDelegate (IntPtr handle);
Added constructor:
protected AVPlayerItemOutputPullDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerItemOutputPushDelegate (IntPtr handle);
Added constructor:
protected AVPlayerItemOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerItemTrack (IntPtr handle);
Added constructor:
protected AVPlayerItemTrack (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerItemVideoOutput (IntPtr handle);
Added constructor:
protected AVPlayerItemVideoOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerLayer (IntPtr handle);
Added constructor:
protected AVPlayerLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerLooper (IntPtr handle);
Added constructor:
protected AVPlayerLooper (ObjCRuntime.NativeHandle handle);
Removed property:
[Obsolete ("This selector does not exist in the header and was wrongly added.")]
public virtual bool LoopingEnabled { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint LoopCount { get; }
+public virtual IntPtr LoopCount { get; }
Removed constructor:
protected AVPlayerMediaSelectionCriteria (IntPtr handle);
Added constructor:
protected AVPlayerMediaSelectionCriteria (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerPlaybackCoordinator (IntPtr handle);
Added constructor:
protected AVPlayerPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPlayerPlaybackCoordinatorDelegate (IntPtr handle);
Added constructor:
protected AVPlayerPlaybackCoordinatorDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPortraitEffectsMatte (IntPtr handle);
Added constructor:
protected AVPortraitEffectsMatte (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVQueuePlayer (IntPtr handle);
Added constructor:
protected AVQueuePlayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVRouteDetector (IntPtr handle);
Added constructor:
protected AVRouteDetector (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSampleBufferAudioRenderer (IntPtr handle);
Added constructor:
protected AVSampleBufferAudioRenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSampleBufferDisplayLayer (IntPtr handle);
Added constructor:
protected AVSampleBufferDisplayLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed 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 AVSampleBufferGenerator (IntPtr handle);
Added constructor:
protected AVSampleBufferGenerator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSampleBufferRenderSynchronizer (IntPtr handle);
Added constructor:
protected AVSampleBufferRenderSynchronizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSampleBufferRequest (IntPtr handle);
Added constructor:
protected AVSampleBufferRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaxSampleCount { get; set; }
+public virtual IntPtr MaxSampleCount { get; set; }
-public virtual nint PreferredMinSampleCount { get; set; }
+public virtual IntPtr PreferredMinSampleCount { get; set; }
Removed constructor:
protected AVSampleCursor (IntPtr handle);
Added constructor:
protected AVSampleCursor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint SamplesRequiredForDecoderRefresh { get; }
+public virtual IntPtr SamplesRequiredForDecoderRefresh { get; }
Modified fields:
-public nint PacketRefreshCount;
+public IntPtr PacketRefreshCount;
Removed constructor:
protected AVSemanticSegmentationMatte (IntPtr handle);
Added constructor:
protected AVSemanticSegmentationMatte (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesisVoice (IntPtr handle);
Added constructor:
protected AVSpeechSynthesisVoice (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesizer (IntPtr handle);
Added constructor:
protected AVSpeechSynthesizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesizerDelegate (IntPtr handle);
Added constructor:
protected AVSpeechSynthesizerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVSpeechUtterance (IntPtr handle);
Added constructor:
protected AVSpeechUtterance (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVSynchronizedLayer (IntPtr handle);
Added constructor:
protected AVSynchronizedLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
[Obsolete ("iOS9 does not allow creating an empty instance")]
public AVTextStyleRule ();
protected AVTextStyleRule (IntPtr handle);
Added constructor:
protected AVTextStyleRule (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVTimedMetadataGroup (IntPtr handle);
Added constructor:
protected AVTimedMetadataGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVUrlAsset (IntPtr handle);
Added constructor:
protected AVUrlAsset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositing (IntPtr handle);
Added constructor:
protected AVVideoCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVVideoComposition (IntPtr handle);
Added constructor:
protected AVVideoComposition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionCoreAnimationTool (IntPtr handle);
Added constructor:
protected AVVideoCompositionCoreAnimationTool (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionInstruction (IntPtr handle);
Added constructor:
protected AVVideoCompositionInstruction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionLayerInstruction (IntPtr handle);
Added constructor:
protected AVVideoCompositionLayerInstruction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionRenderContext (IntPtr handle);
Added constructor:
protected AVVideoCompositionRenderContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionRenderHint (IntPtr handle);
Added constructor:
protected AVVideoCompositionRenderHint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionValidationHandling (IntPtr handle);
Added constructor:
protected AVVideoCompositionValidationHandling (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest);
Removed method:
public virtual AVKeyValueStatus StatusOfValueForKeyerror (string key, IntPtr outError);
Added method:
public virtual AVKeyValueStatus GetStatusOfValue (string forKey, out Foundation.NSError error);
Added properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Added method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added method:
public virtual bool IsAssociatedWithFragmentMinder ();
[Serializable]
[Flags]
public enum AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions {
ExposureModeChanged = 4,
FocusModeChanged = 2,
None = 0,
VideoZoomChanged = 1,
}
[Serializable]
public enum AVCapturePrimaryConstituentDeviceSwitchingBehavior {
Auto = 1,
Locked = 3,
Restricted = 2,
Unsupported = 0,
}
Removed constructor:
protected AVCaptureView (IntPtr handle);
Added constructor:
protected AVCaptureView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVCaptureViewDelegate (IntPtr handle);
Added constructor:
protected AVCaptureViewDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPictureInPictureController (IntPtr handle);
Added constructor:
protected AVPictureInPictureController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPictureInPictureControllerContentSource (IntPtr handle);
Added constructor:
protected AVPictureInPictureControllerContentSource (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVPictureInPictureControllerDelegate (IntPtr handle);
Added constructor:
protected AVPictureInPictureControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPictureInPictureSampleBufferPlaybackDelegate (IntPtr handle);
Added constructor:
protected AVPictureInPictureSampleBufferPlaybackDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerView (IntPtr handle);
Added constructor:
protected AVPlayerView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void FlashChapter (nuint chapterNumber, string chapterTitle);
Added method:
public virtual void FlashChapter (System.UIntPtr chapterNumber, string chapterTitle);
Removed constructor:
protected AVPlayerViewDelegate (IntPtr handle);
Added constructor:
protected AVPlayerViewDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVPlayerViewPictureInPictureDelegate (IntPtr handle);
Added constructor:
protected AVPlayerViewPictureInPictureDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected AVRoutePickerView (IntPtr handle);
Added constructor:
protected AVRoutePickerView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AVRoutePickerViewDelegate (IntPtr handle);
Added constructor:
protected AVRoutePickerViewDelegate (ObjCRuntime.NativeHandle handle);
Removed 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);
Added 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);
Removed constructor:
protected AXCategoricalDataAxisDescriptor (IntPtr handle);
Added constructor:
protected AXCategoricalDataAxisDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXChartDescriptor (IntPtr handle);
Added constructor:
protected AXChartDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXCustomContent (IntPtr handle);
Added constructor:
protected AXCustomContent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXDataPoint (IntPtr handle);
Added constructor:
protected AXDataPoint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXDataPointValue (IntPtr handle);
Added constructor:
protected AXDataPointValue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXDataSeriesDescriptor (IntPtr handle);
Added constructor:
protected AXDataSeriesDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXLiveAudioGraph (IntPtr handle);
Added constructor:
protected AXLiveAudioGraph (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AXNumericDataAxisDescriptor (IntPtr handle);
Added constructor:
protected AXNumericDataAxisDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
public class AXBrailleMap : Foundation.NSObject, Foundation.INSCoding, Foundation.INSCopying, Foundation.INSObjectProtocol, Foundation.INSSecureCoding, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
public AXBrailleMap (Foundation.NSCoder coder);
protected AXBrailleMap (Foundation.NSObjectFlag t);
protected AXBrailleMap (ObjCRuntime.NativeHandle handle);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
public virtual CoreGraphics.CGSize Dimensions { get; }
// methods
public virtual Foundation.NSObject Copy (Foundation.NSZone zone);
public virtual void EncodeTo (Foundation.NSCoder encoder);
public virtual float GetHeight (CoreGraphics.CGPoint point);
public virtual void Present (CoreGraphics.CGImage image);
public virtual void SetHeight (float status, CoreGraphics.CGPoint point);
}
public interface IAXBrailleMapRenderer : ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGRect AccessibilityBrailleMapRenderRegion { get; set; }
public virtual System.Action<AXBrailleMap> AccessibilityBrailleMapRenderer { get; set; }
}
Removed constructor:
protected ACAccount (IntPtr handle);
Added constructor:
protected ACAccount (ObjCRuntime.NativeHandle handle);
Removed property:
public static Foundation.NSString ErrorDomain { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ACAccountCredential (IntPtr handle);
Added constructor:
protected ACAccountCredential (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ACAccountStore (IntPtr handle);
Added constructor:
protected ACAccountStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ACAccountType (IntPtr handle);
Added constructor:
protected ACAccountType (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed value:
[Obsolete ("Use 'MissingTransportMessageId'.")]
MissingMessageID = 21,
Removed constructor:
protected AAAttribution (IntPtr handle);
Added constructor:
protected AAAttribution (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASIdentifierManager (IntPtr handle);
Added constructor:
protected ASIdentifierManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (Foundation.NSObject candidate, nint index, System.AsyncCallback callback, object object);
public virtual Foundation.NSAttributedString Invoke (Foundation.NSObject candidate, nint index);
Added methods:
public virtual System.IAsyncResult BeginInvoke (Foundation.NSObject candidate, IntPtr index, System.AsyncCallback callback, object object);
public virtual Foundation.NSAttributedString Invoke (Foundation.NSObject candidate, IntPtr index);
Modified properties:
-public abstract nint AccessibilityColumnCount { get; set; }
+public abstract IntPtr AccessibilityColumnCount { get; set; }
-public abstract nint AccessibilityDisclosureLevel { get; set; }
+public abstract IntPtr AccessibilityDisclosureLevel { get; set; }
-public abstract nint AccessibilityIndex { get; set; }
+public abstract IntPtr AccessibilityIndex { get; set; }
-public abstract nint AccessibilityInsertionPointLineNumber { get; set; }
+public abstract IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public abstract nint AccessibilityNumberOfCharacters { get; set; }
+public abstract IntPtr AccessibilityNumberOfCharacters { get; set; }
-public abstract nint AccessibilityRowCount { get; set; }
+public abstract IntPtr AccessibilityRowCount { get; set; }
Removed methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
Added methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
Removed methods:
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint lineNumber);
Added methods:
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr lineNumber);
Modified properties:
-public abstract nint AccessibilityIndex { get; }
+public abstract IntPtr AccessibilityIndex { get; }
Modified properties:
-public abstract nfloat Alpha { get; set; }
+public abstract ObjCRuntime.nfloat Alpha { get; set; }
-public abstract nint ZIndex { get; set; }
+public abstract IntPtr ZIndex { get; set; }
Removed method:
public virtual nint GetNumberofItems (NSCollectionView collectionView, nint section);
Added method:
public virtual IntPtr GetNumberofItems (NSCollectionView collectionView, IntPtr section);
Removed methods:
public virtual Foundation.NSObject ChildForCriterion (NSRuleEditor editor, nint index, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
public virtual Foundation.NSObject DisplayValue (NSRuleEditor editor, Foundation.NSObject criterion, nint row);
public virtual nint NumberOfChildren (NSRuleEditor editor, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
public virtual Foundation.NSDictionary PredicateParts (NSRuleEditor editor, Foundation.NSObject criterion, Foundation.NSObject value, nint row);
Added methods:
public virtual Foundation.NSObject ChildForCriterion (NSRuleEditor editor, IntPtr index, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
public virtual Foundation.NSObject DisplayValue (NSRuleEditor editor, Foundation.NSObject criterion, IntPtr row);
public virtual IntPtr NumberOfChildren (NSRuleEditor editor, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
public virtual Foundation.NSDictionary PredicateParts (NSRuleEditor editor, Foundation.NSObject criterion, Foundation.NSObject value, IntPtr row);
Removed methods:
public virtual nint GetNumberOfItems (NSScrubber scrubber);
public virtual NSScrubberItemView GetViewForItem (NSScrubber scrubber, nint index);
Added methods:
public virtual IntPtr GetNumberOfItems (NSScrubber scrubber);
public virtual NSScrubberItemView GetViewForItem (NSScrubber scrubber, IntPtr index);
Removed methods:
public virtual CoreGraphics.CGRect CellFrameForTextContainer (NSTextContainer textContainer, CoreGraphics.CGRect lineFrag, CoreGraphics.CGPoint position, nuint charIndex);
public virtual void DrawWithFrame (CoreGraphics.CGRect cellFrame, NSView controlView, nuint charIndex);
public virtual void DrawWithFrame (CoreGraphics.CGRect cellFrame, NSView controlView, nuint charIndex, NSLayoutManager layoutManager);
public virtual bool TrackMouse (NSEvent theEvent, CoreGraphics.CGRect cellFrame, NSView controlView, nuint charIndex, bool untilMouseUp);
public virtual bool WantsToTrackMouse (NSEvent theEvent, CoreGraphics.CGRect cellFrame, NSView controlView, nuint charIndex);
Added methods:
public virtual CoreGraphics.CGRect CellFrameForTextContainer (NSTextContainer textContainer, CoreGraphics.CGRect lineFrag, CoreGraphics.CGPoint position, System.UIntPtr charIndex);
public virtual void DrawWithFrame (CoreGraphics.CGRect cellFrame, NSView controlView, System.UIntPtr charIndex);
public virtual void DrawWithFrame (CoreGraphics.CGRect cellFrame, NSView controlView, System.UIntPtr charIndex, NSLayoutManager layoutManager);
public virtual bool TrackMouse (NSEvent theEvent, CoreGraphics.CGRect cellFrame, NSView controlView, System.UIntPtr charIndex, bool untilMouseUp);
public virtual bool WantsToTrackMouse (NSEvent theEvent, CoreGraphics.CGRect cellFrame, NSView controlView, System.UIntPtr charIndex);
Removed methods:
public virtual CoreGraphics.CGRect GetAttachmentBounds (NSTextContainer textContainer, CoreGraphics.CGRect proposedLineFragment, CoreGraphics.CGPoint glyphPosition, nuint characterIndex);
public virtual NSImage GetImage (CoreGraphics.CGRect imageBounds, NSTextContainer textContainer, nuint charIndex);
Added methods:
public virtual CoreGraphics.CGRect GetAttachmentBounds (NSTextContainer textContainer, CoreGraphics.CGRect proposedLineFragment, CoreGraphics.CGPoint glyphPosition, System.UIntPtr characterIndex);
public virtual NSImage GetImage (CoreGraphics.CGRect imageBounds, NSTextContainer textContainer, System.UIntPtr charIndex);
Removed methods:
public virtual NSView ContentViewAtIndexeffectiveCharacterRange (nuint index, ref Foundation.NSRange outRange);
public virtual string StringAtIndexeffectiveRangeendsWithSearchBoundary (nuint characterIndex, ref Foundation.NSRange outRange, bool outFlag);
public virtual nuint StringLength ();
Added methods:
public virtual NSView ContentViewAtIndexeffectiveCharacterRange (System.UIntPtr index, ref Foundation.NSRange outRange);
public virtual string StringAtIndexeffectiveRangeendsWithSearchBoundary (System.UIntPtr characterIndex, ref Foundation.NSRange outRange, bool outFlag);
public virtual System.UIntPtr StringLength ();
Modified properties:
-public abstract nint ConversationIdentifier { get; }
+public abstract IntPtr ConversationIdentifier { get; }
Removed method:
public virtual nuint GetCharacterIndex (CoreGraphics.CGPoint point);
Added method:
public virtual System.UIntPtr GetCharacterIndex (CoreGraphics.CGPoint point);
Removed methods:
public virtual INSTextLocation GetLocation (INSTextLocation location, nint offset);
public virtual nint GetOffsetFromLocation (INSTextLocation from, INSTextLocation to);
Added methods:
public virtual INSTextLocation GetLocation (INSTextLocation location, IntPtr offset);
public virtual IntPtr GetOffsetFromLocation (INSTextLocation from, INSTextLocation to);
Removed method:
public virtual void ProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editMask, Foundation.NSRange newCharRange, nint delta, Foundation.NSRange invalidatedCharRange);
Added method:
public virtual void ProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editMask, Foundation.NSRange newCharRange, IntPtr delta, Foundation.NSRange invalidatedCharRange);
Removed method:
public virtual string GetStringForToolTip (NSView view, nint tag, CoreGraphics.CGPoint point, IntPtr data);
Added method:
public virtual string GetStringForToolTip (NSView view, IntPtr tag, CoreGraphics.CGPoint point, IntPtr data);
Modified properties:
-public abstract nint Tag { get; }
+public abstract IntPtr Tag { get; }
Removed method:
public virtual string GetStringForToolTip (NSView view, nint tag, CoreGraphics.CGPoint point, IntPtr data);
Added method:
public virtual string GetStringForToolTip (NSView view, IntPtr tag, CoreGraphics.CGPoint point, IntPtr data);
Removed constructor:
protected NSATSTypesetter (IntPtr handle);
Added constructor:
protected NSATSTypesetter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAccessibilityCustomAction (IntPtr handle);
Added constructor:
protected NSAccessibilityCustomAction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAccessibilityCustomRotor (IntPtr handle);
Added constructor:
protected NSAccessibilityCustomRotor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAccessibilityCustomRotorItemResult (IntPtr handle);
Added constructor:
protected NSAccessibilityCustomRotorItemResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAccessibilityCustomRotorItemSearchDelegate (IntPtr handle);
Added constructor:
protected NSAccessibilityCustomRotorItemSearchDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSAccessibilityCustomRotorSearchParameters (IntPtr handle);
Added constructor:
protected NSAccessibilityCustomRotorSearchParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAccessibilityElement (IntPtr handle);
Added constructor:
protected NSAccessibilityElement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityColumnCount { get; set; }
+public virtual IntPtr AccessibilityColumnCount { get; set; }
-public virtual nint AccessibilityDisclosureLevel { get; set; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; set; }
-public virtual nint AccessibilityIndex { get; set; }
+public virtual IntPtr AccessibilityIndex { get; set; }
-public virtual nint AccessibilityInsertionPointLineNumber { get; set; }
+public virtual IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public virtual nint AccessibilityNumberOfCharacters { get; set; }
+public virtual IntPtr AccessibilityNumberOfCharacters { get; set; }
-public virtual nint AccessibilityRowCount { get; set; }
+public virtual IntPtr AccessibilityRowCount { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
Added methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
Removed method:
public static nint GetAccessibilityDisclosureLevel (this INSAccessibilityRow This);
Added method:
public static IntPtr GetAccessibilityDisclosureLevel (this INSAccessibilityRow This);
Removed constructor:
protected NSActionCell (IntPtr handle);
Added constructor:
protected NSActionCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Tag { get; set; }
+public virtual IntPtr Tag { get; set; }
Removed constructor:
protected NSAlert (IntPtr handle);
Added constructor:
protected NSAlert (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public void BeginSheetForResponse (NSWindow window, System.Action<nint> onEnded);
public virtual nint RunModal ();
public nint RunSheetModal (NSWindow window);
public nint RunSheetModal (NSWindow window, NSApplication application);
Added methods:
public void BeginSheetForResponse (NSWindow window, System.Action<IntPtr> onEnded);
public virtual IntPtr RunModal ();
public IntPtr RunSheetModal (NSWindow window);
public IntPtr RunSheetModal (NSWindow window, NSApplication application);
Removed constructor:
protected NSAlertDelegate (IntPtr handle);
Added constructor:
protected NSAlertDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSAlignmentFeedbackFilter (IntPtr handle);
Added constructor:
protected NSAlignmentFeedbackFilter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual INSAlignmentFeedbackToken GetTokenForHorizontalMovement (NSView view, nfloat previousX, nfloat alignedX, nfloat defaultX);
public virtual INSAlignmentFeedbackToken GetTokenForVerticalMovement (NSView view, nfloat previousY, nfloat alignedY, nfloat defaultY);
Added methods:
public virtual INSAlignmentFeedbackToken GetTokenForHorizontalMovement (NSView view, ObjCRuntime.nfloat previousX, ObjCRuntime.nfloat alignedX, ObjCRuntime.nfloat defaultX);
public virtual INSAlignmentFeedbackToken GetTokenForVerticalMovement (NSView view, ObjCRuntime.nfloat previousY, ObjCRuntime.nfloat alignedY, ObjCRuntime.nfloat defaultY);
Removed constructor:
protected NSAlignmentFeedbackToken (IntPtr handle);
Added constructor:
protected NSAlignmentFeedbackToken (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSAnimation (IntPtr handle);
Added constructor:
protected NSAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAnimationContext (IntPtr handle);
Added constructor:
protected NSAnimationContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAnimationDelegate (IntPtr handle);
Added constructor:
protected NSAnimationDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSAppearance (IntPtr handle);
Added constructor:
protected NSAppearance (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAppearanceCustomization (IntPtr handle);
Added constructor:
protected NSAppearanceCustomization (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSApplication (IntPtr handle);
Added constructor:
protected NSApplication (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityColumnCount { get; set; }
+public virtual IntPtr AccessibilityColumnCount { get; set; }
-public virtual nint AccessibilityDisclosureLevel { get; set; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; set; }
-public virtual nint AccessibilityIndex { get; set; }
+public virtual IntPtr AccessibilityIndex { get; set; }
-public virtual nint AccessibilityInsertionPointLineNumber { get; set; }
+public virtual IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public virtual nint AccessibilityNumberOfCharacters { get; set; }
+public virtual IntPtr AccessibilityNumberOfCharacters { get; set; }
-public virtual nint AccessibilityRowCount { get; set; }
+public virtual IntPtr AccessibilityRowCount { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void CancelUserAttentionRequest (nint request);
protected virtual void DiscardEvents (nuint mask, NSEvent lastEvent);
public virtual void EndSheet (NSWindow sheet, nint returnCode);
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
[Obsolete ("Use the 'NextEvent (NSEventMask, NSDate, [NSRunLoopMode|NSString], bool)' overloads instead.")]
protected virtual NSEvent NextEvent (nuint mask, Foundation.NSDate expiration, string mode, bool deqFlag);
public virtual nint RequestUserAttention (NSRequestUserAttentionType requestType);
public virtual nint RunModalForWindow (NSWindow theWindow);
public virtual nint RunModalSession (IntPtr session);
public virtual void StopModalWithCode (nint returnCode);
public virtual NSWindow WindowWithWindowNumber (nint windowNum);
Added methods:
public virtual void CancelUserAttentionRequest (IntPtr request);
protected virtual void DiscardEvents (System.UIntPtr mask, NSEvent lastEvent);
public virtual void EndSheet (NSWindow sheet, IntPtr returnCode);
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
[Obsolete ("Use the 'NextEvent (NSEventMask, NSDate, [NSRunLoopMode|NSString], bool)' overloads instead.")]
protected virtual NSEvent NextEvent (System.UIntPtr mask, Foundation.NSDate expiration, string mode, bool deqFlag);
public virtual IntPtr RequestUserAttention (NSRequestUserAttentionType requestType);
public virtual IntPtr RunModalForWindow (NSWindow theWindow);
public virtual IntPtr RunModalSession (IntPtr session);
public virtual void StopModalWithCode (IntPtr returnCode);
public virtual NSWindow WindowWithWindowNumber (IntPtr windowNum);
Added methods:
public static Foundation.NSObject ObserveProtectedDataDidBecomeAvailable (System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveProtectedDataDidBecomeAvailable (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveProtectedDataWillBecomeUnavailable (System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveProtectedDataWillBecomeUnavailable (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler);
Removed constructor:
protected NSApplicationDelegate (IntPtr handle);
Added constructor:
protected NSApplicationDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSArrayController (IntPtr handle);
Added constructor:
protected NSArrayController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
protected virtual nuint GetSelectionIndex ();
public virtual void Insert (Foundation.NSObject aObject, nint index);
public virtual void RemoveAt (nint index);
protected virtual bool SetSelectionIndex (nuint index);
Added methods:
protected virtual System.UIntPtr GetSelectionIndex ();
public virtual void Insert (Foundation.NSObject aObject, IntPtr index);
public virtual void RemoveAt (IntPtr index);
protected virtual bool SetSelectionIndex (System.UIntPtr index);
Removed constructor:
protected NSBezierPath (IntPtr handle);
Added constructor:
protected NSBezierPath (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public nfloat DefaultFlatness { get; set; }
+public ObjCRuntime.nfloat DefaultFlatness { get; set; }
-public nfloat DefaultLineWidth { get; set; }
+public ObjCRuntime.nfloat DefaultLineWidth { get; set; }
-public nfloat DefaultMiterLimit { get; set; }
+public ObjCRuntime.nfloat DefaultMiterLimit { get; set; }
-public virtual nint ElementCount { get; }
+public virtual IntPtr ElementCount { get; }
-public virtual nfloat Flatness { get; set; }
+public virtual ObjCRuntime.nfloat Flatness { get; set; }
-public virtual nfloat LineWidth { get; set; }
+public virtual ObjCRuntime.nfloat LineWidth { get; set; }
-public virtual nfloat MiterLimit { get; set; }
+public virtual ObjCRuntime.nfloat MiterLimit { get; set; }
Removed methods:
public virtual void AppendPathWithArc (CoreGraphics.CGPoint point1, CoreGraphics.CGPoint point2, nfloat radius);
public virtual void AppendPathWithArc (CoreGraphics.CGPoint center, nfloat radius, nfloat startAngle, nfloat endAngle);
public virtual void AppendPathWithArc (CoreGraphics.CGPoint center, nfloat radius, nfloat startAngle, nfloat endAngle, bool clockwise);
public virtual void AppendPathWithRoundedRect (CoreGraphics.CGRect rect, nfloat xRadius, nfloat yRadius);
public virtual NSBezierPathElement ElementAt (nint index);
public NSBezierPathElement ElementAt (nint index, out CoreGraphics.CGPoint[] points);
public static NSBezierPath FromRoundedRect (CoreGraphics.CGRect rect, nfloat xRadius, nfloat yRadius);
public void GetLineDash (out nfloat[] pattern, out nfloat phase);
public void SetAssociatedPointsAtIndex (CoreGraphics.CGPoint[] points, nint index);
public void SetLineDash (nfloat[] pattern, nfloat phase);
Added methods:
public virtual void AppendPathWithArc (CoreGraphics.CGPoint point1, CoreGraphics.CGPoint point2, ObjCRuntime.nfloat radius);
public virtual void AppendPathWithArc (CoreGraphics.CGPoint center, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle);
public virtual void AppendPathWithArc (CoreGraphics.CGPoint center, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle, bool clockwise);
public virtual void AppendPathWithRoundedRect (CoreGraphics.CGRect rect, ObjCRuntime.nfloat xRadius, ObjCRuntime.nfloat yRadius);
public virtual NSBezierPathElement ElementAt (IntPtr index);
public NSBezierPathElement ElementAt (IntPtr index, out CoreGraphics.CGPoint[] points);
public static NSBezierPath FromRoundedRect (CoreGraphics.CGRect rect, ObjCRuntime.nfloat xRadius, ObjCRuntime.nfloat yRadius);
public void GetLineDash (out ObjCRuntime.nfloat[] pattern, out ObjCRuntime.nfloat phase);
public void SetAssociatedPointsAtIndex (CoreGraphics.CGPoint[] points, IntPtr index);
public void SetLineDash (ObjCRuntime.nfloat[] pattern, ObjCRuntime.nfloat phase);
Removed constructors:
protected NSBitmapImageRep (IntPtr handle);
public NSBitmapImageRep (IntPtr planes, nint width, nint height, nint bps, nint spp, bool alpha, bool isPlanar, string colorSpaceName, nint rBytes, nint pBits);
public NSBitmapImageRep (IntPtr planes, nint width, nint height, nint bps, nint spp, bool alpha, bool isPlanar, string colorSpaceName, NSBitmapFormat bitmapFormat, nint rBytes, nint pBits);
Added constructors:
protected NSBitmapImageRep (ObjCRuntime.NativeHandle handle);
public NSBitmapImageRep (IntPtr planes, IntPtr width, IntPtr height, IntPtr bps, IntPtr spp, bool alpha, bool isPlanar, string colorSpaceName, IntPtr rBytes, IntPtr pBits);
public NSBitmapImageRep (IntPtr planes, IntPtr width, IntPtr height, IntPtr bps, IntPtr spp, bool alpha, bool isPlanar, string colorSpaceName, NSBitmapFormat bitmapFormat, IntPtr rBytes, IntPtr pBits);
Modified properties:
-public virtual nint BitsPerPixel { get; }
+public virtual IntPtr BitsPerPixel { get; }
-public virtual nint BytesPerPlane { get; }
+public virtual IntPtr BytesPerPlane { get; }
-public virtual nint BytesPerRow { get; }
+public virtual IntPtr BytesPerRow { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Planes { get; }
+public virtual IntPtr Planes { get; }
-public virtual nint SamplesPerPixel { get; }
+public virtual IntPtr SamplesPerPixel { get; }
Removed methods:
public virtual NSColor ColorAt (nint x, nint y);
public virtual void Colorize (nfloat midPoint, NSColor midPointColor, NSColor shadowColor, NSColor lightColor);
public virtual nint IncrementalLoad (Foundation.NSData data, bool complete);
public virtual void SetColorAt (NSColor color, nint x, nint y);
Added methods:
public virtual NSColor ColorAt (IntPtr x, IntPtr y);
public virtual void Colorize (ObjCRuntime.nfloat midPoint, NSColor midPointColor, NSColor shadowColor, NSColor lightColor);
public virtual IntPtr IncrementalLoad (Foundation.NSData data, bool complete);
public virtual void SetColorAt (NSColor color, IntPtr x, IntPtr y);
Removed constructor:
protected NSBox (IntPtr handle);
Added constructor:
protected NSBox (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat BorderWidth { get; set; }
+public virtual ObjCRuntime.nfloat BorderWidth { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat CornerRadius { get; set; }
+public virtual ObjCRuntime.nfloat CornerRadius { get; set; }
Removed constructor:
protected NSBrowser (IntPtr handle);
Added constructor:
protected NSBrowser (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat DefaultColumnWidth { get; set; }
+public virtual ObjCRuntime.nfloat DefaultColumnWidth { get; set; }
-public virtual nint FirstVisibleColumn { get; }
+public virtual IntPtr FirstVisibleColumn { get; }
-public virtual nint LastColumn { get; set; }
+public virtual IntPtr LastColumn { get; set; }
-public virtual nint LastVisibleColumn { get; }
+public virtual IntPtr LastVisibleColumn { get; }
-public virtual nint MaxVisibleColumns { get; set; }
+public virtual IntPtr MaxVisibleColumns { get; set; }
-public virtual nfloat MinColumnWidth { get; set; }
+public virtual ObjCRuntime.nfloat MinColumnWidth { get; set; }
-public virtual nfloat RowHeight { get; set; }
+public virtual ObjCRuntime.nfloat RowHeight { get; set; }
-public virtual nfloat TitleHeight { get; }
+public virtual ObjCRuntime.nfloat TitleHeight { get; }
-public virtual nint VisibleColumns { get; }
+public virtual IntPtr VisibleColumns { get; }
Removed methods:
public virtual bool CanDragRowsWithIndexes (Foundation.NSIndexSet rowIndexes, nint column, NSEvent theEvent);
public virtual nint ClickedColumn ();
public virtual nint ClickedRow ();
public virtual nfloat ColumnContentWidthForColumnWidth (nfloat columnWidth);
public virtual CoreGraphics.CGRect ColumnFrame (nint column);
public virtual CoreGraphics.CGRect ColumnInsideFrame (nint column);
public virtual nint ColumnOfMatrix (NSMatrix matrix);
public virtual string ColumnPath (nint column);
public virtual string ColumnTitle (nint column);
public virtual nfloat ColumnWidthForColumnContentWidth (nfloat columnContentWidth);
public virtual void DrawTitle (nint column, CoreGraphics.CGRect aRect);
public virtual nfloat GetColumnWidth (nint column);
public virtual Foundation.NSObject GetItem (nint row, nint column);
public virtual bool GetRowColumnForPoint (out nint row, out nint column, CoreGraphics.CGPoint point);
public virtual Foundation.NSIndexPath IndexPathForColumn (nint column);
public virtual NSCell LoadedCell (nint row, nint col);
public virtual NSMatrix MatrixInColumn (nint column);
public virtual void NoteHeightOfRows (Foundation.NSIndexSet indexSet, nint columnIndex);
public virtual Foundation.NSObject ParentForItems (nint column);
public virtual void ReloadColumn (nint column);
public virtual void ReloadData (Foundation.NSIndexSet rowIndexes, nint column);
public virtual CoreGraphics.CGRect RowFrame (nint row, nint column);
public virtual void ScrollColumnToVisible (nint column);
public virtual void ScrollColumnsLeftBy (nint shiftAmount);
public virtual void ScrollColumnsRightBy (nint shiftAmount);
public virtual void ScrollRowToVisible (nint row, nint column);
public virtual void Select (nint row, nint column);
public virtual void SelectRowIndexes (Foundation.NSIndexSet indexes, nint column);
public virtual Foundation.NSObject SelectedCellInColumn (nint column);
public virtual nint SelectedColumn ();
public virtual nint SelectedRow (nint column);
public virtual Foundation.NSIndexSet SelectedRowIndexes (nint column);
public virtual void SetColumnWidth (nfloat columnWidth, nint columnIndex);
public virtual void SetTitle (string aString, nint column);
public virtual CoreGraphics.CGRect TitleFrameOfColumn (nint column);
Added methods:
public virtual bool CanDragRowsWithIndexes (Foundation.NSIndexSet rowIndexes, IntPtr column, NSEvent theEvent);
public virtual IntPtr ClickedColumn ();
public virtual IntPtr ClickedRow ();
public virtual ObjCRuntime.nfloat ColumnContentWidthForColumnWidth (ObjCRuntime.nfloat columnWidth);
public virtual CoreGraphics.CGRect ColumnFrame (IntPtr column);
public virtual CoreGraphics.CGRect ColumnInsideFrame (IntPtr column);
public virtual IntPtr ColumnOfMatrix (NSMatrix matrix);
public virtual string ColumnPath (IntPtr column);
public virtual string ColumnTitle (IntPtr column);
public virtual ObjCRuntime.nfloat ColumnWidthForColumnContentWidth (ObjCRuntime.nfloat columnContentWidth);
public virtual void DrawTitle (IntPtr column, CoreGraphics.CGRect aRect);
public virtual ObjCRuntime.nfloat GetColumnWidth (IntPtr column);
public virtual Foundation.NSObject GetItem (IntPtr row, IntPtr column);
public virtual bool GetRowColumnForPoint (out IntPtr row, out IntPtr column, CoreGraphics.CGPoint point);
public virtual Foundation.NSIndexPath IndexPathForColumn (IntPtr column);
public virtual NSCell LoadedCell (IntPtr row, IntPtr col);
public virtual NSMatrix MatrixInColumn (IntPtr column);
public virtual void NoteHeightOfRows (Foundation.NSIndexSet indexSet, IntPtr columnIndex);
public virtual Foundation.NSObject ParentForItems (IntPtr column);
public virtual void ReloadColumn (IntPtr column);
public virtual void ReloadData (Foundation.NSIndexSet rowIndexes, IntPtr column);
public virtual CoreGraphics.CGRect RowFrame (IntPtr row, IntPtr column);
public virtual void ScrollColumnToVisible (IntPtr column);
public virtual void ScrollColumnsLeftBy (IntPtr shiftAmount);
public virtual void ScrollColumnsRightBy (IntPtr shiftAmount);
public virtual void ScrollRowToVisible (IntPtr row, IntPtr column);
public virtual void Select (IntPtr row, IntPtr column);
public virtual void SelectRowIndexes (Foundation.NSIndexSet indexes, IntPtr column);
public virtual Foundation.NSObject SelectedCellInColumn (IntPtr column);
public virtual IntPtr SelectedColumn ();
public virtual IntPtr SelectedRow (IntPtr column);
public virtual Foundation.NSIndexSet SelectedRowIndexes (IntPtr column);
public virtual void SetColumnWidth (ObjCRuntime.nfloat columnWidth, IntPtr columnIndex);
public virtual void SetTitle (string aString, IntPtr column);
public virtual CoreGraphics.CGRect TitleFrameOfColumn (IntPtr column);
Removed constructor:
protected NSBrowserCell (IntPtr handle);
Added constructor:
protected NSBrowserCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBrowserDelegate (IntPtr handle);
Added constructor:
protected NSBrowserDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual bool AcceptDrop (NSBrowser browser, NSDraggingInfo info, nint row, nint column, NSBrowserDropOperation dropOperation);
public virtual bool CanDragRowsWithIndexes (NSBrowser browser, Foundation.NSIndexSet rowIndexes, nint column, NSEvent theEvent);
public virtual string ColumnTitle (NSBrowser sender, nint column);
public virtual nint CountChildren (NSBrowser browser, Foundation.NSObject item);
public virtual void CreateRowsForColumn (NSBrowser sender, nint column, NSMatrix matrix);
public virtual void DidChangeLastColumn (NSBrowser browser, nint oldLastColumn, nint toColumn);
public virtual Foundation.NSObject GetChild (NSBrowser browser, nint index, Foundation.NSObject item);
public virtual bool IsColumnValid (NSBrowser sender, nint column);
public virtual nint NextTypeSelectMatch (NSBrowser browser, nint startRow, nint endRow, nint column, string searchString);
public virtual string[] PromisedFilesDroppedAtDestination (NSBrowser browser, Foundation.NSUrl dropDestination, Foundation.NSIndexSet rowIndexes, nint column);
public virtual nfloat RowHeight (NSBrowser browser, nint row, nint columnIndex);
public virtual nint RowsInColumn (NSBrowser sender, nint column);
public virtual bool SelectCellWithString (NSBrowser sender, string title, nint column);
public virtual bool SelectRowInColumn (NSBrowser sender, nint row, nint column);
public virtual Foundation.NSIndexSet SelectionIndexesForProposedSelection (NSBrowser browser, Foundation.NSIndexSet proposedSelectionIndexes, nint inColumn);
public virtual bool ShouldShowCellExpansion (NSBrowser browser, nint row, nint column);
public virtual nfloat ShouldSizeColumn (NSBrowser browser, nint columnIndex, bool userResize, nfloat suggestedWidth);
public virtual nfloat SizeToFitWidth (NSBrowser browser, nint columnIndex);
public virtual string TypeSelectString (NSBrowser browser, nint row, nint column);
public virtual NSDragOperation ValidateDrop (NSBrowser browser, NSDraggingInfo info, ref nint row, ref nint column, ref NSBrowserDropOperation dropOperation);
public virtual void WillDisplayCell (NSBrowser sender, Foundation.NSObject cell, nint row, nint column);
public virtual bool WriteRowsWithIndexesToPasteboard (NSBrowser browser, Foundation.NSIndexSet rowIndexes, nint column, NSPasteboard pasteboard);
Added methods:
public virtual bool AcceptDrop (NSBrowser browser, NSDraggingInfo info, IntPtr row, IntPtr column, NSBrowserDropOperation dropOperation);
public virtual bool CanDragRowsWithIndexes (NSBrowser browser, Foundation.NSIndexSet rowIndexes, IntPtr column, NSEvent theEvent);
public virtual string ColumnTitle (NSBrowser sender, IntPtr column);
public virtual IntPtr CountChildren (NSBrowser browser, Foundation.NSObject item);
public virtual void CreateRowsForColumn (NSBrowser sender, IntPtr column, NSMatrix matrix);
public virtual void DidChangeLastColumn (NSBrowser browser, IntPtr oldLastColumn, IntPtr toColumn);
public virtual Foundation.NSObject GetChild (NSBrowser browser, IntPtr index, Foundation.NSObject item);
public virtual bool IsColumnValid (NSBrowser sender, IntPtr column);
public virtual IntPtr NextTypeSelectMatch (NSBrowser browser, IntPtr startRow, IntPtr endRow, IntPtr column, string searchString);
public virtual string[] PromisedFilesDroppedAtDestination (NSBrowser browser, Foundation.NSUrl dropDestination, Foundation.NSIndexSet rowIndexes, IntPtr column);
public virtual ObjCRuntime.nfloat RowHeight (NSBrowser browser, IntPtr row, IntPtr columnIndex);
public virtual IntPtr RowsInColumn (NSBrowser sender, IntPtr column);
public virtual bool SelectCellWithString (NSBrowser sender, string title, IntPtr column);
public virtual bool SelectRowInColumn (NSBrowser sender, IntPtr row, IntPtr column);
public virtual Foundation.NSIndexSet SelectionIndexesForProposedSelection (NSBrowser browser, Foundation.NSIndexSet proposedSelectionIndexes, IntPtr inColumn);
public virtual bool ShouldShowCellExpansion (NSBrowser browser, IntPtr row, IntPtr column);
public virtual ObjCRuntime.nfloat ShouldSizeColumn (NSBrowser browser, IntPtr columnIndex, bool userResize, ObjCRuntime.nfloat suggestedWidth);
public virtual ObjCRuntime.nfloat SizeToFitWidth (NSBrowser browser, IntPtr columnIndex);
public virtual string TypeSelectString (NSBrowser browser, IntPtr row, IntPtr column);
public virtual NSDragOperation ValidateDrop (NSBrowser browser, NSDraggingInfo info, ref IntPtr row, ref IntPtr column, ref NSBrowserDropOperation dropOperation);
public virtual void WillDisplayCell (NSBrowser sender, Foundation.NSObject cell, IntPtr row, IntPtr column);
public virtual bool WriteRowsWithIndexesToPasteboard (NSBrowser browser, Foundation.NSIndexSet rowIndexes, IntPtr column, NSPasteboard pasteboard);
Removed methods:
public static bool AcceptDrop (this INSBrowserDelegate This, NSBrowser browser, NSDraggingInfo info, nint row, nint column, NSBrowserDropOperation dropOperation);
public static bool CanDragRowsWithIndexes (this INSBrowserDelegate This, NSBrowser browser, Foundation.NSIndexSet rowIndexes, nint column, NSEvent theEvent);
public static string ColumnTitle (this INSBrowserDelegate This, NSBrowser sender, nint column);
public static nint CountChildren (this INSBrowserDelegate This, NSBrowser browser, Foundation.NSObject item);
public static void CreateRowsForColumn (this INSBrowserDelegate This, NSBrowser sender, nint column, NSMatrix matrix);
public static void DidChangeLastColumn (this INSBrowserDelegate This, NSBrowser browser, nint oldLastColumn, nint toColumn);
public static Foundation.NSObject GetChild (this INSBrowserDelegate This, NSBrowser browser, nint index, Foundation.NSObject item);
public static bool IsColumnValid (this INSBrowserDelegate This, NSBrowser sender, nint column);
public static nint NextTypeSelectMatch (this INSBrowserDelegate This, NSBrowser browser, nint startRow, nint endRow, nint column, string searchString);
public static string[] PromisedFilesDroppedAtDestination (this INSBrowserDelegate This, NSBrowser browser, Foundation.NSUrl dropDestination, Foundation.NSIndexSet rowIndexes, nint column);
public static nfloat RowHeight (this INSBrowserDelegate This, NSBrowser browser, nint row, nint columnIndex);
public static nint RowsInColumn (this INSBrowserDelegate This, NSBrowser sender, nint column);
public static bool SelectCellWithString (this INSBrowserDelegate This, NSBrowser sender, string title, nint column);
public static bool SelectRowInColumn (this INSBrowserDelegate This, NSBrowser sender, nint row, nint column);
public static Foundation.NSIndexSet SelectionIndexesForProposedSelection (this INSBrowserDelegate This, NSBrowser browser, Foundation.NSIndexSet proposedSelectionIndexes, nint inColumn);
public static bool ShouldShowCellExpansion (this INSBrowserDelegate This, NSBrowser browser, nint row, nint column);
public static nfloat ShouldSizeColumn (this INSBrowserDelegate This, NSBrowser browser, nint columnIndex, bool userResize, nfloat suggestedWidth);
public static nfloat SizeToFitWidth (this INSBrowserDelegate This, NSBrowser browser, nint columnIndex);
public static string TypeSelectString (this INSBrowserDelegate This, NSBrowser browser, nint row, nint column);
public static NSDragOperation ValidateDrop (this INSBrowserDelegate This, NSBrowser browser, NSDraggingInfo info, ref nint row, ref nint column, ref NSBrowserDropOperation dropOperation);
public static void WillDisplayCell (this INSBrowserDelegate This, NSBrowser sender, Foundation.NSObject cell, nint row, nint column);
public static bool WriteRowsWithIndexesToPasteboard (this INSBrowserDelegate This, NSBrowser browser, Foundation.NSIndexSet rowIndexes, nint column, NSPasteboard pasteboard);
Added methods:
public static bool AcceptDrop (this INSBrowserDelegate This, NSBrowser browser, NSDraggingInfo info, IntPtr row, IntPtr column, NSBrowserDropOperation dropOperation);
public static bool CanDragRowsWithIndexes (this INSBrowserDelegate This, NSBrowser browser, Foundation.NSIndexSet rowIndexes, IntPtr column, NSEvent theEvent);
public static string ColumnTitle (this INSBrowserDelegate This, NSBrowser sender, IntPtr column);
public static IntPtr CountChildren (this INSBrowserDelegate This, NSBrowser browser, Foundation.NSObject item);
public static void CreateRowsForColumn (this INSBrowserDelegate This, NSBrowser sender, IntPtr column, NSMatrix matrix);
public static void DidChangeLastColumn (this INSBrowserDelegate This, NSBrowser browser, IntPtr oldLastColumn, IntPtr toColumn);
public static Foundation.NSObject GetChild (this INSBrowserDelegate This, NSBrowser browser, IntPtr index, Foundation.NSObject item);
public static bool IsColumnValid (this INSBrowserDelegate This, NSBrowser sender, IntPtr column);
public static IntPtr NextTypeSelectMatch (this INSBrowserDelegate This, NSBrowser browser, IntPtr startRow, IntPtr endRow, IntPtr column, string searchString);
public static string[] PromisedFilesDroppedAtDestination (this INSBrowserDelegate This, NSBrowser browser, Foundation.NSUrl dropDestination, Foundation.NSIndexSet rowIndexes, IntPtr column);
public static ObjCRuntime.nfloat RowHeight (this INSBrowserDelegate This, NSBrowser browser, IntPtr row, IntPtr columnIndex);
public static IntPtr RowsInColumn (this INSBrowserDelegate This, NSBrowser sender, IntPtr column);
public static bool SelectCellWithString (this INSBrowserDelegate This, NSBrowser sender, string title, IntPtr column);
public static bool SelectRowInColumn (this INSBrowserDelegate This, NSBrowser sender, IntPtr row, IntPtr column);
public static Foundation.NSIndexSet SelectionIndexesForProposedSelection (this INSBrowserDelegate This, NSBrowser browser, Foundation.NSIndexSet proposedSelectionIndexes, IntPtr inColumn);
public static bool ShouldShowCellExpansion (this INSBrowserDelegate This, NSBrowser browser, IntPtr row, IntPtr column);
public static ObjCRuntime.nfloat ShouldSizeColumn (this INSBrowserDelegate This, NSBrowser browser, IntPtr columnIndex, bool userResize, ObjCRuntime.nfloat suggestedWidth);
public static ObjCRuntime.nfloat SizeToFitWidth (this INSBrowserDelegate This, NSBrowser browser, IntPtr columnIndex);
public static string TypeSelectString (this INSBrowserDelegate This, NSBrowser browser, IntPtr row, IntPtr column);
public static NSDragOperation ValidateDrop (this INSBrowserDelegate This, NSBrowser browser, NSDraggingInfo info, ref IntPtr row, ref IntPtr column, ref NSBrowserDropOperation dropOperation);
public static void WillDisplayCell (this INSBrowserDelegate This, NSBrowser sender, Foundation.NSObject cell, IntPtr row, IntPtr column);
public static bool WriteRowsWithIndexesToPasteboard (this INSBrowserDelegate This, NSBrowser browser, Foundation.NSIndexSet rowIndexes, IntPtr column, NSPasteboard pasteboard);
Removed constructor:
protected NSButton (IntPtr handle);
Added constructor:
protected NSButton (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaxAcceleratorLevel { get; set; }
+public virtual IntPtr MaxAcceleratorLevel { get; set; }
Removed constructor:
protected NSButtonCell (IntPtr handle);
Added constructor:
protected NSButtonCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AlternateMnemonicLocation { get; set; }
+public virtual IntPtr AlternateMnemonicLocation { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint HighlightsBy { get; set; }
+public virtual IntPtr HighlightsBy { get; set; }
-public virtual nint ShowsStateBy { get; set; }
+public virtual IntPtr ShowsStateBy { get; set; }
Removed method:
public virtual void SetKeyEquivalentFont (string fontName, nfloat fontSize);
Added method:
public virtual void SetKeyEquivalentFont (string fontName, ObjCRuntime.nfloat fontSize);
Removed constructor:
protected NSButtonTouchBarItem (IntPtr handle);
Added constructor:
protected NSButtonTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCIImageRep (IntPtr handle);
Added constructor:
protected NSCIImageRep (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCachedImageRep (IntPtr handle);
Added constructor:
protected NSCachedImageRep (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCandidateListTouchBarItem (IntPtr handle);
Added constructor:
protected NSCandidateListTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCandidateListTouchBarItemDelegate (IntPtr handle);
Added constructor:
protected NSCandidateListTouchBarItemDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual void BeginSelectingCandidate (NSCandidateListTouchBarItem anItem, nint index);
public virtual void ChangeSelectionFromCandidate (NSCandidateListTouchBarItem anItem, nint previousIndex, nint index);
public virtual void EndSelectingCandidate (NSCandidateListTouchBarItem anItem, nint index);
Added methods:
public virtual void BeginSelectingCandidate (NSCandidateListTouchBarItem anItem, IntPtr index);
public virtual void ChangeSelectionFromCandidate (NSCandidateListTouchBarItem anItem, IntPtr previousIndex, IntPtr index);
public virtual void EndSelectingCandidate (NSCandidateListTouchBarItem anItem, IntPtr index);
Removed methods:
public static void BeginSelectingCandidate (this INSCandidateListTouchBarItemDelegate This, NSCandidateListTouchBarItem anItem, nint index);
public static void ChangeSelectionFromCandidate (this INSCandidateListTouchBarItemDelegate This, NSCandidateListTouchBarItem anItem, nint previousIndex, nint index);
public static void EndSelectingCandidate (this INSCandidateListTouchBarItemDelegate This, NSCandidateListTouchBarItem anItem, nint index);
Added methods:
public static void BeginSelectingCandidate (this INSCandidateListTouchBarItemDelegate This, NSCandidateListTouchBarItem anItem, IntPtr index);
public static void ChangeSelectionFromCandidate (this INSCandidateListTouchBarItemDelegate This, NSCandidateListTouchBarItem anItem, IntPtr previousIndex, IntPtr index);
public static void EndSelectingCandidate (this INSCandidateListTouchBarItemDelegate This, NSCandidateListTouchBarItem anItem, IntPtr index);
Removed constructor:
protected NSCell (IntPtr handle);
Added constructor:
protected NSCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityColumnCount { get; set; }
+public virtual IntPtr AccessibilityColumnCount { get; set; }
-public virtual nint AccessibilityDisclosureLevel { get; set; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; set; }
-public virtual nint AccessibilityIndex { get; set; }
+public virtual IntPtr AccessibilityIndex { get; set; }
-public virtual nint AccessibilityInsertionPointLineNumber { get; set; }
+public virtual IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public virtual nint AccessibilityNumberOfCharacters { get; set; }
+public virtual IntPtr AccessibilityNumberOfCharacters { get; set; }
-public virtual nint AccessibilityRowCount { get; set; }
+public virtual IntPtr AccessibilityRowCount { get; set; }
-public virtual NSWritingDirection BaseWritingDirection { get; set; }
+public virtual Foundation.NSWritingDirection BaseWritingDirection { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint IntegerValue { get; set; }
+public virtual IntPtr IntegerValue { get; set; }
-public virtual nint MnemonicLocation { get; set; }
+public virtual IntPtr MnemonicLocation { get; set; }
-public virtual nint MouseDownFlags { get; }
+public virtual IntPtr MouseDownFlags { get; }
-public virtual nint NextState { get; }
+public virtual IntPtr NextState { get; }
-public virtual nint Tag { get; set; }
+public virtual IntPtr Tag { get; set; }
Removed methods:
public virtual nint CellAttribute (NSCellAttribute aParameter);
public void DrawNinePartImage (CoreGraphics.CGRect frame, NSImage topLeftCorner, NSImage topEdgeFill, NSImage topRightCorner, NSImage leftEdgeFill, NSImage centerFill, NSImage rightEdgeFill, NSImage bottomLeftCorner, NSImage bottomEdgeFill, NSImage bottomRightCorner, NSCompositingOperation op, nfloat alphaFraction, bool flipped);
public void DrawThreePartImage (CoreGraphics.CGRect frame, NSImage startCap, NSImage centerFill, NSImage endCap, bool vertical, NSCompositingOperation op, nfloat alphaFraction, bool flipped);
public virtual nuint GetAccessibilityArrayAttributeCount (Foundation.NSString attribute);
public virtual Foundation.NSObject[] GetAccessibilityArrayAttributeValues (Foundation.NSString attribute, nuint index, nuint maxCount);
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nuint GetAccessibilityIndexOfChild (Foundation.NSObject child);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
public virtual void SelectWithFrame (CoreGraphics.CGRect aRect, NSView inView, NSText editor, Foundation.NSObject delegateObject, nint selStart, nint selLength);
public virtual nint SendActionOn (NSEventType mask);
public virtual void SetCellAttribute (NSCellAttribute aParameter, nint value);
Added methods:
public virtual IntPtr CellAttribute (NSCellAttribute aParameter);
public void DrawNinePartImage (CoreGraphics.CGRect frame, NSImage topLeftCorner, NSImage topEdgeFill, NSImage topRightCorner, NSImage leftEdgeFill, NSImage centerFill, NSImage rightEdgeFill, NSImage bottomLeftCorner, NSImage bottomEdgeFill, NSImage bottomRightCorner, NSCompositingOperation op, ObjCRuntime.nfloat alphaFraction, bool flipped);
public void DrawThreePartImage (CoreGraphics.CGRect frame, NSImage startCap, NSImage centerFill, NSImage endCap, bool vertical, NSCompositingOperation op, ObjCRuntime.nfloat alphaFraction, bool flipped);
public virtual System.UIntPtr GetAccessibilityArrayAttributeCount (Foundation.NSString attribute);
public virtual Foundation.NSObject[] GetAccessibilityArrayAttributeValues (Foundation.NSString attribute, System.UIntPtr index, System.UIntPtr maxCount);
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual System.UIntPtr GetAccessibilityIndexOfChild (Foundation.NSObject child);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
public virtual void SelectWithFrame (CoreGraphics.CGRect aRect, NSView inView, NSText editor, Foundation.NSObject delegateObject, IntPtr selStart, IntPtr selLength);
public virtual IntPtr SendActionOn (NSEventType mask);
public virtual void SetCellAttribute (NSCellAttribute aParameter, IntPtr value);
Removed constructor:
protected NSClickGestureRecognizer (IntPtr handle);
Added constructor:
protected NSClickGestureRecognizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint ButtonMask { get; set; }
+public virtual System.UIntPtr ButtonMask { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint NumberOfClicksRequired { get; set; }
+public virtual IntPtr NumberOfClicksRequired { get; set; }
-public virtual nint NumberOfTouchesRequired { get; set; }
+public virtual IntPtr NumberOfTouchesRequired { get; set; }
Removed constructor:
protected NSClipView (IntPtr handle);
Added constructor:
protected NSClipView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCloudSharingServiceDelegate (IntPtr handle);
Added constructor:
protected NSCloudSharingServiceDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSCollectionLayoutAnchor (IntPtr handle);
Added constructor:
protected NSCollectionLayoutAnchor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCollectionLayoutBoundarySupplementaryItem (IntPtr handle);
Added constructor:
protected NSCollectionLayoutBoundarySupplementaryItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCollectionLayoutDecorationItem (IntPtr handle);
Added constructor:
protected NSCollectionLayoutDecorationItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ZIndex { get; set; }
+public virtual IntPtr ZIndex { get; set; }
Removed constructor:
protected NSCollectionLayoutDimension (IntPtr handle);
Added constructor:
protected NSCollectionLayoutDimension (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Dimension { get; }
+public virtual ObjCRuntime.nfloat Dimension { get; }
Removed methods:
public static NSCollectionLayoutDimension CreateAbsoluteDimension (nfloat absoluteDimension);
public static NSCollectionLayoutDimension CreateEstimatedDimension (nfloat estimatedDimension);
public static NSCollectionLayoutDimension CreateFractionalHeightDimension (nfloat fractionalHeight);
public static NSCollectionLayoutDimension CreateFractionalWidthDimension (nfloat fractionalWidth);
Added methods:
public static NSCollectionLayoutDimension CreateAbsoluteDimension (ObjCRuntime.nfloat absoluteDimension);
public static NSCollectionLayoutDimension CreateEstimatedDimension (ObjCRuntime.nfloat estimatedDimension);
public static NSCollectionLayoutDimension CreateFractionalHeightDimension (ObjCRuntime.nfloat fractionalHeight);
public static NSCollectionLayoutDimension CreateFractionalWidthDimension (ObjCRuntime.nfloat fractionalWidth);
Removed constructor:
protected NSCollectionLayoutEdgeSpacing (IntPtr handle);
Added constructor:
protected NSCollectionLayoutEdgeSpacing (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCollectionLayoutGroup (IntPtr handle);
Added constructor:
protected NSCollectionLayoutGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static NSCollectionLayoutGroup CreateHorizontalGroup (NSCollectionLayoutSize layoutSize, NSCollectionLayoutItem subitem, nint count);
public static NSCollectionLayoutGroup CreateVerticalGroup (NSCollectionLayoutSize layoutSize, NSCollectionLayoutItem subitem, nint count);
Added methods:
public static NSCollectionLayoutGroup CreateHorizontalGroup (NSCollectionLayoutSize layoutSize, NSCollectionLayoutItem subitem, IntPtr count);
public static NSCollectionLayoutGroup CreateVerticalGroup (NSCollectionLayoutSize layoutSize, NSCollectionLayoutItem subitem, IntPtr count);
Removed constructor:
protected NSCollectionLayoutGroupCustomItem (IntPtr handle);
Added constructor:
protected NSCollectionLayoutGroupCustomItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ZIndex { get; }
+public virtual IntPtr ZIndex { get; }
Removed method:
public static NSCollectionLayoutGroupCustomItem Create (CoreGraphics.CGRect frame, nint zIndex);
Added method:
public static NSCollectionLayoutGroupCustomItem Create (CoreGraphics.CGRect frame, IntPtr zIndex);
Removed constructor:
protected NSCollectionLayoutItem (IntPtr handle);
Added constructor:
protected NSCollectionLayoutItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCollectionLayoutSection (IntPtr handle);
Added constructor:
protected NSCollectionLayoutSection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat InterGroupSpacing { get; set; }
+public virtual ObjCRuntime.nfloat InterGroupSpacing { get; set; }
Removed constructor:
protected NSCollectionLayoutSize (IntPtr handle);
Added constructor:
protected NSCollectionLayoutSize (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCollectionLayoutSpacing (IntPtr handle);
Added constructor:
protected NSCollectionLayoutSpacing (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Spacing { get; }
+public virtual ObjCRuntime.nfloat Spacing { get; }
Removed methods:
public static NSCollectionLayoutSpacing CreateFixedSpacing (nfloat fixedSpacing);
public static NSCollectionLayoutSpacing CreateFlexibleSpacing (nfloat flexibleSpacing);
Added methods:
public static NSCollectionLayoutSpacing CreateFixedSpacing (ObjCRuntime.nfloat fixedSpacing);
public static NSCollectionLayoutSpacing CreateFlexibleSpacing (ObjCRuntime.nfloat flexibleSpacing);
Removed constructor:
protected NSCollectionLayoutSupplementaryItem (IntPtr handle);
Added constructor:
protected NSCollectionLayoutSupplementaryItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ZIndex { get; set; }
+public virtual IntPtr ZIndex { get; set; }
Removed constructor:
protected NSCollectionView (IntPtr handle);
Added constructor:
protected NSCollectionView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaxNumberOfColumns { get; set; }
+public virtual IntPtr MaxNumberOfColumns { get; set; }
-public virtual nint MaxNumberOfRows { get; set; }
+public virtual IntPtr MaxNumberOfRows { get; set; }
-public virtual nint NumberOfSections { get; }
+public virtual IntPtr NumberOfSections { get; }
Removed methods:
public virtual CoreGraphics.CGRect FrameForItemAtIndex (nint index);
public virtual CoreGraphics.CGRect FrameForItemAtIndex (nint index, nint numberOfItems);
public virtual nint GetNumberOfItems (nint section);
public virtual NSCollectionViewItem ItemAtIndex (nint index);
public virtual void MoveSection (nint section, nint newSection);
Added methods:
public virtual CoreGraphics.CGRect FrameForItemAtIndex (IntPtr index);
public virtual CoreGraphics.CGRect FrameForItemAtIndex (IntPtr index, IntPtr numberOfItems);
public virtual IntPtr GetNumberOfItems (IntPtr section);
public virtual NSCollectionViewItem ItemAtIndex (IntPtr index);
public virtual void MoveSection (IntPtr section, IntPtr newSection);
Removed constructor:
protected NSCollectionViewCompositionalLayout (IntPtr handle);
Added constructor:
protected NSCollectionViewCompositionalLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCollectionViewCompositionalLayoutConfiguration (IntPtr handle);
Added constructor:
protected NSCollectionViewCompositionalLayoutConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat InterSectionSpacing { get; set; }
+public virtual ObjCRuntime.nfloat InterSectionSpacing { get; set; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nint section, INSCollectionLayoutEnvironment layout, System.AsyncCallback callback, object object);
public virtual NSCollectionLayoutSection Invoke (nint section, INSCollectionLayoutEnvironment layout);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr section, INSCollectionLayoutEnvironment layout, System.AsyncCallback callback, object object);
public virtual NSCollectionLayoutSection Invoke (IntPtr section, INSCollectionLayoutEnvironment layout);
Removed constructor:
protected NSCollectionViewDataSource (IntPtr handle);
Added constructor:
protected NSCollectionViewDataSource (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual nint GetNumberOfSections (NSCollectionView collectionView);
public virtual nint GetNumberofItems (NSCollectionView collectionView, nint section);
Added methods:
public virtual IntPtr GetNumberOfSections (NSCollectionView collectionView);
public virtual IntPtr GetNumberofItems (NSCollectionView collectionView, IntPtr section);
Removed method:
public static nint GetNumberOfSections (this INSCollectionViewDataSource This, NSCollectionView collectionView);
Added method:
public static IntPtr GetNumberOfSections (this INSCollectionViewDataSource This, NSCollectionView collectionView);
Removed constructor:
protected NSCollectionViewDelegate (IntPtr handle);
Added constructor:
protected NSCollectionViewDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual bool AcceptDrop (NSCollectionView collectionView, NSDraggingInfo draggingInfo, nint index, NSCollectionViewDropOperation dropOperation);
public virtual INSPasteboardWriting PasteboardWriterForItem (NSCollectionView collectionView, nuint index);
public virtual NSDragOperation ValidateDrop (NSCollectionView collectionView, NSDraggingInfo draggingInfo, ref nint dropIndex, ref NSCollectionViewDropOperation dropOperation);
Added methods:
public virtual bool AcceptDrop (NSCollectionView collectionView, NSDraggingInfo draggingInfo, IntPtr index, NSCollectionViewDropOperation dropOperation);
public virtual INSPasteboardWriting PasteboardWriterForItem (NSCollectionView collectionView, System.UIntPtr index);
public virtual NSDragOperation ValidateDrop (NSCollectionView collectionView, NSDraggingInfo draggingInfo, ref IntPtr dropIndex, ref NSCollectionViewDropOperation dropOperation);
Removed constructor:
protected NSCollectionViewDelegateFlowLayout (IntPtr handle);
Added constructor:
protected NSCollectionViewDelegateFlowLayout (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual bool AcceptDrop (NSCollectionView collectionView, NSDraggingInfo draggingInfo, nint index, NSCollectionViewDropOperation dropOperation);
public virtual NSEdgeInsets InsetForSection (NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, nint section);
public virtual nfloat MinimumInteritemSpacingForSection (NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, nint section);
public virtual nfloat MinimumLineSpacing (NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, nint section);
public virtual INSPasteboardWriting PasteboardWriterForItem (NSCollectionView collectionView, nuint index);
public virtual CoreGraphics.CGSize ReferenceSizeForFooter (NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, nint section);
public virtual CoreGraphics.CGSize ReferenceSizeForHeader (NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, nint section);
public virtual NSDragOperation ValidateDrop (NSCollectionView collectionView, NSDraggingInfo draggingInfo, ref nint dropIndex, ref NSCollectionViewDropOperation dropOperation);
Added methods:
public virtual bool AcceptDrop (NSCollectionView collectionView, NSDraggingInfo draggingInfo, IntPtr index, NSCollectionViewDropOperation dropOperation);
public virtual NSEdgeInsets InsetForSection (NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, IntPtr section);
public virtual ObjCRuntime.nfloat MinimumInteritemSpacingForSection (NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, IntPtr section);
public virtual ObjCRuntime.nfloat MinimumLineSpacing (NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, IntPtr section);
public virtual INSPasteboardWriting PasteboardWriterForItem (NSCollectionView collectionView, System.UIntPtr index);
public virtual CoreGraphics.CGSize ReferenceSizeForFooter (NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, IntPtr section);
public virtual CoreGraphics.CGSize ReferenceSizeForHeader (NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, IntPtr section);
public virtual NSDragOperation ValidateDrop (NSCollectionView collectionView, NSDraggingInfo draggingInfo, ref IntPtr dropIndex, ref NSCollectionViewDropOperation dropOperation);
Removed methods:
public static NSEdgeInsets InsetForSection (this INSCollectionViewDelegateFlowLayout This, NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, nint section);
public static nfloat MinimumInteritemSpacingForSection (this INSCollectionViewDelegateFlowLayout This, NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, nint section);
public static nfloat MinimumLineSpacing (this INSCollectionViewDelegateFlowLayout This, NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, nint section);
public static CoreGraphics.CGSize ReferenceSizeForFooter (this INSCollectionViewDelegateFlowLayout This, NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, nint section);
public static CoreGraphics.CGSize ReferenceSizeForHeader (this INSCollectionViewDelegateFlowLayout This, NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, nint section);
Added methods:
public static NSEdgeInsets InsetForSection (this INSCollectionViewDelegateFlowLayout This, NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, IntPtr section);
public static ObjCRuntime.nfloat MinimumInteritemSpacingForSection (this INSCollectionViewDelegateFlowLayout This, NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, IntPtr section);
public static ObjCRuntime.nfloat MinimumLineSpacing (this INSCollectionViewDelegateFlowLayout This, NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, IntPtr section);
public static CoreGraphics.CGSize ReferenceSizeForFooter (this INSCollectionViewDelegateFlowLayout This, NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, IntPtr section);
public static CoreGraphics.CGSize ReferenceSizeForHeader (this INSCollectionViewDelegateFlowLayout This, NSCollectionView collectionView, NSCollectionViewLayout collectionViewLayout, IntPtr section);
Removed methods:
public static bool AcceptDrop (this INSCollectionViewDelegate This, NSCollectionView collectionView, NSDraggingInfo draggingInfo, nint index, NSCollectionViewDropOperation dropOperation);
public static INSPasteboardWriting PasteboardWriterForItem (this INSCollectionViewDelegate This, NSCollectionView collectionView, nuint index);
public static NSDragOperation ValidateDrop (this INSCollectionViewDelegate This, NSCollectionView collectionView, NSDraggingInfo draggingInfo, ref nint dropIndex, ref NSCollectionViewDropOperation dropOperation);
Added methods:
public static bool AcceptDrop (this INSCollectionViewDelegate This, NSCollectionView collectionView, NSDraggingInfo draggingInfo, IntPtr index, NSCollectionViewDropOperation dropOperation);
public static INSPasteboardWriting PasteboardWriterForItem (this INSCollectionViewDelegate This, NSCollectionView collectionView, System.UIntPtr index);
public static NSDragOperation ValidateDrop (this INSCollectionViewDelegate This, NSCollectionView collectionView, NSDraggingInfo draggingInfo, ref IntPtr dropIndex, ref NSCollectionViewDropOperation dropOperation);
Removed constructor:
protected NSCollectionViewDiffableDataSource`2 (IntPtr handle);
Added constructor:
protected NSCollectionViewDiffableDataSource`2 (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint GetNumberOfSections (NSCollectionView collectionView);
public virtual nint GetNumberofItems (NSCollectionView collectionView, nint section);
Added methods:
public virtual IntPtr GetNumberOfSections (NSCollectionView collectionView);
public virtual IntPtr GetNumberofItems (NSCollectionView collectionView, IntPtr section);
Removed constructor:
protected NSCollectionViewElement (IntPtr handle);
Added constructor:
protected NSCollectionViewElement (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSCollectionViewFlowLayout (IntPtr handle);
Added constructor:
protected NSCollectionViewFlowLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat MinimumInteritemSpacing { get; set; }
+public virtual ObjCRuntime.nfloat MinimumInteritemSpacing { get; set; }
-public virtual nfloat MinimumLineSpacing { get; set; }
+public virtual ObjCRuntime.nfloat MinimumLineSpacing { get; set; }
Removed methods:
public virtual void CollapseSectionAtIndex (nuint sectionIndex);
public virtual void ExpandSectionAtIndex (nuint sectionIndex);
public virtual bool SectionAtIndexIsCollapsed (nuint sectionIndex);
Added methods:
public virtual void CollapseSectionAtIndex (System.UIntPtr sectionIndex);
public virtual void ExpandSectionAtIndex (System.UIntPtr sectionIndex);
public virtual bool SectionAtIndexIsCollapsed (System.UIntPtr sectionIndex);
Removed constructor:
protected NSCollectionViewFlowLayoutInvalidationContext (IntPtr handle);
Added constructor:
protected NSCollectionViewFlowLayoutInvalidationContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCollectionViewGridLayout (IntPtr handle);
Added constructor:
protected NSCollectionViewGridLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaximumNumberOfColumns { get; set; }
+public virtual System.UIntPtr MaximumNumberOfColumns { get; set; }
-public virtual nuint MaximumNumberOfRows { get; set; }
+public virtual System.UIntPtr MaximumNumberOfRows { get; set; }
-public virtual nfloat MinimumInteritemSpacing { get; set; }
+public virtual ObjCRuntime.nfloat MinimumInteritemSpacing { get; set; }
-public virtual nfloat MinimumLineSpacing { get; set; }
+public virtual ObjCRuntime.nfloat MinimumLineSpacing { get; set; }
Removed constructor:
protected NSCollectionViewItem (IntPtr handle);
Added constructor:
protected NSCollectionViewItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCollectionViewLayout (IntPtr handle);
Added constructor:
protected NSCollectionViewLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCollectionViewLayoutAttributes (IntPtr handle);
Added constructor:
protected NSCollectionViewLayoutAttributes (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat Alpha { get; set; }
+public virtual ObjCRuntime.nfloat Alpha { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ZIndex { get; set; }
+public virtual IntPtr ZIndex { get; set; }
Removed constructor:
protected NSCollectionViewLayoutInvalidationContext (IntPtr handle);
Added constructor:
protected NSCollectionViewLayoutInvalidationContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCollectionViewTransitionLayout (IntPtr handle);
Added constructor:
protected NSCollectionViewTransitionLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat TransitionProgress { get; set; }
+public virtual ObjCRuntime.nfloat TransitionProgress { get; set; }
Removed methods:
public virtual nfloat GetValue (string key);
public virtual void UpdateValue (nfloat value, string key);
Added methods:
public virtual ObjCRuntime.nfloat GetValue (string key);
public virtual void UpdateValue (ObjCRuntime.nfloat value, string key);
Removed constructor:
protected NSCollectionViewUpdateItem (IntPtr handle);
Added constructor:
protected NSCollectionViewUpdateItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSColor (IntPtr handle);
Added constructor:
protected NSColor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat AlphaComponent { get; }
+public virtual ObjCRuntime.nfloat AlphaComponent { get; }
-public virtual nfloat BlackComponent { get; }
+public virtual ObjCRuntime.nfloat BlackComponent { get; }
-public virtual nfloat BlueComponent { get; }
+public virtual ObjCRuntime.nfloat BlueComponent { get; }
-public virtual nfloat BrightnessComponent { get; }
+public virtual ObjCRuntime.nfloat BrightnessComponent { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ComponentCount { get; }
+public virtual IntPtr ComponentCount { get; }
-public virtual nfloat CyanComponent { get; }
+public virtual ObjCRuntime.nfloat CyanComponent { get; }
-public virtual nfloat GreenComponent { get; }
+public virtual ObjCRuntime.nfloat GreenComponent { get; }
-public virtual nfloat HueComponent { get; }
+public virtual ObjCRuntime.nfloat HueComponent { get; }
-public virtual nfloat MagentaComponent { get; }
+public virtual ObjCRuntime.nfloat MagentaComponent { get; }
-public virtual nfloat RedComponent { get; }
+public virtual ObjCRuntime.nfloat RedComponent { get; }
-public virtual nfloat SaturationComponent { get; }
+public virtual ObjCRuntime.nfloat SaturationComponent { get; }
-public virtual nfloat WhiteComponent { get; }
+public virtual ObjCRuntime.nfloat WhiteComponent { get; }
-public virtual nfloat YellowComponent { get; }
+public virtual ObjCRuntime.nfloat YellowComponent { get; }
Removed methods:
public virtual NSColor BlendedColor (nfloat fraction, NSColor color);
public virtual NSColor ColorWithAlphaComponent (nfloat alpha);
public static NSColor FromCalibratedHsb (nfloat hue, nfloat saturation, nfloat brightness);
public static NSColor FromCalibratedHsba (nfloat hue, nfloat saturation, nfloat brightness, nfloat alpha);
public static NSColor FromCalibratedRgb (nfloat red, nfloat green, nfloat blue);
public static NSColor FromCalibratedRgba (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public static NSColor FromCalibratedWhite (nfloat white, nfloat alpha);
public static NSColor FromColor (NSColorSpace space, nfloat hue, nfloat saturation, nfloat brightness, nfloat alpha);
public static NSColor FromColorSpace (NSColorSpace space, nfloat[] components);
public static NSColor FromDeviceCymk (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black);
public static NSColor FromDeviceCymka (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
public static NSColor FromDeviceHsb (nfloat hue, nfloat saturation, nfloat brightness);
public static NSColor FromDeviceHsba (nfloat hue, nfloat saturation, nfloat brightness, nfloat alpha);
public static NSColor FromDeviceRgb (nfloat red, nfloat green, nfloat blue);
public static NSColor FromDeviceRgba (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public static NSColor FromDeviceWhite (nfloat white, nfloat alpha);
public static NSColor FromDisplayP3 (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public static NSColor FromGamma22White (nfloat white, nfloat alpha);
public static NSColor FromHsb (nfloat hue, nfloat saturation, nfloat brightness);
public static NSColor FromHsba (nfloat hue, nfloat saturation, nfloat brightness, nfloat alpha);
public static NSColor FromRgb (nfloat red, nfloat green, nfloat blue);
public static NSColor FromRgba (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public static NSColor FromSrgb (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public static NSColor FromWhite (nfloat white, nfloat alpha);
public virtual void GetCmyka (out nfloat cyan, out nfloat magenta, out nfloat yellow, out nfloat black, out nfloat alpha);
public void GetComponents (out nfloat[] components);
public virtual void GetHsba (out nfloat hue, out nfloat saturation, out nfloat brightness, out nfloat alpha);
public virtual void GetRgba (out nfloat red, out nfloat green, out nfloat blue, out nfloat alpha);
public virtual void GetWhiteAlpha (out nfloat white, out nfloat alpha);
public virtual NSColor HighlightWithLevel (nfloat highlightLevel);
public virtual NSColor ShadowWithLevel (nfloat shadowLevel);
Added methods:
public virtual NSColor BlendedColor (ObjCRuntime.nfloat fraction, NSColor color);
public virtual NSColor ColorWithAlphaComponent (ObjCRuntime.nfloat alpha);
public static NSColor FromCalibratedHsb (ObjCRuntime.nfloat hue, ObjCRuntime.nfloat saturation, ObjCRuntime.nfloat brightness);
public static NSColor FromCalibratedHsba (ObjCRuntime.nfloat hue, ObjCRuntime.nfloat saturation, ObjCRuntime.nfloat brightness, ObjCRuntime.nfloat alpha);
public static NSColor FromCalibratedRgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public static NSColor FromCalibratedRgba (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public static NSColor FromCalibratedWhite (ObjCRuntime.nfloat white, ObjCRuntime.nfloat alpha);
public static NSColor FromColor (NSColorSpace space, ObjCRuntime.nfloat hue, ObjCRuntime.nfloat saturation, ObjCRuntime.nfloat brightness, ObjCRuntime.nfloat alpha);
public static NSColor FromColorSpace (NSColorSpace space, ObjCRuntime.nfloat[] components);
public static NSColor FromDeviceCymk (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black);
public static NSColor FromDeviceCymka (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black, ObjCRuntime.nfloat alpha);
public static NSColor FromDeviceHsb (ObjCRuntime.nfloat hue, ObjCRuntime.nfloat saturation, ObjCRuntime.nfloat brightness);
public static NSColor FromDeviceHsba (ObjCRuntime.nfloat hue, ObjCRuntime.nfloat saturation, ObjCRuntime.nfloat brightness, ObjCRuntime.nfloat alpha);
public static NSColor FromDeviceRgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public static NSColor FromDeviceRgba (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public static NSColor FromDeviceWhite (ObjCRuntime.nfloat white, ObjCRuntime.nfloat alpha);
public static NSColor FromDisplayP3 (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public static NSColor FromGamma22White (ObjCRuntime.nfloat white, ObjCRuntime.nfloat alpha);
public static NSColor FromHsb (ObjCRuntime.nfloat hue, ObjCRuntime.nfloat saturation, ObjCRuntime.nfloat brightness);
public static NSColor FromHsba (ObjCRuntime.nfloat hue, ObjCRuntime.nfloat saturation, ObjCRuntime.nfloat brightness, ObjCRuntime.nfloat alpha);
public static NSColor FromRgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public static NSColor FromRgba (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public static NSColor FromSrgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public static NSColor FromWhite (ObjCRuntime.nfloat white, ObjCRuntime.nfloat alpha);
public virtual void GetCmyka (out ObjCRuntime.nfloat cyan, out ObjCRuntime.nfloat magenta, out ObjCRuntime.nfloat yellow, out ObjCRuntime.nfloat black, out ObjCRuntime.nfloat alpha);
public void GetComponents (out ObjCRuntime.nfloat[] components);
public virtual void GetHsba (out ObjCRuntime.nfloat hue, out ObjCRuntime.nfloat saturation, out ObjCRuntime.nfloat brightness, out ObjCRuntime.nfloat alpha);
public virtual void GetRgba (out ObjCRuntime.nfloat red, out ObjCRuntime.nfloat green, out ObjCRuntime.nfloat blue, out ObjCRuntime.nfloat alpha);
public virtual void GetWhiteAlpha (out ObjCRuntime.nfloat white, out ObjCRuntime.nfloat alpha);
public virtual NSColor HighlightWithLevel (ObjCRuntime.nfloat highlightLevel);
public virtual NSColor ShadowWithLevel (ObjCRuntime.nfloat shadowLevel);
Removed constructor:
protected NSColorList (IntPtr handle);
Added constructor:
protected NSColorList (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void InsertColor (NSColor color, string key, nint indexPos);
Added method:
public virtual void InsertColor (NSColor color, string key, IntPtr indexPos);
Removed constructor:
protected NSColorPanel (IntPtr handle);
Added constructor:
protected NSColorPanel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat Alpha { get; }
+public virtual ObjCRuntime.nfloat Alpha { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSColorPicker (IntPtr handle);
Added constructor:
protected NSColorPicker (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSColorPickerTouchBarItem (IntPtr handle);
Added constructor:
protected NSColorPickerTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSColorSampler (IntPtr handle);
Added constructor:
protected NSColorSampler (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSColorSpace (IntPtr handle);
Added constructor:
protected NSColorSpace (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ColorComponents { get; }
+public virtual IntPtr ColorComponents { get; }
Removed constructor:
protected NSColorWell (IntPtr handle);
Added constructor:
protected NSColorWell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSComboBox (IntPtr handle);
Added constructor:
protected NSComboBox (ObjCRuntime.NativeHandle handle);
Removed property:
public Foundation.NSObject Item { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
-public virtual nfloat ItemHeight { get; set; }
+public virtual ObjCRuntime.nfloat ItemHeight { get; set; }
-public virtual nint SelectedIndex { get; }
+public virtual IntPtr SelectedIndex { get; }
-public virtual nint VisibleItems { get; set; }
+public virtual IntPtr VisibleItems { get; set; }
Added property:
public Foundation.NSObject Item { get; }
Removed methods:
public virtual void DeselectItem (nint itemIndex);
[Obsolete ("Use GetItemObject instead.")]
public virtual NSComboBox GetItem (nint index);
public virtual Foundation.NSObject GetItemObject (nint index);
public virtual nint IndexOf (Foundation.NSObject object1);
public virtual void Insert (Foundation.NSObject object1, nint index);
public virtual void RemoveAt (nint index);
public virtual void ScrollItemAtIndexToTop (nint scrollItemIndex);
public virtual void ScrollItemAtIndexToVisible (nint scrollItemIndex);
public virtual void SelectItem (nint itemIndex);
Added methods:
public virtual void DeselectItem (IntPtr itemIndex);
[Obsolete ("Use GetItemObject instead.")]
public virtual NSComboBox GetItem (IntPtr index);
public virtual Foundation.NSObject GetItemObject (IntPtr index);
public virtual IntPtr IndexOf (Foundation.NSObject object1);
public virtual void Insert (Foundation.NSObject object1, IntPtr index);
public virtual void RemoveAt (IntPtr index);
public virtual void ScrollItemAtIndexToTop (IntPtr scrollItemIndex);
public virtual void ScrollItemAtIndexToVisible (IntPtr scrollItemIndex);
public virtual void SelectItem (IntPtr itemIndex);
Removed constructor:
protected NSComboBoxCell (IntPtr handle);
Added constructor:
protected NSComboBoxCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
-public virtual nfloat ItemHeight { get; set; }
+public virtual ObjCRuntime.nfloat ItemHeight { get; set; }
-public virtual nint SelectedIndex { get; }
+public virtual IntPtr SelectedIndex { get; }
-public virtual nint VisibleItems { get; set; }
+public virtual IntPtr VisibleItems { get; set; }
Removed methods:
public virtual void DeselectItem (nint itemIndex);
public virtual NSComboBox GetItem (nint index);
public virtual nint IndexOf (Foundation.NSObject object1);
public virtual void Insert (Foundation.NSObject object1, nint index);
public virtual void RemoveAt (nint index);
public virtual void ScrollItemAtIndexToTop (nint scrollItemIndex);
public virtual void ScrollItemAtIndexToVisible (nint scrollItemIndex);
public virtual void SelectItem (nint itemIndex);
Added methods:
public virtual void DeselectItem (IntPtr itemIndex);
public virtual NSComboBox GetItem (IntPtr index);
public virtual IntPtr IndexOf (Foundation.NSObject object1);
public virtual void Insert (Foundation.NSObject object1, IntPtr index);
public virtual void RemoveAt (IntPtr index);
public virtual void ScrollItemAtIndexToTop (IntPtr scrollItemIndex);
public virtual void ScrollItemAtIndexToVisible (IntPtr scrollItemIndex);
public virtual void SelectItem (IntPtr itemIndex);
Removed constructor:
protected NSComboBoxCellDataSource (IntPtr handle);
Added constructor:
protected NSComboBoxCellDataSource (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual nuint IndexOfItem (NSComboBoxCell comboBox, string value);
public virtual nint ItemCount (NSComboBoxCell comboBox);
public virtual Foundation.NSObject ObjectValueForItem (NSComboBoxCell comboBox, nint index);
Added methods:
public virtual System.UIntPtr IndexOfItem (NSComboBoxCell comboBox, string value);
public virtual IntPtr ItemCount (NSComboBoxCell comboBox);
public virtual Foundation.NSObject ObjectValueForItem (NSComboBoxCell comboBox, IntPtr index);
Removed methods:
public static nuint IndexOfItem (this INSComboBoxCellDataSource This, NSComboBoxCell comboBox, string value);
public static nint ItemCount (this INSComboBoxCellDataSource This, NSComboBoxCell comboBox);
public static Foundation.NSObject ObjectValueForItem (this INSComboBoxCellDataSource This, NSComboBoxCell comboBox, nint index);
Added methods:
public static System.UIntPtr IndexOfItem (this INSComboBoxCellDataSource This, NSComboBoxCell comboBox, string value);
public static IntPtr ItemCount (this INSComboBoxCellDataSource This, NSComboBoxCell comboBox);
public static Foundation.NSObject ObjectValueForItem (this INSComboBoxCellDataSource This, NSComboBoxCell comboBox, IntPtr index);
Removed constructor:
protected NSComboBoxDataSource (IntPtr handle);
Added constructor:
protected NSComboBoxDataSource (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual nint IndexOfItem (NSComboBox comboBox, string value);
public virtual nint ItemCount (NSComboBox comboBox);
public virtual Foundation.NSObject ObjectValueForItem (NSComboBox comboBox, nint index);
Added methods:
public virtual IntPtr IndexOfItem (NSComboBox comboBox, string value);
public virtual IntPtr ItemCount (NSComboBox comboBox);
public virtual Foundation.NSObject ObjectValueForItem (NSComboBox comboBox, IntPtr index);
Removed methods:
public static nint IndexOfItem (this INSComboBoxDataSource This, NSComboBox comboBox, string value);
public static nint ItemCount (this INSComboBoxDataSource This, NSComboBox comboBox);
public static Foundation.NSObject ObjectValueForItem (this INSComboBoxDataSource This, NSComboBox comboBox, nint index);
Added methods:
public static IntPtr IndexOfItem (this INSComboBoxDataSource This, NSComboBox comboBox, string value);
public static IntPtr ItemCount (this INSComboBoxDataSource This, NSComboBox comboBox);
public static Foundation.NSObject ObjectValueForItem (this INSComboBoxDataSource This, NSComboBox comboBox, IntPtr index);
Removed constructor:
protected NSComboBoxDelegate (IntPtr handle);
Added constructor:
protected NSComboBoxDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSControl (IntPtr handle);
Added constructor:
protected NSControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual NSWritingDirection BaseWritingDirection { get; set; }
+public virtual Foundation.NSWritingDirection BaseWritingDirection { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint NIntValue { get; set; }
+public virtual IntPtr NIntValue { get; set; }
-public virtual nint SelectedTag { get; }
+public virtual IntPtr SelectedTag { get; }
-public virtual nint Tag { get; set; }
+public virtual IntPtr Tag { get; set; }
Removed methods:
public virtual void SelectWithFrame (CoreGraphics.CGRect aRect, NSText textObj, Foundation.NSObject anObject, nint selStart, nint selLength);
public virtual nint SendActionOn (NSEventType mask);
Added methods:
public virtual void SelectWithFrame (CoreGraphics.CGRect aRect, NSText textObj, Foundation.NSObject anObject, IntPtr selStart, IntPtr selLength);
public virtual IntPtr SendActionOn (NSEventType mask);
Removed constructor:
protected NSControlTextEditingDelegate (IntPtr handle);
Added constructor:
protected NSControlTextEditingDelegate (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);
Added method:
public virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index);
Removed method:
public static string[] GetCompletions (this INSControlTextEditingDelegate This, NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);
Added method:
public static string[] GetCompletions (this INSControlTextEditingDelegate This, NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index, System.AsyncCallback callback, object object);
public virtual string[] EndInvoke (ref nint index, System.IAsyncResult result);
public virtual string[] Invoke (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index, System.AsyncCallback callback, object object);
public virtual string[] EndInvoke (ref IntPtr index, System.IAsyncResult result);
public virtual string[] Invoke (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index);
Removed constructor:
protected NSController (IntPtr handle);
Added constructor:
protected NSController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCursor (IntPtr handle);
Added constructor:
protected NSCursor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCustomImageRep (IntPtr handle);
Added constructor:
protected NSCustomImageRep (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCustomTouchBarItem (IntPtr handle);
Added constructor:
protected NSCustomTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDataAsset (IntPtr handle);
Added constructor:
protected NSDataAsset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDatePicker (IntPtr handle);
Added constructor:
protected NSDatePicker (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDatePickerCell (IntPtr handle);
Added constructor:
protected NSDatePickerCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDatePickerCellDelegate (IntPtr handle);
Added constructor:
protected NSDatePickerCellDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSDictionaryController (IntPtr handle);
Added constructor:
protected NSDictionaryController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDictionaryControllerKeyValuePair (IntPtr handle);
Added constructor:
protected NSDictionaryControllerKeyValuePair (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDiffableDataSourceSnapshot`2 (IntPtr handle);
Added constructor:
protected NSDiffableDataSourceSnapshot`2 (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint NumberOfItems { get; }
+public virtual IntPtr NumberOfItems { get; }
-public virtual nint NumberOfSections { get; }
+public virtual IntPtr NumberOfSections { get; }
Removed methods:
public virtual nint GetIndex (ItemIdentifierType itemIdentifier);
public virtual nint GetIndex (SectionIdentifierType sectionIdentifier);
public virtual nint GetNumberOfItems (SectionIdentifierType sectionIdentifier);
Added methods:
public virtual IntPtr GetIndex (ItemIdentifierType itemIdentifier);
public virtual IntPtr GetIndex (SectionIdentifierType sectionIdentifier);
public virtual IntPtr GetNumberOfItems (SectionIdentifierType sectionIdentifier);
Removed constructor:
public NSDirectionalEdgeInsets (nfloat top, nfloat leading, nfloat bottom, nfloat trailing);
Added constructor:
public NSDirectionalEdgeInsets (ObjCRuntime.nfloat top, ObjCRuntime.nfloat leading, ObjCRuntime.nfloat bottom, ObjCRuntime.nfloat trailing);
Modified fields:
-public nfloat Bottom;
+public ObjCRuntime.nfloat Bottom;
-public nfloat Leading;
+public ObjCRuntime.nfloat Leading;
-public nfloat Top;
+public ObjCRuntime.nfloat Top;
-public nfloat Trailing;
+public ObjCRuntime.nfloat Trailing;
Removed constructor:
protected NSDockTile (IntPtr handle);
Added constructor:
protected NSDockTile (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDockTilePlugIn (IntPtr handle);
Added constructor:
protected NSDockTilePlugIn (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSDocument (IntPtr handle);
Added constructor:
protected NSDocument (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDocumentController (IntPtr handle);
Added constructor:
protected NSDocumentController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumRecentDocumentCount { get; }
+public virtual IntPtr MaximumRecentDocumentCount { get; }
Removed method:
public virtual nint RunModalOpenPanel (NSOpenPanel openPanel, string[] types);
Added method:
public virtual IntPtr RunModalOpenPanel (NSOpenPanel openPanel, string[] types);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nint result, System.AsyncCallback callback, object object);
public virtual void Invoke (nint result);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr result, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr result);
Removed constructor:
protected NSDraggingDestination (IntPtr handle);
Added constructor:
protected NSDraggingDestination (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSDraggingItem draggingItem, nint idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (NSDraggingItem draggingItem, nint idx, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSDraggingItem draggingItem, IntPtr idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (NSDraggingItem draggingItem, IntPtr idx, ref bool stop);
Removed constructor:
protected NSDraggingImageComponent (IntPtr handle);
Added constructor:
protected NSDraggingImageComponent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDraggingInfo (IntPtr handle);
Added constructor:
protected NSDraggingInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DraggingSequenceNumber { get; }
+public virtual IntPtr DraggingSequenceNumber { get; }
-public virtual nint NumberOfValidItemsForDrop { get; set; }
+public virtual IntPtr NumberOfValidItemsForDrop { get; set; }
Removed methods:
public static nint GetDraggingSequenceNumber (this INSDraggingInfo This);
public static nint GetNumberOfValidItemsForDrop (this INSDraggingInfo This);
public static void SetNumberOfValidItemsForDrop (this INSDraggingInfo This, nint value);
Added methods:
public static IntPtr GetDraggingSequenceNumber (this INSDraggingInfo This);
public static IntPtr GetNumberOfValidItemsForDrop (this INSDraggingInfo This);
public static void SetNumberOfValidItemsForDrop (this INSDraggingInfo This, IntPtr value);
Removed constructor:
protected NSDraggingItem (IntPtr handle);
Added constructor:
protected NSDraggingItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDraggingSession (IntPtr handle);
Added constructor:
protected NSDraggingSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DraggingLeaderIndex { get; set; }
+public virtual IntPtr DraggingLeaderIndex { get; set; }
-public virtual nint DraggingSequenceNumber { get; }
+public virtual IntPtr DraggingSequenceNumber { get; }
Removed constructor:
protected NSDraggingSource (IntPtr handle);
Added constructor:
protected NSDraggingSource (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSDrawer (IntPtr handle);
Added constructor:
protected NSDrawer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityColumnCount { get; set; }
+public virtual IntPtr AccessibilityColumnCount { get; set; }
-public virtual nint AccessibilityDisclosureLevel { get; set; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; set; }
-public virtual nint AccessibilityIndex { get; set; }
+public virtual IntPtr AccessibilityIndex { get; set; }
-public virtual nint AccessibilityInsertionPointLineNumber { get; set; }
+public virtual IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public virtual nint AccessibilityNumberOfCharacters { get; set; }
+public virtual IntPtr AccessibilityNumberOfCharacters { get; set; }
-public virtual nint AccessibilityRowCount { get; set; }
+public virtual IntPtr AccessibilityRowCount { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat LeadingOffset { get; set; }
+public virtual ObjCRuntime.nfloat LeadingOffset { get; set; }
-public virtual nfloat TrailingOffset { get; set; }
+public virtual ObjCRuntime.nfloat TrailingOffset { get; set; }
Removed methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
Added methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
Removed constructor:
protected NSDrawerDelegate (IntPtr handle);
Added constructor:
protected NSDrawerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSEPSImageRep (IntPtr handle);
Added constructor:
protected NSEPSImageRep (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public NSEdgeInsets (nfloat top, nfloat left, nfloat bottom, nfloat right);
Added constructor:
public NSEdgeInsets (ObjCRuntime.nfloat top, ObjCRuntime.nfloat left, ObjCRuntime.nfloat bottom, ObjCRuntime.nfloat right);
Modified fields:
-public nfloat Bottom;
+public ObjCRuntime.nfloat Bottom;
-public nfloat Left;
+public ObjCRuntime.nfloat Left;
-public nfloat Right;
+public ObjCRuntime.nfloat Right;
-public nfloat Top;
+public ObjCRuntime.nfloat Top;
Removed constructor:
protected NSEvent (IntPtr handle);
Added constructor:
protected NSEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AbsoluteX { get; }
+public virtual IntPtr AbsoluteX { get; }
-public virtual nint AbsoluteY { get; }
+public virtual IntPtr AbsoluteY { get; }
-public virtual nint AbsoluteZ { get; }
+public virtual IntPtr AbsoluteZ { get; }
-public virtual nuint ButtonMask { get; }
+public virtual System.UIntPtr ButtonMask { get; }
-public virtual nint ButtonNumber { get; }
+public virtual IntPtr ButtonNumber { get; }
-public virtual nuint CapabilityMask { get; }
+public virtual System.UIntPtr CapabilityMask { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ClickCount { get; }
+public virtual IntPtr ClickCount { get; }
-public nuint CurrentPressedMouseButtons { get; }
+public System.UIntPtr CurrentPressedMouseButtons { get; }
-public virtual nint Data1 { get; }
+public virtual IntPtr Data1 { get; }
-public virtual nint Data2 { get; }
+public virtual IntPtr Data2 { get; }
-public virtual nfloat DeltaX { get; }
+public virtual ObjCRuntime.nfloat DeltaX { get; }
-public virtual nfloat DeltaY { get; }
+public virtual ObjCRuntime.nfloat DeltaY { get; }
-public virtual nfloat DeltaZ { get; }
+public virtual ObjCRuntime.nfloat DeltaZ { get; }
-public virtual nuint DeviceID { get; }
+public virtual System.UIntPtr DeviceID { get; }
-public virtual nint EventNumber { get; }
+public virtual IntPtr EventNumber { get; }
-public virtual nfloat Magnification { get; }
+public virtual ObjCRuntime.nfloat Magnification { get; }
-public virtual nuint PointingDeviceSerialNumber { get; }
+public virtual System.UIntPtr PointingDeviceSerialNumber { get; }
-public virtual nfloat ScrollingDeltaX { get; }
+public virtual ObjCRuntime.nfloat ScrollingDeltaX { get; }
-public virtual nfloat ScrollingDeltaY { get; }
+public virtual ObjCRuntime.nfloat ScrollingDeltaY { get; }
-public virtual nint Stage { get; }
+public virtual IntPtr Stage { get; }
-public virtual nfloat StageTransition { get; }
+public virtual ObjCRuntime.nfloat StageTransition { get; }
-public virtual nuint SystemTabletID { get; }
+public virtual System.UIntPtr SystemTabletID { get; }
-public virtual nuint TabletID { get; }
+public virtual System.UIntPtr TabletID { get; }
-public virtual nint TrackingNumber { get; }
+public virtual IntPtr TrackingNumber { get; }
-public virtual nuint VendorID { get; }
+public virtual System.UIntPtr VendorID { get; }
-public virtual nuint VendorPointingDeviceType { get; }
+public virtual System.UIntPtr VendorPointingDeviceType { get; }
-public virtual nint WindowNumber { get; }
+public virtual IntPtr WindowNumber { get; }
Removed methods:
public static NSEvent EnterExitEvent (NSEventType type, CoreGraphics.CGPoint location, NSEventModifierMask flags, double time, nint wNum, NSGraphicsContext context, nint eNum, nint tNum, IntPtr data);
public static NSEvent KeyEvent (NSEventType type, CoreGraphics.CGPoint location, NSEventModifierMask flags, double time, nint wNum, NSGraphicsContext context, string keys, string ukeys, bool isARepeat, ushort code);
public static NSEvent MouseEvent (NSEventType type, CoreGraphics.CGPoint location, NSEventModifierMask flags, double time, nint wNum, NSGraphicsContext context, nint eNum, nint cNum, float pressure);
public static NSEvent OtherEvent (NSEventType type, CoreGraphics.CGPoint location, NSEventModifierMask flags, double time, nint wNum, NSGraphicsContext context, short subtype, nint d1, nint d2);
public virtual nuint PointingDeviceID ();
public virtual void TrackSwipeEvent (NSEventSwipeTrackingOptions options, nfloat minDampenThreshold, nfloat maxDampenThreshold, NSEventTrackHandler trackingHandler);
Added methods:
public static NSEvent EnterExitEvent (NSEventType type, CoreGraphics.CGPoint location, NSEventModifierMask flags, double time, IntPtr wNum, NSGraphicsContext context, IntPtr eNum, IntPtr tNum, IntPtr data);
public static NSEvent KeyEvent (NSEventType type, CoreGraphics.CGPoint location, NSEventModifierMask flags, double time, IntPtr wNum, NSGraphicsContext context, string keys, string ukeys, bool isARepeat, ushort code);
public static NSEvent MouseEvent (NSEventType type, CoreGraphics.CGPoint location, NSEventModifierMask flags, double time, IntPtr wNum, NSGraphicsContext context, IntPtr eNum, IntPtr cNum, float pressure);
public static NSEvent OtherEvent (NSEventType type, CoreGraphics.CGPoint location, NSEventModifierMask flags, double time, IntPtr wNum, NSGraphicsContext context, short subtype, IntPtr d1, IntPtr d2);
public virtual System.UIntPtr PointingDeviceID ();
public virtual void TrackSwipeEvent (NSEventSwipeTrackingOptions options, ObjCRuntime.nfloat minDampenThreshold, ObjCRuntime.nfloat maxDampenThreshold, NSEventTrackHandler trackingHandler);
Removed value:
[Obsolete ("This API is not available on this platform.")]
AWT = 16,
Added values:
MouseEvent = 0,
PowerOff = 1,
TabletPoint = 1,
TabletProximity = 2,
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nfloat gestureAmount, NSEventPhase eventPhase, bool isComplete, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (nfloat gestureAmount, NSEventPhase eventPhase, bool isComplete, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ObjCRuntime.nfloat gestureAmount, NSEventPhase eventPhase, bool isComplete, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (ObjCRuntime.nfloat gestureAmount, NSEventPhase eventPhase, bool isComplete, ref bool stop);
Removed constructor:
protected NSFilePromiseProvider (IntPtr handle);
Added constructor:
protected NSFilePromiseProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFilePromiseProviderDelegate (IntPtr handle);
Added constructor:
protected NSFilePromiseProviderDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSFilePromiseReceiver (IntPtr handle);
Added constructor:
protected NSFilePromiseReceiver (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFont (IntPtr handle);
Added constructor:
protected NSFont (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat Ascender { get; }
+public virtual ObjCRuntime.nfloat Ascender { get; }
-public virtual nfloat CapHeight { get; }
+public virtual ObjCRuntime.nfloat CapHeight { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Descender { get; }
+public virtual ObjCRuntime.nfloat Descender { get; }
-public virtual nint GlyphCount { get; }
+public virtual IntPtr GlyphCount { get; }
-public virtual nfloat ItalicAngle { get; }
+public virtual ObjCRuntime.nfloat ItalicAngle { get; }
-public nfloat LabelFontSize { get; }
+public ObjCRuntime.nfloat LabelFontSize { get; }
-public virtual nfloat Leading { get; }
+public virtual ObjCRuntime.nfloat Leading { get; }
-public virtual nfloat PointSize { get; }
+public virtual ObjCRuntime.nfloat PointSize { get; }
-public nfloat SmallSystemFontSize { get; }
+public ObjCRuntime.nfloat SmallSystemFontSize { get; }
-public nfloat SystemFontSize { get; }
+public ObjCRuntime.nfloat SystemFontSize { get; }
-public virtual nfloat UnderlinePosition { get; }
+public virtual ObjCRuntime.nfloat UnderlinePosition { get; }
-public virtual nfloat UnderlineThickness { get; }
+public virtual ObjCRuntime.nfloat UnderlineThickness { get; }
-public virtual nfloat XHeight { get; }
+public virtual ObjCRuntime.nfloat XHeight { get; }
Removed methods:
public static NSFont BoldSystemFontOfSize (nfloat fontSize);
public static NSFont ControlContentFontOfSize (nfloat fontSize);
public static NSFont FromDescription (NSFontDescriptor fontDescriptor, nfloat fontSize);
public static NSFont FromFontName (string fontName, nfloat fontSize);
public virtual NSFont GetFont (nfloat fontSize);
public static NSFont LabelFontOfSize (nfloat fontSize);
public static NSFont MenuBarFontOfSize (nfloat fontSize);
public static NSFont MenuFontOfSize (nfloat fontSize);
public static NSFont MessageFontOfSize (nfloat fontSize);
public static NSFont MonospacedDigitSystemFontOfSize (nfloat fontSize, nfloat weight);
public static NSFont MonospacedSystemFont (nfloat fontSize, nfloat weight);
public static NSFont PaletteFontOfSize (nfloat fontSize);
public static NSFont SystemFontOfSize (nfloat fontSize);
public static NSFont SystemFontOfSize (nfloat fontSize, nfloat weight);
public static nfloat SystemFontSizeForControlSize (NSControlSize controlSize);
public static NSFont TitleBarFontOfSize (nfloat fontSize);
public static NSFont ToolTipsFontOfSize (nfloat fontSize);
public static NSFont UserFixedPitchFontOfSize (nfloat fontSize);
public static NSFont UserFontOfSize (nfloat fontSize);
Added methods:
public static NSFont BoldSystemFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont ControlContentFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont FromDescription (NSFontDescriptor fontDescriptor, ObjCRuntime.nfloat fontSize);
public static NSFont FromFontName (string fontName, ObjCRuntime.nfloat fontSize);
public virtual NSFont GetFont (ObjCRuntime.nfloat fontSize);
public static NSFont LabelFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont MenuBarFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont MenuFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont MessageFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont MonospacedDigitSystemFontOfSize (ObjCRuntime.nfloat fontSize, ObjCRuntime.nfloat weight);
public static NSFont MonospacedSystemFont (ObjCRuntime.nfloat fontSize, ObjCRuntime.nfloat weight);
public static NSFont PaletteFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont SystemFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont SystemFontOfSize (ObjCRuntime.nfloat fontSize, ObjCRuntime.nfloat weight);
public static ObjCRuntime.nfloat SystemFontSizeForControlSize (NSControlSize controlSize);
public static NSFont TitleBarFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont ToolTipsFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont UserFixedPitchFontOfSize (ObjCRuntime.nfloat fontSize);
public static NSFont UserFontOfSize (ObjCRuntime.nfloat fontSize);
Removed constructor:
protected NSFontAssetRequest (IntPtr handle);
Added constructor:
protected NSFontAssetRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFontCollection (IntPtr handle);
Added constructor:
protected NSFontCollection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFontDescriptor (IntPtr handle);
Added constructor:
protected NSFontDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat PointSize { get; }
+public virtual ObjCRuntime.nfloat PointSize { get; }
Removed methods:
public virtual NSFontDescriptor FontDescriptorWithSize (nfloat newPointSize);
public static NSFontDescriptor FromNameSize (string fontName, nfloat size);
Added methods:
public virtual NSFontDescriptor FontDescriptorWithSize (ObjCRuntime.nfloat newPointSize);
public static NSFontDescriptor FromNameSize (string fontName, ObjCRuntime.nfloat size);
Removed constructor:
protected NSFontManager (IntPtr handle);
Added constructor:
protected NSFontManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint CurrentFontAction { get; }
+public virtual IntPtr CurrentFontAction { get; }
Removed methods:
public virtual NSFont ConvertFont (NSFont fontObj, nfloat size);
public virtual NSFont FontWithFamily (string family, NSFontTraitMask traits, nint weight, nfloat size);
public virtual nint WeightOfFont (NSFont fontObj);
Added methods:
public virtual NSFont ConvertFont (NSFont fontObj, ObjCRuntime.nfloat size);
public virtual NSFont FontWithFamily (string family, NSFontTraitMask traits, IntPtr weight, ObjCRuntime.nfloat size);
public virtual IntPtr WeightOfFont (NSFont fontObj);
Removed constructor:
protected NSFontPanel (IntPtr handle);
Added constructor:
protected NSFontPanel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public nfloat Black { get; }
+public ObjCRuntime.nfloat Black { get; }
-public nfloat Bold { get; }
+public ObjCRuntime.nfloat Bold { get; }
-public nfloat Heavy { get; }
+public ObjCRuntime.nfloat Heavy { get; }
-public nfloat Light { get; }
+public ObjCRuntime.nfloat Light { get; }
-public nfloat Medium { get; }
+public ObjCRuntime.nfloat Medium { get; }
-public nfloat Regular { get; }
+public ObjCRuntime.nfloat Regular { get; }
-public nfloat Semibold { get; }
+public ObjCRuntime.nfloat Semibold { get; }
-public nfloat Thin { get; }
+public ObjCRuntime.nfloat Thin { get; }
-public nfloat UltraLight { get; }
+public ObjCRuntime.nfloat UltraLight { get; }
Removed constructors:
protected NSForm (IntPtr handle);
public NSForm (CoreGraphics.CGRect frameRect, NSMatrixMode aMode, NSCell aCell, nint rowsHigh, nint colsWide);
public NSForm (CoreGraphics.CGRect frameRect, NSMatrixMode aMode, ObjCRuntime.Class factoryId, nint rowsHigh, nint colsWide);
Added constructors:
protected NSForm (ObjCRuntime.NativeHandle handle);
public NSForm (CoreGraphics.CGRect frameRect, NSMatrixMode aMode, NSCell aCell, IntPtr rowsHigh, IntPtr colsWide);
public NSForm (CoreGraphics.CGRect frameRect, NSMatrixMode aMode, ObjCRuntime.Class factoryId, IntPtr rowsHigh, IntPtr colsWide);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat PreferredTextFieldWidth { get; set; }
+public virtual ObjCRuntime.nfloat PreferredTextFieldWidth { get; set; }
-public virtual nint SelectedItemIndex { get; }
+public virtual IntPtr SelectedItemIndex { get; }
Removed methods:
public virtual Foundation.NSObject CellAtIndex (nint index);
public virtual void DrawCellAtIndex (nint index);
public virtual nint IndexOfCellWithTag (nint aTag);
public virtual NSFormCell InsertEntryatIndex (string title, nint index);
public virtual void RemoveEntryAtIndex (nint index);
public virtual void SelectTextAtIndex (nint index);
public virtual void SetEntryWidth (nfloat width);
public virtual void SetInterlineSpacing (nfloat spacing);
public virtual void SetTextBaseWritingDirection (NSWritingDirection writingDirection);
public virtual void SetTitleBaseWritingDirection (NSWritingDirection writingDirection);
Added methods:
public virtual Foundation.NSObject CellAtIndex (IntPtr index);
public virtual void DrawCellAtIndex (IntPtr index);
public virtual IntPtr IndexOfCellWithTag (IntPtr aTag);
public virtual NSFormCell InsertEntryatIndex (string title, IntPtr index);
public virtual void RemoveEntryAtIndex (IntPtr index);
public virtual void SelectTextAtIndex (IntPtr index);
public virtual void SetEntryWidth (ObjCRuntime.nfloat width);
public virtual void SetInterlineSpacing (ObjCRuntime.nfloat spacing);
public virtual void SetTextBaseWritingDirection (Foundation.NSWritingDirection writingDirection);
public virtual void SetTitleBaseWritingDirection (Foundation.NSWritingDirection writingDirection);
Removed constructor:
protected NSFormCell (IntPtr handle);
Added constructor:
protected NSFormCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat PreferredTextFieldWidth { get; set; }
+public virtual ObjCRuntime.nfloat PreferredTextFieldWidth { get; set; }
-public virtual NSWritingDirection TitleBaseWritingDirection { get; set; }
+public virtual Foundation.NSWritingDirection TitleBaseWritingDirection { get; set; }
-public virtual nfloat TitleWidth { get; set; }
+public virtual ObjCRuntime.nfloat TitleWidth { get; set; }
Removed method:
public virtual nfloat TitleWidthConstraintedToSize (CoreGraphics.CGSize aSize);
Added method:
public virtual ObjCRuntime.nfloat TitleWidthConstraintedToSize (CoreGraphics.CGSize aSize);
Removed constructor:
protected NSGestureRecognizer (IntPtr handle);
Added constructor:
protected NSGestureRecognizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSGestureRecognizerDelegate (IntPtr handle);
Added constructor:
protected NSGestureRecognizerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSGlyphGenerator (IntPtr handle);
Added constructor:
protected NSGlyphGenerator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void GenerateGlyphs (Foundation.NSObject nsGlyphStorageOrNSLayoutManager, nuint nchars, ref nuint glyphIndex, ref nuint charIndex);
Added method:
public virtual void GenerateGlyphs (Foundation.NSObject nsGlyphStorageOrNSLayoutManager, System.UIntPtr nchars, ref System.UIntPtr glyphIndex, ref System.UIntPtr charIndex);
Removed constructor:
protected NSGlyphInfo (IntPtr handle);
Added constructor:
protected NSGlyphInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint CharacterIdentifier { get; }
+public virtual System.UIntPtr CharacterIdentifier { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static NSGlyphInfo Get (nuint characterIdentifier, NSCharacterCollection characterCollection, string baseString);
Added method:
public static NSGlyphInfo Get (System.UIntPtr characterIdentifier, NSCharacterCollection characterCollection, string baseString);
Removed constructor:
protected NSGradient (IntPtr handle);
Added constructor:
protected NSGradient (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ColorStopsCount { get; }
+public virtual IntPtr ColorStopsCount { get; }
Removed methods:
public virtual void DrawFromCenterRadius (CoreGraphics.CGPoint startCenter, nfloat startRadius, CoreGraphics.CGPoint endCenter, nfloat endRadius, NSGradientDrawingOptions options);
public virtual void DrawInBezierPath (NSBezierPath path, nfloat angle);
public virtual void DrawInRect (CoreGraphics.CGRect rect, nfloat angle);
public virtual void GetColor (out NSColor color, out nfloat location, nint index);
public virtual NSColor GetInterpolatedColor (nfloat location);
Added methods:
public virtual void DrawFromCenterRadius (CoreGraphics.CGPoint startCenter, ObjCRuntime.nfloat startRadius, CoreGraphics.CGPoint endCenter, ObjCRuntime.nfloat endRadius, NSGradientDrawingOptions options);
public virtual void DrawInBezierPath (NSBezierPath path, ObjCRuntime.nfloat angle);
public virtual void DrawInRect (CoreGraphics.CGRect rect, ObjCRuntime.nfloat angle);
public virtual void GetColor (out NSColor color, out ObjCRuntime.nfloat location, IntPtr index);
public virtual NSColor GetInterpolatedColor (ObjCRuntime.nfloat location);
Removed methods:
public static NSWindowDepth BestDepth (Foundation.NSString colorspace, nint bitsPerSample, nint bitsPerPixel, bool planar, ref bool exactMatch);
public static nint BitsPerPixelFromDepth (NSWindowDepth depth);
public static nint BitsPerSampleFromDepth (NSWindowDepth depth);
public static CoreGraphics.CGRect DrawTiledRects (CoreGraphics.CGRect aRect, CoreGraphics.CGRect clipRect, NSRectEdge[] sides, nfloat[] grays);
public static void FrameRect (CoreGraphics.CGRect rect, nfloat frameWidth);
public static void FrameRect (CoreGraphics.CGRect rect, nfloat frameWidth, NSCompositingOperation operation);
public static void FrameRectWithWidth (CoreGraphics.CGRect rect, nfloat frameWidth);
public static nint NumberOfColorComponents (Foundation.NSString colorspaceName);
Added methods:
public static NSWindowDepth BestDepth (Foundation.NSString colorspace, IntPtr bitsPerSample, IntPtr bitsPerPixel, bool planar, ref bool exactMatch);
public static IntPtr BitsPerPixelFromDepth (NSWindowDepth depth);
public static IntPtr BitsPerSampleFromDepth (NSWindowDepth depth);
public static CoreGraphics.CGRect DrawTiledRects (CoreGraphics.CGRect aRect, CoreGraphics.CGRect clipRect, NSRectEdge[] sides, ObjCRuntime.nfloat[] grays);
public static void FrameRect (CoreGraphics.CGRect rect, ObjCRuntime.nfloat frameWidth);
public static void FrameRect (CoreGraphics.CGRect rect, ObjCRuntime.nfloat frameWidth, NSCompositingOperation operation);
public static void FrameRectWithWidth (CoreGraphics.CGRect rect, ObjCRuntime.nfloat frameWidth);
public static IntPtr NumberOfColorComponents (Foundation.NSString colorspaceName);
Removed constructor:
protected NSGraphicsContext (IntPtr handle);
Added constructor:
protected NSGraphicsContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static void SetGraphicsState (nint gState);
Added method:
public static void SetGraphicsState (IntPtr gState);
Removed constructor:
protected NSGridCell (IntPtr handle);
Added constructor:
protected NSGridCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSGridColumn (IntPtr handle);
Added constructor:
protected NSGridColumn (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint CellCount { get; }
+public virtual IntPtr CellCount { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat LeadingPadding { get; set; }
+public virtual ObjCRuntime.nfloat LeadingPadding { get; set; }
-public virtual nfloat TrailingPadding { get; set; }
+public virtual ObjCRuntime.nfloat TrailingPadding { get; set; }
-public virtual nfloat Width { get; set; }
+public virtual ObjCRuntime.nfloat Width { get; set; }
Removed method:
public virtual NSGridCell GetCell (nint index);
Added method:
public virtual NSGridCell GetCell (IntPtr index);
Removed constructor:
protected NSGridRow (IntPtr handle);
Added constructor:
protected NSGridRow (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat BottomPadding { get; set; }
+public virtual ObjCRuntime.nfloat BottomPadding { get; set; }
-public virtual nint CellCount { get; }
+public virtual IntPtr CellCount { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Height { get; set; }
+public virtual ObjCRuntime.nfloat Height { get; set; }
-public virtual nfloat TopPadding { get; set; }
+public virtual ObjCRuntime.nfloat TopPadding { get; set; }
Removed method:
public virtual NSGridCell GetCell (nint index);
Added method:
public virtual NSGridCell GetCell (IntPtr index);
Removed constructor:
protected NSGridView (IntPtr handle);
Added constructor:
protected NSGridView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ColumnCount { get; }
+public virtual IntPtr ColumnCount { get; }
-public virtual nfloat ColumnSpacing { get; set; }
+public virtual ObjCRuntime.nfloat ColumnSpacing { get; set; }
-public virtual nint RowCount { get; }
+public virtual IntPtr RowCount { get; }
-public virtual nfloat RowSpacing { get; set; }
+public virtual ObjCRuntime.nfloat RowSpacing { get; set; }
-public nfloat SizeForContent { get; }
+public ObjCRuntime.nfloat SizeForContent { get; }
Removed methods:
public static NSGridView Create (nint columnCount, nint rowCount);
public virtual NSGridCell GetCell (nint columnIndex, nint rowIndex);
public virtual NSGridColumn GetColumn (nint index);
public virtual nint GetIndex (NSGridColumn column);
public virtual nint GetIndex (NSGridRow row);
public virtual NSGridRow GetRow (nint index);
public virtual NSGridColumn InsertColumn (nint index, NSView[] views);
public virtual NSGridRow InsertRow (nint index, NSView[] views);
public virtual void MoveColumn (nint fromIndex, nint toIndex);
public virtual void MoveRow (nint fromIndex, nint toIndex);
public virtual void RemoveColumn (nint index);
public virtual void RemoveRow (nint index);
Added methods:
public static NSGridView Create (IntPtr columnCount, IntPtr rowCount);
public virtual NSGridCell GetCell (IntPtr columnIndex, IntPtr rowIndex);
public virtual NSGridColumn GetColumn (IntPtr index);
public virtual IntPtr GetIndex (NSGridColumn column);
public virtual IntPtr GetIndex (NSGridRow row);
public virtual NSGridRow GetRow (IntPtr index);
public virtual NSGridColumn InsertColumn (IntPtr index, NSView[] views);
public virtual NSGridRow InsertRow (IntPtr index, NSView[] views);
public virtual void MoveColumn (IntPtr fromIndex, IntPtr toIndex);
public virtual void MoveRow (IntPtr fromIndex, IntPtr toIndex);
public virtual void RemoveColumn (IntPtr index);
public virtual void RemoveRow (IntPtr index);
Removed constructor:
protected NSGroupTouchBarItem (IntPtr handle);
Added constructor:
protected NSGroupTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat PreferredItemWidth { get; set; }
+public virtual ObjCRuntime.nfloat PreferredItemWidth { get; set; }
Removed constructor:
protected NSHapticFeedbackManager (IntPtr handle);
Added constructor:
protected NSHapticFeedbackManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSHapticFeedbackPerformer (IntPtr handle);
Added constructor:
protected NSHapticFeedbackPerformer (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSHelpManager (IntPtr handle);
Added constructor:
protected NSHelpManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSImage (IntPtr handle);
Added constructor:
protected NSImage (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void Draw (CoreGraphics.CGPoint point, CoreGraphics.CGRect fromRect, NSCompositingOperation op, nfloat delta);
public virtual void Draw (CoreGraphics.CGRect rect, CoreGraphics.CGRect fromRect, NSCompositingOperation op, nfloat delta);
public virtual void Draw (CoreGraphics.CGRect dstSpacePortionRect, CoreGraphics.CGRect srcSpacePortionRect, NSCompositingOperation op, nfloat requestedAlpha, bool respectContextIsFlipped, Foundation.NSDictionary hints);
public void DrawInRect (CoreGraphics.CGRect dstRect, CoreGraphics.CGRect srcRect, NSCompositingOperation operation, nfloat delta);
public virtual Foundation.NSObject GetLayerContentsForContentsScale (nfloat layerContentsScale);
public virtual nfloat GetRecommendedLayerContentsScale (nfloat preferredContentsScale);
Added methods:
public virtual void Draw (CoreGraphics.CGPoint point, CoreGraphics.CGRect fromRect, NSCompositingOperation op, ObjCRuntime.nfloat delta);
public virtual void Draw (CoreGraphics.CGRect rect, CoreGraphics.CGRect fromRect, NSCompositingOperation op, ObjCRuntime.nfloat delta);
public virtual void Draw (CoreGraphics.CGRect dstSpacePortionRect, CoreGraphics.CGRect srcSpacePortionRect, NSCompositingOperation op, ObjCRuntime.nfloat requestedAlpha, bool respectContextIsFlipped, Foundation.NSDictionary hints);
public void DrawInRect (CoreGraphics.CGRect dstRect, CoreGraphics.CGRect srcRect, NSCompositingOperation operation, ObjCRuntime.nfloat delta);
public virtual Foundation.NSObject GetLayerContentsForContentsScale (ObjCRuntime.nfloat layerContentsScale);
public virtual ObjCRuntime.nfloat GetRecommendedLayerContentsScale (ObjCRuntime.nfloat preferredContentsScale);
Removed constructor:
protected NSImageCell (IntPtr handle);
Added constructor:
protected NSImageCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSImageDelegate (IntPtr handle);
Added constructor:
protected NSImageDelegate (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual void DidLoadPartOfRepresentation (NSImage image, NSImageRep rep, nint rows);
Added method:
public virtual void DidLoadPartOfRepresentation (NSImage image, NSImageRep rep, IntPtr rows);
Removed method:
public static void DidLoadPartOfRepresentation (this INSImageDelegate This, NSImage image, NSImageRep rep, nint rows);
Added method:
public static void DidLoadPartOfRepresentation (this INSImageDelegate This, NSImage image, NSImageRep rep, IntPtr rows);
Removed constructor:
public NSImagePartialEventArgs (NSImageRep rep, nint rows);
Added constructor:
public NSImagePartialEventArgs (NSImageRep rep, IntPtr rows);
Modified properties:
-public nint Rows { get; set; }
+public IntPtr Rows { get; set; }
Removed constructor:
protected NSImageRep (IntPtr handle);
Added constructor:
protected NSImageRep (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint BitsPerSample { get; set; }
+public virtual IntPtr BitsPerSample { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PixelsHigh { get; set; }
+public virtual IntPtr PixelsHigh { get; set; }
-public virtual nint PixelsWide { get; set; }
+public virtual IntPtr PixelsWide { get; set; }
Removed method:
public virtual bool DrawInRect (CoreGraphics.CGRect dstSpacePortionRect, CoreGraphics.CGRect srcSpacePortionRect, NSCompositingOperation op, nfloat requestedAlpha, bool respectContextIsFlipped, Foundation.NSDictionary hints);
Added method:
public virtual bool DrawInRect (CoreGraphics.CGRect dstSpacePortionRect, CoreGraphics.CGRect srcSpacePortionRect, NSCompositingOperation op, ObjCRuntime.nfloat requestedAlpha, bool respectContextIsFlipped, Foundation.NSDictionary hints);
Removed methods:
public static NSImageResizingMode ToManaged (nint value);
public static nint ToNative (NSImageResizingMode value);
Added methods:
public static NSImageResizingMode ToManaged (IntPtr value);
public static IntPtr ToNative (NSImageResizingMode value);
Removed constructor:
protected NSImageSymbolConfiguration (IntPtr handle);
Added constructor:
protected NSImageSymbolConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static NSImageSymbolConfiguration Create (nfloat pointSize, double weight);
public static NSImageSymbolConfiguration Create (nfloat pointSize, double weight, NSImageSymbolScale scale);
Added methods:
public static NSImageSymbolConfiguration Create (ObjCRuntime.nfloat pointSize, double weight);
public static NSImageSymbolConfiguration Create (ObjCRuntime.nfloat pointSize, double weight, NSImageSymbolScale scale);
Removed constructor:
protected NSImageView (IntPtr handle);
Added constructor:
protected NSImageView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static bool ShouldInheritContentsScale (this INSLayerDelegateContentsScaleUpdating This, CoreAnimation.CALayer layer, nfloat newScale, NSWindow fromWindow);
Added method:
public static bool ShouldInheritContentsScale (this INSLayerDelegateContentsScaleUpdating This, CoreAnimation.CALayer layer, ObjCRuntime.nfloat newScale, NSWindow fromWindow);
Removed constructor:
protected NSLayoutAnchor`1 (IntPtr handle);
Added constructor:
protected NSLayoutAnchor`1 (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual NSLayoutConstraint ConstraintEqualToAnchor (AppKit.NSLayoutAnchor<AnchorType> anchor, nfloat constant);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToAnchor (AppKit.NSLayoutAnchor<AnchorType> anchor, nfloat constant);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToAnchor (AppKit.NSLayoutAnchor<AnchorType> anchor, nfloat constant);
Added methods:
public virtual NSLayoutConstraint ConstraintEqualToAnchor (AppKit.NSLayoutAnchor<AnchorType> anchor, ObjCRuntime.nfloat constant);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToAnchor (AppKit.NSLayoutAnchor<AnchorType> anchor, ObjCRuntime.nfloat constant);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToAnchor (AppKit.NSLayoutAnchor<AnchorType> anchor, ObjCRuntime.nfloat constant);
Removed constructor:
protected NSLayoutConstraint (IntPtr handle);
Added constructor:
protected NSLayoutConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Constant { get; set; }
+public virtual ObjCRuntime.nfloat Constant { get; set; }
-public virtual nfloat Multiplier { get; }
+public virtual ObjCRuntime.nfloat Multiplier { get; }
Removed methods:
public static NSLayoutConstraint Create (Foundation.NSObject view1, NSLayoutAttribute attribute1, NSLayoutRelation relation, nfloat multiplier, nfloat constant);
public static NSLayoutConstraint Create (Foundation.NSObject view1, NSLayoutAttribute attribute1, NSLayoutRelation relation, Foundation.NSObject view2, NSLayoutAttribute attribute2, nfloat multiplier, nfloat constant);
public static NSLayoutConstraint Create (ObjCRuntime.INativeObject view1, NSLayoutAttribute attribute1, NSLayoutRelation relation, ObjCRuntime.INativeObject view2, NSLayoutAttribute attribute2, nfloat multiplier, nfloat constant);
Added methods:
public static NSLayoutConstraint Create (Foundation.NSObject view1, NSLayoutAttribute attribute1, NSLayoutRelation relation, ObjCRuntime.nfloat multiplier, ObjCRuntime.nfloat constant);
public static NSLayoutConstraint Create (Foundation.NSObject view1, NSLayoutAttribute attribute1, NSLayoutRelation relation, Foundation.NSObject view2, NSLayoutAttribute attribute2, ObjCRuntime.nfloat multiplier, ObjCRuntime.nfloat constant);
public static NSLayoutConstraint Create (ObjCRuntime.INativeObject view1, NSLayoutAttribute attribute1, NSLayoutRelation relation, ObjCRuntime.INativeObject view2, NSLayoutAttribute attribute2, ObjCRuntime.nfloat multiplier, ObjCRuntime.nfloat constant);
Removed constructor:
protected NSLayoutDimension (IntPtr handle);
Added constructor:
protected NSLayoutDimension (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual NSLayoutConstraint ConstraintEqualToAnchor (NSLayoutDimension anchor, nfloat multiplier);
public virtual NSLayoutConstraint ConstraintEqualToAnchor (NSLayoutDimension anchor, nfloat multiplier, nfloat constant);
public virtual NSLayoutConstraint ConstraintEqualToConstant (nfloat constant);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToAnchor (NSLayoutDimension anchor, nfloat multiplier);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToAnchor (NSLayoutDimension anchor, nfloat multiplier, nfloat constant);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToConstant (nfloat constant);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToAnchor (NSLayoutDimension anchor, nfloat multiplier);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToAnchor (NSLayoutDimension anchor, nfloat multiplier, nfloat constant);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToConstant (nfloat constant);
Added methods:
public virtual NSLayoutConstraint ConstraintEqualToAnchor (NSLayoutDimension anchor, ObjCRuntime.nfloat multiplier);
public virtual NSLayoutConstraint ConstraintEqualToAnchor (NSLayoutDimension anchor, ObjCRuntime.nfloat multiplier, ObjCRuntime.nfloat constant);
public virtual NSLayoutConstraint ConstraintEqualToConstant (ObjCRuntime.nfloat constant);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToAnchor (NSLayoutDimension anchor, ObjCRuntime.nfloat multiplier);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToAnchor (NSLayoutDimension anchor, ObjCRuntime.nfloat multiplier, ObjCRuntime.nfloat constant);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToConstant (ObjCRuntime.nfloat constant);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToAnchor (NSLayoutDimension anchor, ObjCRuntime.nfloat multiplier);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToAnchor (NSLayoutDimension anchor, ObjCRuntime.nfloat multiplier, ObjCRuntime.nfloat constant);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToConstant (ObjCRuntime.nfloat constant);
Removed constructor:
protected NSLayoutGuide (IntPtr handle);
Added constructor:
protected NSLayoutGuide (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSLayoutManager (IntPtr handle);
Added constructor:
protected NSLayoutManager (ObjCRuntime.NativeHandle handle);
Removed property:
public virtual NSGlyphStorageOptions LayoutOptions { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint FirstUnlaidCharacterIndex { get; }
+public virtual IntPtr FirstUnlaidCharacterIndex { get; }
-public virtual nint FirstUnlaidGlyphIndex { get; }
+public virtual IntPtr FirstUnlaidGlyphIndex { get; }
-public virtual nint NumberOfGlyphs { get; }
+public virtual IntPtr NumberOfGlyphs { get; }
Removed methods:
public virtual CoreGraphics.CGSize AttachmentSizeForGlyphAt (nint glyphIndex);
public virtual nuint CharacterIndexForGlyphAtIndex (nint glyphIndex);
[Obsolete ("Use 'GetCharacterIndex' instead.")]
public virtual nuint CharacterIndexForPoint (CoreGraphics.CGPoint point, NSTextContainer container, ref nfloat fractionOfDistanceBetweenInsertionPoints);
public virtual nfloat DefaultBaselineOffsetForFont (NSFont theFont);
public virtual nfloat DefaultLineHeightForFont (NSFont theFont);
public virtual void DrawStrikethrough (Foundation.NSRange glyphRange, NSUnderlineStyle strikethroughVal, nfloat baselineOffset, CoreGraphics.CGRect lineRect, Foundation.NSRange lineGlyphRange, CoreGraphics.CGPoint containerOrigin);
public virtual void DrawUnderline (Foundation.NSRange glyphRange, NSUnderlineStyle underlineVal, nfloat baselineOffset, CoreGraphics.CGRect lineRect, Foundation.NSRange lineGlyphRange, CoreGraphics.CGPoint containerOrigin);
public virtual bool DrawsOutsideLineFragmentForGlyphAt (nint glyphIndex);
protected virtual void FillBackground (IntPtr rectArray, nuint rectCount, Foundation.NSRange characterRange, NSColor color);
public virtual nfloat FractionOfDistanceThroughGlyphForPoint (CoreGraphics.CGPoint point, NSTextContainer container);
public CoreGraphics.CGRect GetBoundsRect (NSTextBlock block, nuint glyphIndex);
protected virtual CoreGraphics.CGRect GetBoundsRect (NSTextBlock block, nuint glyphIndex, IntPtr effectiveGlyphRange);
public CoreGraphics.CGRect GetBoundsRect (NSTextBlock block, nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange);
public virtual ushort GetCGGlyph (nuint glyphIndex);
public virtual ushort GetCGGlyph (nuint glyphIndex, out bool isValidIndex);
public nuint GetCharacterIndex (CoreGraphics.CGPoint point, NSTextContainer container);
public nuint GetCharacterIndex (CoreGraphics.CGPoint point, NSTextContainer container, out nfloat fractionOfDistanceBetweenInsertionPoints);
public virtual void GetFirstUnlaidCharacterIndex (ref nuint charIndex, ref nuint glyphIndex);
public nuint GetGlyphs (Foundation.NSRange glyphRange, short[] glyphBuffer, NSGlyphProperty[] props, nuint[] charIndexBuffer, byte[] bidiLevelBuffer);
protected virtual nuint GetGlyphs (Foundation.NSRange glyphRange, IntPtr glyphBuffer, IntPtr properties, IntPtr characterIndexBuffer, IntPtr bidiLevelBuffer);
public virtual nint GetIntAttribute (nint attributeTag, nint glyphIndex);
public CoreGraphics.CGRect GetLayoutRect (NSTextBlock block, nuint glyphIndex);
protected virtual CoreGraphics.CGRect GetLayoutRect (NSTextBlock block, nuint glyphIndex, IntPtr effectiveGlyphRange);
public CoreGraphics.CGRect GetLayoutRect (NSTextBlock block, nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange);
public virtual nuint GetLineFragmentInsertionPoints (nuint charIndex, bool aFlag, bool dFlag, IntPtr positions, IntPtr charIndexes);
public nuint GetLineFragmentInsertionPoints (nuint charIndex, bool alternatePosition, bool inDisplayOrder, nfloat[] positions, nint[] charIndexes);
public CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex);
public CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex, bool withoutAdditionalLayout);
protected virtual CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex, IntPtr effectiveGlyphRange);
public CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange);
protected virtual CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex, IntPtr effectiveGlyphRange, bool withoutAdditionalLayout);
public CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange, bool withoutAdditionalLayout);
public CoreGraphics.CGRect GetLineFragmentUsedRect (nuint glyphIndex);
public CoreGraphics.CGRect GetLineFragmentUsedRect (nuint glyphIndex, bool withoutAdditionalLayout);
protected virtual CoreGraphics.CGRect GetLineFragmentUsedRect (nuint glyphIndex, IntPtr effectiveGlyphRange);
public CoreGraphics.CGRect GetLineFragmentUsedRect (nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange);
protected virtual CoreGraphics.CGRect GetLineFragmentUsedRect (nuint glyphIndex, IntPtr effectiveGlyphRange, bool withoutAdditionalLayout);
public CoreGraphics.CGRect GetLineFragmentUsedRect (nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange, bool withoutAdditionalLayout);
public virtual NSGlyphProperty GetProperty (nuint glyphIndex);
public Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, nuint characterIndex);
public Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, nuint characterIndex, Foundation.NSRange rangeLimit);
protected virtual Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, nuint characterIndex, IntPtr effectiveRange);
public Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, nuint characterIndex, out Foundation.NSRange effectiveRange);
protected virtual Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, nuint characterIndex, IntPtr longestEffectiveRange, Foundation.NSRange rangeLimit);
public Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, nuint characterIndex, out Foundation.NSRange longestEffectiveRange, Foundation.NSRange rangeLimit);
public Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (nuint characterIndex);
public Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (nuint characterIndex, Foundation.NSRange rangeLimit);
protected virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (nuint characterIndex, IntPtr effectiveCharacterRange);
public Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (nuint characterIndex, out Foundation.NSRange effectiveCharacterRange);
protected virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (nuint characterIndex, IntPtr longestEffectiveRange, Foundation.NSRange rangeLimit);
public Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (nuint characterIndex, out Foundation.NSRange longestEffectiveRange, Foundation.NSRange rangeLimit);
public NSTextContainer GetTextContainer (nuint glyphIndex);
public NSTextContainer GetTextContainer (nuint glyphIndex, bool flag);
protected virtual NSTextContainer GetTextContainer (nuint glyphIndex, IntPtr effectiveGlyphRange);
public NSTextContainer GetTextContainer (nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange);
protected virtual NSTextContainer GetTextContainer (nuint glyphIndex, IntPtr effectiveGlyphRange, bool withoutAdditionalLayout);
public NSTextContainer GetTextContainer (nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange, bool withoutAdditionalLayout);
public virtual Foundation.NSRange GetTruncatedGlyphRangeInLineFragment (nuint glyphIndex);
public virtual uint GlyphAtIndex (nint glyphIndex);
public virtual uint GlyphAtIndex (nint glyphIndex, ref bool isValidIndex);
public virtual nuint GlyphIndexForCharacterAtIndex (nint charIndex);
public virtual nuint GlyphIndexForPoint (CoreGraphics.CGPoint point, NSTextContainer container);
public virtual nuint GlyphIndexForPointInTextContainer (CoreGraphics.CGPoint point, NSTextContainer container, ref nfloat fractionOfDistanceThroughGlyph);
public virtual void InsertGlyph (uint glyph, nint glyphIndex, nint charIndex);
public virtual void InsertTextContainer (NSTextContainer container, nint index);
[Obsolete ("Use 'GetIntAttribute' instead.")]
public virtual nint IntAttributeforGlyphAtIndex (nint attributeTag, nint glyphIndex);
public void InvalidateGlyphs (Foundation.NSRange characterRange, nint delta);
protected virtual void InvalidateGlyphs (Foundation.NSRange characterRange, nint delta, IntPtr actualCharacterRange);
public void InvalidateGlyphs (Foundation.NSRange characterRange, nint delta, out Foundation.NSRange actualCharacterRange);
public virtual bool IsValidGlyphIndex (nint glyphIndex);
public virtual CoreGraphics.CGPoint LocationForGlyphAtIndex (nint glyphIndex);
public virtual bool NotShownAttributeForGlyphAtIndex (nint glyphIndex);
public virtual void ProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editMask, Foundation.NSRange newCharRange, nint delta, Foundation.NSRange invalidatedCharRange);
public virtual Foundation.NSRange RangeOfNominallySpacedGlyphsContainingIndex (nint glyphIndex);
public virtual void RemoveTextContainer (nint index);
public virtual void ReplaceGlyphAtIndex (nint glyphIndex, uint newGlyph);
public virtual void SetCharacterIndex (nint charIndex, nint glyphIndex);
public virtual void SetDrawsOutsideLineFragment (bool flag, nint glyphIndex);
public virtual void SetIntAttribute (nint attributeTag, nint value, nint glyphIndex);
public virtual void SetNotShownAttribute (bool flag, nint glyphIndex);
public virtual void ShowAttachmentCell (NSCell cell, CoreGraphics.CGRect rect, nuint characterIndex);
public void ShowGlyphs (short[] glyphs, CoreGraphics.CGPoint[] positions, nint glyphCount, NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
[Obsolete ("Starting with macos10.15 use the overload that takes 'nint glyphCount' instead.")]
public void ShowGlyphs (short[] glyphs, CoreGraphics.CGPoint[] positions, nuint glyphCount, NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
protected virtual void ShowGlyphs (IntPtr glyphs, IntPtr positions, nint glyphCount, NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
protected virtual void ShowGlyphs (IntPtr glyphs, IntPtr positions, nuint glyphCount, NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
public virtual void TextStorageEdited (NSTextStorage str, NSTextStorageEditedFlags editedMask, Foundation.NSRange newCharRange, nint changeInLength, Foundation.NSRange invalidatedCharRange);
Added methods:
public virtual CoreGraphics.CGSize AttachmentSizeForGlyphAt (IntPtr glyphIndex);
public virtual System.UIntPtr CharacterIndexForGlyphAtIndex (IntPtr glyphIndex);
[Obsolete ("Use 'GetCharacterIndex' instead.")]
public virtual System.UIntPtr CharacterIndexForPoint (CoreGraphics.CGPoint point, NSTextContainer container, ref ObjCRuntime.nfloat fractionOfDistanceBetweenInsertionPoints);
public virtual ObjCRuntime.nfloat DefaultBaselineOffsetForFont (NSFont theFont);
public virtual ObjCRuntime.nfloat DefaultLineHeightForFont (NSFont theFont);
public virtual void DrawStrikethrough (Foundation.NSRange glyphRange, NSUnderlineStyle strikethroughVal, ObjCRuntime.nfloat baselineOffset, CoreGraphics.CGRect lineRect, Foundation.NSRange lineGlyphRange, CoreGraphics.CGPoint containerOrigin);
public virtual void DrawUnderline (Foundation.NSRange glyphRange, NSUnderlineStyle underlineVal, ObjCRuntime.nfloat baselineOffset, CoreGraphics.CGRect lineRect, Foundation.NSRange lineGlyphRange, CoreGraphics.CGPoint containerOrigin);
public virtual bool DrawsOutsideLineFragmentForGlyphAt (IntPtr glyphIndex);
protected virtual void FillBackground (IntPtr rectArray, System.UIntPtr rectCount, Foundation.NSRange characterRange, NSColor color);
public virtual ObjCRuntime.nfloat FractionOfDistanceThroughGlyphForPoint (CoreGraphics.CGPoint point, NSTextContainer container);
public CoreGraphics.CGRect GetBoundsRect (NSTextBlock block, System.UIntPtr glyphIndex);
protected virtual CoreGraphics.CGRect GetBoundsRect (NSTextBlock block, System.UIntPtr glyphIndex, IntPtr effectiveGlyphRange);
public CoreGraphics.CGRect GetBoundsRect (NSTextBlock block, System.UIntPtr glyphIndex, out Foundation.NSRange effectiveGlyphRange);
public virtual ushort GetCGGlyph (System.UIntPtr glyphIndex);
public virtual ushort GetCGGlyph (System.UIntPtr glyphIndex, out bool isValidIndex);
public System.UIntPtr GetCharacterIndex (CoreGraphics.CGPoint point, NSTextContainer container);
public System.UIntPtr GetCharacterIndex (CoreGraphics.CGPoint point, NSTextContainer container, out ObjCRuntime.nfloat fractionOfDistanceBetweenInsertionPoints);
public virtual void GetFirstUnlaidCharacterIndex (ref System.UIntPtr charIndex, ref System.UIntPtr glyphIndex);
public System.UIntPtr GetGlyphs (Foundation.NSRange glyphRange, short[] glyphBuffer, NSGlyphProperty[] props, System.UIntPtr[] charIndexBuffer, byte[] bidiLevelBuffer);
protected virtual System.UIntPtr GetGlyphs (Foundation.NSRange glyphRange, IntPtr glyphBuffer, IntPtr properties, IntPtr characterIndexBuffer, IntPtr bidiLevelBuffer);
public virtual IntPtr GetIntAttribute (IntPtr attributeTag, IntPtr glyphIndex);
public CoreGraphics.CGRect GetLayoutRect (NSTextBlock block, System.UIntPtr glyphIndex);
protected virtual CoreGraphics.CGRect GetLayoutRect (NSTextBlock block, System.UIntPtr glyphIndex, IntPtr effectiveGlyphRange);
public CoreGraphics.CGRect GetLayoutRect (NSTextBlock block, System.UIntPtr glyphIndex, out Foundation.NSRange effectiveGlyphRange);
public System.UIntPtr GetLineFragmentInsertionPoints (System.UIntPtr charIndex, bool alternatePosition, bool inDisplayOrder, ObjCRuntime.nfloat[] positions, IntPtr[] charIndexes);
public virtual System.UIntPtr GetLineFragmentInsertionPoints (System.UIntPtr charIndex, bool aFlag, bool dFlag, IntPtr positions, IntPtr charIndexes);
public CoreGraphics.CGRect GetLineFragmentRect (System.UIntPtr glyphIndex);
public CoreGraphics.CGRect GetLineFragmentRect (System.UIntPtr glyphIndex, bool withoutAdditionalLayout);
protected virtual CoreGraphics.CGRect GetLineFragmentRect (System.UIntPtr glyphIndex, IntPtr effectiveGlyphRange);
public CoreGraphics.CGRect GetLineFragmentRect (System.UIntPtr glyphIndex, out Foundation.NSRange effectiveGlyphRange);
protected virtual CoreGraphics.CGRect GetLineFragmentRect (System.UIntPtr glyphIndex, IntPtr effectiveGlyphRange, bool withoutAdditionalLayout);
public CoreGraphics.CGRect GetLineFragmentRect (System.UIntPtr glyphIndex, out Foundation.NSRange effectiveGlyphRange, bool withoutAdditionalLayout);
public CoreGraphics.CGRect GetLineFragmentUsedRect (System.UIntPtr glyphIndex);
public CoreGraphics.CGRect GetLineFragmentUsedRect (System.UIntPtr glyphIndex, bool withoutAdditionalLayout);
protected virtual CoreGraphics.CGRect GetLineFragmentUsedRect (System.UIntPtr glyphIndex, IntPtr effectiveGlyphRange);
public CoreGraphics.CGRect GetLineFragmentUsedRect (System.UIntPtr glyphIndex, out Foundation.NSRange effectiveGlyphRange);
protected virtual CoreGraphics.CGRect GetLineFragmentUsedRect (System.UIntPtr glyphIndex, IntPtr effectiveGlyphRange, bool withoutAdditionalLayout);
public CoreGraphics.CGRect GetLineFragmentUsedRect (System.UIntPtr glyphIndex, out Foundation.NSRange effectiveGlyphRange, bool withoutAdditionalLayout);
public virtual NSGlyphProperty GetProperty (System.UIntPtr glyphIndex);
public Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, System.UIntPtr characterIndex);
public Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, System.UIntPtr characterIndex, Foundation.NSRange rangeLimit);
protected virtual Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, System.UIntPtr characterIndex, IntPtr effectiveRange);
public Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, System.UIntPtr characterIndex, out Foundation.NSRange effectiveRange);
protected virtual Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, System.UIntPtr characterIndex, IntPtr longestEffectiveRange, Foundation.NSRange rangeLimit);
public Foundation.NSObject GetTemporaryAttribute (Foundation.NSString attributeName, System.UIntPtr characterIndex, out Foundation.NSRange longestEffectiveRange, Foundation.NSRange rangeLimit);
public Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (System.UIntPtr characterIndex);
public Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (System.UIntPtr characterIndex, Foundation.NSRange rangeLimit);
protected virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (System.UIntPtr characterIndex, IntPtr effectiveCharacterRange);
public Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (System.UIntPtr characterIndex, out Foundation.NSRange effectiveCharacterRange);
protected virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (System.UIntPtr characterIndex, IntPtr longestEffectiveRange, Foundation.NSRange rangeLimit);
public Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> GetTemporaryAttributes (System.UIntPtr characterIndex, out Foundation.NSRange longestEffectiveRange, Foundation.NSRange rangeLimit);
public NSTextContainer GetTextContainer (System.UIntPtr glyphIndex);
public NSTextContainer GetTextContainer (System.UIntPtr glyphIndex, bool flag);
protected virtual NSTextContainer GetTextContainer (System.UIntPtr glyphIndex, IntPtr effectiveGlyphRange);
public NSTextContainer GetTextContainer (System.UIntPtr glyphIndex, out Foundation.NSRange effectiveGlyphRange);
protected virtual NSTextContainer GetTextContainer (System.UIntPtr glyphIndex, IntPtr effectiveGlyphRange, bool withoutAdditionalLayout);
public NSTextContainer GetTextContainer (System.UIntPtr glyphIndex, out Foundation.NSRange effectiveGlyphRange, bool withoutAdditionalLayout);
public virtual Foundation.NSRange GetTruncatedGlyphRangeInLineFragment (System.UIntPtr glyphIndex);
public virtual uint GlyphAtIndex (IntPtr glyphIndex);
public virtual uint GlyphAtIndex (IntPtr glyphIndex, ref bool isValidIndex);
public virtual System.UIntPtr GlyphIndexForCharacterAtIndex (IntPtr charIndex);
public virtual System.UIntPtr GlyphIndexForPoint (CoreGraphics.CGPoint point, NSTextContainer container);
public virtual System.UIntPtr GlyphIndexForPointInTextContainer (CoreGraphics.CGPoint point, NSTextContainer container, ref ObjCRuntime.nfloat fractionOfDistanceThroughGlyph);
public virtual void InsertGlyph (uint glyph, IntPtr glyphIndex, IntPtr charIndex);
public virtual void InsertTextContainer (NSTextContainer container, IntPtr index);
[Obsolete ("Use 'GetIntAttribute' instead.")]
public virtual IntPtr IntAttributeforGlyphAtIndex (IntPtr attributeTag, IntPtr glyphIndex);
public void InvalidateGlyphs (Foundation.NSRange characterRange, IntPtr delta);
protected virtual void InvalidateGlyphs (Foundation.NSRange characterRange, IntPtr delta, IntPtr actualCharacterRange);
public void InvalidateGlyphs (Foundation.NSRange characterRange, IntPtr delta, out Foundation.NSRange actualCharacterRange);
public virtual bool IsValidGlyphIndex (IntPtr glyphIndex);
public virtual CoreGraphics.CGPoint LocationForGlyphAtIndex (IntPtr glyphIndex);
public virtual bool NotShownAttributeForGlyphAtIndex (IntPtr glyphIndex);
public virtual void ProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editMask, Foundation.NSRange newCharRange, IntPtr delta, Foundation.NSRange invalidatedCharRange);
public virtual Foundation.NSRange RangeOfNominallySpacedGlyphsContainingIndex (IntPtr glyphIndex);
public virtual void RemoveTextContainer (IntPtr index);
public virtual void ReplaceGlyphAtIndex (IntPtr glyphIndex, uint newGlyph);
public virtual void SetCharacterIndex (IntPtr charIndex, IntPtr glyphIndex);
public virtual void SetDrawsOutsideLineFragment (bool flag, IntPtr glyphIndex);
public virtual void SetIntAttribute (IntPtr attributeTag, IntPtr value, IntPtr glyphIndex);
public virtual void SetNotShownAttribute (bool flag, IntPtr glyphIndex);
public virtual void ShowAttachmentCell (NSCell cell, CoreGraphics.CGRect rect, System.UIntPtr characterIndex);
public void ShowGlyphs (short[] glyphs, CoreGraphics.CGPoint[] positions, IntPtr glyphCount, NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
[Obsolete ("Starting with macos10.15 use the overload that takes 'nint glyphCount' instead.")]
public void ShowGlyphs (short[] glyphs, CoreGraphics.CGPoint[] positions, System.UIntPtr glyphCount, NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
protected virtual void ShowGlyphs (IntPtr glyphs, IntPtr positions, IntPtr glyphCount, NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
protected virtual void ShowGlyphs (IntPtr glyphs, IntPtr positions, System.UIntPtr glyphCount, NSFont font, CoreGraphics.CGAffineTransform textMatrix, Foundation.NSDictionary attributes, CoreGraphics.CGContext graphicsContext);
public virtual void TextStorageEdited (NSTextStorage str, NSTextStorageEditedFlags editedMask, Foundation.NSRange newCharRange, IntPtr changeInLength, Foundation.NSRange invalidatedCharRange);
Removed constructor:
protected NSLayoutManagerDelegate (IntPtr handle);
Added constructor:
protected NSLayoutManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual CoreGraphics.CGRect GetBoundingBox (NSLayoutManager layoutManager, nuint glyphIndex, NSTextContainer textContainer, CoreGraphics.CGRect proposedRect, CoreGraphics.CGPoint glyphPosition, nuint charIndex);
public virtual nfloat GetLineSpacingAfterGlyph (NSLayoutManager layoutManager, nuint glyphIndex, CoreGraphics.CGRect rect);
public virtual nfloat GetParagraphSpacingAfterGlyph (NSLayoutManager layoutManager, nuint glyphIndex, CoreGraphics.CGRect rect);
public virtual nfloat GetParagraphSpacingBeforeGlyph (NSLayoutManager layoutManager, nuint glyphIndex, CoreGraphics.CGRect rect);
public virtual bool ShouldBreakLineByHyphenatingBeforeCharacter (NSLayoutManager layoutManager, nuint charIndex);
public virtual bool ShouldBreakLineByWordBeforeCharacter (NSLayoutManager layoutManager, nuint charIndex);
public virtual nuint ShouldGenerateGlyphs (NSLayoutManager layoutManager, IntPtr glyphBuffer, IntPtr props, IntPtr charIndexes, NSFont aFont, Foundation.NSRange glyphRange);
public virtual bool ShouldSetLineFragmentRect (NSLayoutManager layoutManager, ref CoreGraphics.CGRect lineFragmentRect, ref CoreGraphics.CGRect lineFragmentUsedRect, ref nfloat baselineOffset, NSTextContainer textContainer, Foundation.NSRange glyphRange);
public virtual NSControlCharacterAction ShouldUseAction (NSLayoutManager layoutManager, NSControlCharacterAction action, nuint charIndex);
public virtual Foundation.NSDictionary ShouldUseTemporaryAttributes (NSLayoutManager layoutManager, Foundation.NSDictionary temporaryAttributes, bool drawingToScreen, nint charIndex, IntPtr effectiveCharRange);
Added methods:
public virtual CoreGraphics.CGRect GetBoundingBox (NSLayoutManager layoutManager, System.UIntPtr glyphIndex, NSTextContainer textContainer, CoreGraphics.CGRect proposedRect, CoreGraphics.CGPoint glyphPosition, System.UIntPtr charIndex);
public virtual ObjCRuntime.nfloat GetLineSpacingAfterGlyph (NSLayoutManager layoutManager, System.UIntPtr glyphIndex, CoreGraphics.CGRect rect);
public virtual ObjCRuntime.nfloat GetParagraphSpacingAfterGlyph (NSLayoutManager layoutManager, System.UIntPtr glyphIndex, CoreGraphics.CGRect rect);
public virtual ObjCRuntime.nfloat GetParagraphSpacingBeforeGlyph (NSLayoutManager layoutManager, System.UIntPtr glyphIndex, CoreGraphics.CGRect rect);
public virtual bool ShouldBreakLineByHyphenatingBeforeCharacter (NSLayoutManager layoutManager, System.UIntPtr charIndex);
public virtual bool ShouldBreakLineByWordBeforeCharacter (NSLayoutManager layoutManager, System.UIntPtr charIndex);
public virtual System.UIntPtr ShouldGenerateGlyphs (NSLayoutManager layoutManager, IntPtr glyphBuffer, IntPtr props, IntPtr charIndexes, NSFont aFont, Foundation.NSRange glyphRange);
public virtual bool ShouldSetLineFragmentRect (NSLayoutManager layoutManager, ref CoreGraphics.CGRect lineFragmentRect, ref CoreGraphics.CGRect lineFragmentUsedRect, ref ObjCRuntime.nfloat baselineOffset, NSTextContainer textContainer, Foundation.NSRange glyphRange);
public virtual NSControlCharacterAction ShouldUseAction (NSLayoutManager layoutManager, NSControlCharacterAction action, System.UIntPtr charIndex);
public virtual Foundation.NSDictionary ShouldUseTemporaryAttributes (NSLayoutManager layoutManager, Foundation.NSDictionary temporaryAttributes, bool drawingToScreen, IntPtr charIndex, IntPtr effectiveCharRange);
Removed methods:
public static CoreGraphics.CGRect GetBoundingBox (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, nuint glyphIndex, NSTextContainer textContainer, CoreGraphics.CGRect proposedRect, CoreGraphics.CGPoint glyphPosition, nuint charIndex);
public static nfloat GetLineSpacingAfterGlyph (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, nuint glyphIndex, CoreGraphics.CGRect rect);
public static nfloat GetParagraphSpacingAfterGlyph (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, nuint glyphIndex, CoreGraphics.CGRect rect);
public static nfloat GetParagraphSpacingBeforeGlyph (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, nuint glyphIndex, CoreGraphics.CGRect rect);
public static bool ShouldBreakLineByHyphenatingBeforeCharacter (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, nuint charIndex);
public static bool ShouldBreakLineByWordBeforeCharacter (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, nuint charIndex);
public static nuint ShouldGenerateGlyphs (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, IntPtr glyphBuffer, IntPtr props, IntPtr charIndexes, NSFont aFont, Foundation.NSRange glyphRange);
public static bool ShouldSetLineFragmentRect (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, ref CoreGraphics.CGRect lineFragmentRect, ref CoreGraphics.CGRect lineFragmentUsedRect, ref nfloat baselineOffset, NSTextContainer textContainer, Foundation.NSRange glyphRange);
public static NSControlCharacterAction ShouldUseAction (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, NSControlCharacterAction action, nuint charIndex);
public static Foundation.NSDictionary ShouldUseTemporaryAttributes (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, Foundation.NSDictionary temporaryAttributes, bool drawingToScreen, nint charIndex, IntPtr effectiveCharRange);
Added methods:
public static CoreGraphics.CGRect GetBoundingBox (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, System.UIntPtr glyphIndex, NSTextContainer textContainer, CoreGraphics.CGRect proposedRect, CoreGraphics.CGPoint glyphPosition, System.UIntPtr charIndex);
public static ObjCRuntime.nfloat GetLineSpacingAfterGlyph (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, System.UIntPtr glyphIndex, CoreGraphics.CGRect rect);
public static ObjCRuntime.nfloat GetParagraphSpacingAfterGlyph (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, System.UIntPtr glyphIndex, CoreGraphics.CGRect rect);
public static ObjCRuntime.nfloat GetParagraphSpacingBeforeGlyph (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, System.UIntPtr glyphIndex, CoreGraphics.CGRect rect);
public static bool ShouldBreakLineByHyphenatingBeforeCharacter (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, System.UIntPtr charIndex);
public static bool ShouldBreakLineByWordBeforeCharacter (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, System.UIntPtr charIndex);
public static System.UIntPtr ShouldGenerateGlyphs (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, IntPtr glyphBuffer, IntPtr props, IntPtr charIndexes, NSFont aFont, Foundation.NSRange glyphRange);
public static bool ShouldSetLineFragmentRect (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, ref CoreGraphics.CGRect lineFragmentRect, ref CoreGraphics.CGRect lineFragmentUsedRect, ref ObjCRuntime.nfloat baselineOffset, NSTextContainer textContainer, Foundation.NSRange glyphRange);
public static NSControlCharacterAction ShouldUseAction (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, NSControlCharacterAction action, System.UIntPtr charIndex);
public static Foundation.NSDictionary ShouldUseTemporaryAttributes (this INSLayoutManagerDelegate This, NSLayoutManager layoutManager, Foundation.NSDictionary temporaryAttributes, bool drawingToScreen, IntPtr charIndex, IntPtr effectiveCharRange);
Removed constructor:
protected NSLayoutXAxisAnchor (IntPtr handle);
Added constructor:
protected NSLayoutXAxisAnchor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual NSLayoutConstraint ConstraintEqualToSystemSpacingAfterAnchor (NSLayoutXAxisAnchor anchor, nfloat multiplier);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToSystemSpacingAfterAnchor (NSLayoutXAxisAnchor anchor, nfloat multiplier);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToSystemSpacingAfterAnchor (NSLayoutXAxisAnchor anchor, nfloat multiplier);
Added methods:
public virtual NSLayoutConstraint ConstraintEqualToSystemSpacingAfterAnchor (NSLayoutXAxisAnchor anchor, ObjCRuntime.nfloat multiplier);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToSystemSpacingAfterAnchor (NSLayoutXAxisAnchor anchor, ObjCRuntime.nfloat multiplier);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToSystemSpacingAfterAnchor (NSLayoutXAxisAnchor anchor, ObjCRuntime.nfloat multiplier);
Removed constructor:
protected NSLayoutYAxisAnchor (IntPtr handle);
Added constructor:
protected NSLayoutYAxisAnchor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual NSLayoutConstraint ConstraintEqualToSystemSpacingBelowAnchor (NSLayoutYAxisAnchor anchor, nfloat multiplier);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToSystemSpacingBelowAnchor (NSLayoutYAxisAnchor anchor, nfloat multiplier);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToSystemSpacingBelowAnchor (NSLayoutYAxisAnchor anchor, nfloat multiplier);
Added methods:
public virtual NSLayoutConstraint ConstraintEqualToSystemSpacingBelowAnchor (NSLayoutYAxisAnchor anchor, ObjCRuntime.nfloat multiplier);
public virtual NSLayoutConstraint ConstraintGreaterThanOrEqualToSystemSpacingBelowAnchor (NSLayoutYAxisAnchor anchor, ObjCRuntime.nfloat multiplier);
public virtual NSLayoutConstraint ConstraintLessThanOrEqualToSystemSpacingBelowAnchor (NSLayoutYAxisAnchor anchor, ObjCRuntime.nfloat multiplier);
Removed constructor:
protected NSLevelIndicator (IntPtr handle);
Added constructor:
protected NSLevelIndicator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MajorTickMarkCount { get; set; }
+public virtual IntPtr MajorTickMarkCount { get; set; }
-public virtual nint TickMarkCount { get; set; }
+public virtual IntPtr TickMarkCount { get; set; }
Removed methods:
public virtual CoreGraphics.CGRect RectOfTickMark (nint index);
public virtual double TickMarkValueAt (nint index);
Added methods:
public virtual CoreGraphics.CGRect RectOfTickMark (IntPtr index);
public virtual double TickMarkValueAt (IntPtr index);
Removed constructor:
protected NSLevelIndicatorCell (IntPtr handle);
Added constructor:
protected NSLevelIndicatorCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MajorTickMarkCount { get; set; }
+public virtual IntPtr MajorTickMarkCount { get; set; }
-public virtual nint TickMarkCount { get; set; }
+public virtual IntPtr TickMarkCount { get; set; }
Removed methods:
public virtual CoreGraphics.CGRect RectOfTickMarkAt (nint index);
public virtual double TickMarkValueAt (nint index);
Added methods:
public virtual CoreGraphics.CGRect RectOfTickMarkAt (IntPtr index);
public virtual double TickMarkValueAt (IntPtr index);
Removed constructor:
protected NSMagnificationGestureRecognizer (IntPtr handle);
Added constructor:
protected NSMagnificationGestureRecognizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Magnification { get; set; }
+public virtual ObjCRuntime.nfloat Magnification { get; set; }
Removed constructors:
protected NSMatrix (IntPtr handle);
public NSMatrix (CoreGraphics.CGRect frameRect, NSMatrixMode aMode, NSCell aCell, nint rowsHigh, nint colsWide);
public NSMatrix (CoreGraphics.CGRect frameRect, NSMatrixMode aMode, ObjCRuntime.Class factoryId, nint rowsHigh, nint colsWide);
Added constructors:
protected NSMatrix (ObjCRuntime.NativeHandle handle);
public NSMatrix (CoreGraphics.CGRect frameRect, NSMatrixMode aMode, NSCell aCell, IntPtr rowsHigh, IntPtr colsWide);
public NSMatrix (CoreGraphics.CGRect frameRect, NSMatrixMode aMode, ObjCRuntime.Class factoryId, IntPtr rowsHigh, IntPtr colsWide);
Removed property:
public NSCell Item { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Columns { get; }
+public virtual IntPtr Columns { get; }
-public virtual nint Rows { get; }
+public virtual IntPtr Rows { get; }
-public virtual nint SelectedColumn { get; }
+public virtual IntPtr SelectedColumn { get; }
-public virtual nint SelectedRow { get; }
+public virtual IntPtr SelectedRow { get; }
Added property:
public NSCell Item { get; }
Removed methods:
public virtual CoreGraphics.CGRect CellFrameAtRowColumn (nint row, nint column);
public virtual NSCell CellWithTag (nint anInt);
public virtual void DrawCellAtRowColumn (nint row, nint column);
public virtual bool GetRowColumn (out nint row, out nint column, NSCell aCell);
public virtual bool GetRowColumnForPoint (out nint row, out nint column, CoreGraphics.CGPoint aPoint);
public virtual void GetRowsAndColumnsCount (out nint rowCount, out nint colCount);
public virtual string GetStringForToolTip (NSView view, nint tag, CoreGraphics.CGPoint point, IntPtr data);
public virtual void HighlightCell (bool highlight, nint row, nint column);
public virtual void InsertColumn (nint column);
public virtual void InsertColumn (nint column, NSCell[] newCells);
public virtual void InsertRow (nint row);
public virtual void InsertRow (nint row, NSCell[] newCells);
public virtual NSCell MakeCell (nint row, nint col);
public virtual nint MouseDownFlags ();
public virtual void PutCell (NSCell newCell, nint row, nint column);
public virtual void RemoveColumn (nint col);
public virtual void RemoveRow (nint row);
public virtual void RenewRowsColumns (nint newRows, nint newCols);
public virtual void ScrollCellToVisible (nint row, nint column);
public virtual void SelectCell (nint row, nint column);
public virtual bool SelectCellWithTag (nint tag);
public virtual Foundation.NSObject SelectTextAtRowColumn (nint row, nint column);
public virtual void SetSelection (nint startPos, nint endPos, nint anchorPos, bool highlight);
public virtual void SetState (nint state, nint row, nint column);
Added methods:
public virtual CoreGraphics.CGRect CellFrameAtRowColumn (IntPtr row, IntPtr column);
public virtual NSCell CellWithTag (IntPtr anInt);
public virtual void DrawCellAtRowColumn (IntPtr row, IntPtr column);
public virtual bool GetRowColumn (out IntPtr row, out IntPtr column, NSCell aCell);
public virtual bool GetRowColumnForPoint (out IntPtr row, out IntPtr column, CoreGraphics.CGPoint aPoint);
public virtual void GetRowsAndColumnsCount (out IntPtr rowCount, out IntPtr colCount);
public virtual string GetStringForToolTip (NSView view, IntPtr tag, CoreGraphics.CGPoint point, IntPtr data);
public virtual void HighlightCell (bool highlight, IntPtr row, IntPtr column);
public virtual void InsertColumn (IntPtr column);
public virtual void InsertColumn (IntPtr column, NSCell[] newCells);
public virtual void InsertRow (IntPtr row);
public virtual void InsertRow (IntPtr row, NSCell[] newCells);
public virtual NSCell MakeCell (IntPtr row, IntPtr col);
public virtual IntPtr MouseDownFlags ();
public virtual void PutCell (NSCell newCell, IntPtr row, IntPtr column);
public virtual void RemoveColumn (IntPtr col);
public virtual void RemoveRow (IntPtr row);
public virtual void RenewRowsColumns (IntPtr newRows, IntPtr newCols);
public virtual void ScrollCellToVisible (IntPtr row, IntPtr column);
public virtual void SelectCell (IntPtr row, IntPtr column);
public virtual bool SelectCellWithTag (IntPtr tag);
public virtual Foundation.NSObject SelectTextAtRowColumn (IntPtr row, IntPtr column);
public virtual void SetSelection (IntPtr startPos, IntPtr endPos, IntPtr anchorPos, bool highlight);
public virtual void SetState (IntPtr state, IntPtr row, IntPtr column);
Removed constructor:
protected NSMatrixDelegate (IntPtr handle);
Added constructor:
protected NSMatrixDelegate (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);
Added method:
public virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index);
Removed constructor:
protected NSMenu (IntPtr handle);
Added constructor:
protected NSMenu (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityColumnCount { get; set; }
+public virtual IntPtr AccessibilityColumnCount { get; set; }
-public virtual nint AccessibilityDisclosureLevel { get; set; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; set; }
-public virtual nint AccessibilityIndex { get; set; }
+public virtual IntPtr AccessibilityIndex { get; set; }
-public virtual nint AccessibilityInsertionPointLineNumber { get; set; }
+public virtual IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public virtual nint AccessibilityNumberOfCharacters { get; set; }
+public virtual IntPtr AccessibilityNumberOfCharacters { get; set; }
-public virtual nint AccessibilityRowCount { get; set; }
+public virtual IntPtr AccessibilityRowCount { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
-public virtual nfloat MenuBarHeight { get; }
+public virtual ObjCRuntime.nfloat MenuBarHeight { get; }
-public virtual nfloat MinimumWidth { get; set; }
+public virtual ObjCRuntime.nfloat MinimumWidth { get; set; }
Removed methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
public virtual nint IndexOf (NSMenuItem index);
public virtual nint IndexOf (string aTitle);
public virtual nint IndexOf (nint itemTag);
public virtual nint IndexOfItem (NSMenu submenu);
public virtual nint IndexOfItem (Foundation.NSObject obj);
public virtual nint IndexOfItem (Foundation.NSObject target, ObjCRuntime.Selector actionSelector);
public virtual void InsertItem (NSMenuItem newItem, nint index);
public NSMenuItem InsertItem (string title, string charCode, nint index);
public virtual NSMenuItem InsertItem (string title, ObjCRuntime.Selector action, string charCode, nint index);
public virtual NSMenuItem ItemAt (nint index);
public virtual NSMenuItem ItemWithTag (nint tag);
public virtual void PerformActionForItem (nint index);
public virtual void RemoveItemAt (nint index);
Added methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
public virtual IntPtr IndexOf (NSMenuItem index);
public virtual IntPtr IndexOf (IntPtr itemTag);
public virtual IntPtr IndexOf (string aTitle);
public virtual IntPtr IndexOfItem (NSMenu submenu);
public virtual IntPtr IndexOfItem (Foundation.NSObject obj);
public virtual IntPtr IndexOfItem (Foundation.NSObject target, ObjCRuntime.Selector actionSelector);
public virtual void InsertItem (NSMenuItem newItem, IntPtr index);
public NSMenuItem InsertItem (string title, string charCode, IntPtr index);
public virtual NSMenuItem InsertItem (string title, ObjCRuntime.Selector action, string charCode, IntPtr index);
public virtual NSMenuItem ItemAt (IntPtr index);
public virtual NSMenuItem ItemWithTag (IntPtr tag);
public virtual void PerformActionForItem (IntPtr index);
public virtual void RemoveItemAt (IntPtr index);
Removed constructor:
protected NSMenuDelegate (IntPtr handle);
Added constructor:
protected NSMenuDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual nint MenuItemCount (NSMenu menu);
public virtual bool UpdateItem (NSMenu menu, NSMenuItem item, nint atIndex, bool shouldCancel);
Added methods:
public virtual IntPtr MenuItemCount (NSMenu menu);
public virtual bool UpdateItem (NSMenu menu, NSMenuItem item, IntPtr atIndex, bool shouldCancel);
Removed methods:
public static nint MenuItemCount (this INSMenuDelegate This, NSMenu menu);
public static bool UpdateItem (this INSMenuDelegate This, NSMenu menu, NSMenuItem item, nint atIndex, bool shouldCancel);
Added methods:
public static IntPtr MenuItemCount (this INSMenuDelegate This, NSMenu menu);
public static bool UpdateItem (this INSMenuDelegate This, NSMenu menu, NSMenuItem item, IntPtr atIndex, bool shouldCancel);
Removed constructor:
protected NSMenuItem (IntPtr handle);
Added constructor:
protected NSMenuItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityColumnCount { get; set; }
+public virtual IntPtr AccessibilityColumnCount { get; set; }
-public virtual nint AccessibilityDisclosureLevel { get; set; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; set; }
-public virtual nint AccessibilityIndex { get; set; }
+public virtual IntPtr AccessibilityIndex { get; set; }
-public virtual nint AccessibilityInsertionPointLineNumber { get; set; }
+public virtual IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public virtual nint AccessibilityNumberOfCharacters { get; set; }
+public virtual IntPtr AccessibilityNumberOfCharacters { get; set; }
-public virtual nint AccessibilityRowCount { get; set; }
+public virtual IntPtr AccessibilityRowCount { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint IndentationLevel { get; set; }
+public virtual IntPtr IndentationLevel { get; set; }
-public virtual nint Tag { get; set; }
+public virtual IntPtr Tag { get; set; }
Removed methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
Added methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
Removed constructor:
protected NSMenuItemCell (IntPtr handle);
Added constructor:
protected NSMenuItemCell (ObjCRuntime.NativeHandle handle);
Removed property:
public virtual NSMenuView MenuView { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat ImageWidth { get; }
+public virtual ObjCRuntime.nfloat ImageWidth { get; }
-public virtual nfloat KeyEquivalentWidth { get; }
+public virtual ObjCRuntime.nfloat KeyEquivalentWidth { get; }
-public virtual nint Tag { get; }
+public virtual IntPtr Tag { get; }
-public virtual nfloat TitleWidth { get; }
+public virtual ObjCRuntime.nfloat TitleWidth { get; }
Removed method:
public virtual nfloat StateImageWidth ();
Added method:
public virtual ObjCRuntime.nfloat StateImageWidth ();
Modified properties:
-public nint MenuItemIndex { get; }
+public IntPtr MenuItemIndex { get; }
Removed constructor:
protected NSMenuToolbarItem (IntPtr handle);
Added constructor:
protected NSMenuToolbarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static void SetBaseWritingDirection (this Foundation.NSMutableAttributedString This, NSWritingDirection writingDirection, Foundation.NSRange range);
Added method:
public static void SetBaseWritingDirection (this Foundation.NSMutableAttributedString This, Foundation.NSWritingDirection writingDirection, Foundation.NSRange range);
Removed constructor:
protected NSMutableFontCollection (IntPtr handle);
Added constructor:
protected NSMutableFontCollection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSMutableParagraphStyle (IntPtr handle);
Added constructor:
protected NSMutableParagraphStyle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override NSWritingDirection BaseWritingDirection { get; set; }
+public override Foundation.NSWritingDirection BaseWritingDirection { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public override nfloat DefaultTabInterval { get; set; }
+public override ObjCRuntime.nfloat DefaultTabInterval { get; set; }
-public override nfloat FirstLineHeadIndent { get; set; }
+public override ObjCRuntime.nfloat FirstLineHeadIndent { get; set; }
-public override nfloat HeadIndent { get; set; }
+public override ObjCRuntime.nfloat HeadIndent { get; set; }
-public override nint HeaderLevel { get; set; }
+public override IntPtr HeaderLevel { get; set; }
-public override nfloat LineHeightMultiple { get; set; }
+public override ObjCRuntime.nfloat LineHeightMultiple { get; set; }
-public override nfloat LineSpacing { get; set; }
+public override ObjCRuntime.nfloat LineSpacing { get; set; }
-public override nfloat MaximumLineHeight { get; set; }
+public override ObjCRuntime.nfloat MaximumLineHeight { get; set; }
-public override nfloat MinimumLineHeight { get; set; }
+public override ObjCRuntime.nfloat MinimumLineHeight { get; set; }
-public override nfloat ParagraphSpacing { get; set; }
+public override ObjCRuntime.nfloat ParagraphSpacing { get; set; }
-public override nfloat ParagraphSpacingBefore { get; set; }
+public override ObjCRuntime.nfloat ParagraphSpacingBefore { get; set; }
-public override nfloat TailIndent { get; set; }
+public override ObjCRuntime.nfloat TailIndent { get; set; }
Removed methods:
[Obsolete ("Use the 'TextBlocks' property instead.")]
public virtual void SetTextBlocks (NSTextBlock[] array);
[Obsolete ("Use the 'TextLists' property instead.")]
public virtual void SetTextLists (NSTextList[] array);
Removed constructor:
protected NSNib (IntPtr handle);
Added constructor:
protected NSNib (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSObjectController (IntPtr handle);
Added constructor:
protected NSObjectController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSOpenGLContext (IntPtr handle);
Added constructor:
protected NSOpenGLContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSOpenGLLayer (IntPtr handle);
Added constructor:
protected NSOpenGLLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSOpenGLPixelBuffer (IntPtr handle);
Added constructor:
protected NSOpenGLPixelBuffer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSOpenGLPixelFormat (IntPtr handle);
Added constructor:
protected NSOpenGLPixelFormat (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSOpenGLView (IntPtr handle);
Added constructor:
protected NSOpenGLView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSOpenPanel (IntPtr handle);
Added constructor:
protected NSOpenPanel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint RunModal (string[] types);
public virtual nint RunModal (string directory, string fileName, string[] types);
Added methods:
public virtual IntPtr RunModal (string[] types);
public virtual IntPtr RunModal (string directory, string fileName, string[] types);
Removed constructor:
protected NSOpenSavePanelDelegate (IntPtr handle);
Added constructor:
protected NSOpenSavePanelDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSOutlineView (IntPtr handle);
Added constructor:
protected NSOutlineView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat IndentationPerLevel { get; set; }
+public virtual ObjCRuntime.nfloat IndentationPerLevel { get; set; }
Removed methods:
public virtual CoreGraphics.CGRect FrameOfOutlineCellAtRow (nint row);
public virtual Foundation.NSObject GetChild (nint index, Foundation.NSObject parentItem);
public virtual nint GetChildIndex (Foundation.NSObject item);
public virtual Foundation.NSObject ItemAtRow (nint row);
public virtual nint LevelForItem (Foundation.NSObject item);
public virtual nint LevelForRow (nint row);
public virtual void MoveItem (nint fromIndex, Foundation.NSObject oldParent, nint toIndex, Foundation.NSObject newParent);
public virtual void MoveRow (nint oldIndex, nint newIndex);
public virtual nint NumberOfChildren (Foundation.NSObject item);
public virtual nint RowForItem (Foundation.NSObject item);
public virtual void SetDropItem (Foundation.NSObject item, nint index);
Added methods:
public virtual CoreGraphics.CGRect FrameOfOutlineCellAtRow (IntPtr row);
public virtual Foundation.NSObject GetChild (IntPtr index, Foundation.NSObject parentItem);
public virtual IntPtr GetChildIndex (Foundation.NSObject item);
public virtual Foundation.NSObject ItemAtRow (IntPtr row);
public virtual IntPtr LevelForItem (Foundation.NSObject item);
public virtual IntPtr LevelForRow (IntPtr row);
public virtual void MoveItem (IntPtr fromIndex, Foundation.NSObject oldParent, IntPtr toIndex, Foundation.NSObject newParent);
public virtual void MoveRow (IntPtr oldIndex, IntPtr newIndex);
public virtual IntPtr NumberOfChildren (Foundation.NSObject item);
public virtual IntPtr RowForItem (Foundation.NSObject item);
public virtual void SetDropItem (Foundation.NSObject item, IntPtr index);
Removed constructor:
protected NSOutlineViewDataSource (IntPtr handle);
Added constructor:
protected NSOutlineViewDataSource (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual bool AcceptDrop (NSOutlineView outlineView, NSDraggingInfo info, Foundation.NSObject item, nint index);
public virtual Foundation.NSObject GetChild (NSOutlineView outlineView, nint childIndex, Foundation.NSObject item);
public virtual nint GetChildrenCount (NSOutlineView outlineView, Foundation.NSObject item);
public virtual NSDragOperation ValidateDrop (NSOutlineView outlineView, NSDraggingInfo info, Foundation.NSObject item, nint index);
Added methods:
public virtual bool AcceptDrop (NSOutlineView outlineView, NSDraggingInfo info, Foundation.NSObject item, IntPtr index);
public virtual Foundation.NSObject GetChild (NSOutlineView outlineView, IntPtr childIndex, Foundation.NSObject item);
public virtual IntPtr GetChildrenCount (NSOutlineView outlineView, Foundation.NSObject item);
public virtual NSDragOperation ValidateDrop (NSOutlineView outlineView, NSDraggingInfo info, Foundation.NSObject item, IntPtr index);
Removed methods:
public static bool AcceptDrop (this INSOutlineViewDataSource This, NSOutlineView outlineView, NSDraggingInfo info, Foundation.NSObject item, nint index);
public static Foundation.NSObject GetChild (this INSOutlineViewDataSource This, NSOutlineView outlineView, nint childIndex, Foundation.NSObject item);
public static nint GetChildrenCount (this INSOutlineViewDataSource This, NSOutlineView outlineView, Foundation.NSObject item);
public static NSDragOperation ValidateDrop (this INSOutlineViewDataSource This, NSOutlineView outlineView, NSDraggingInfo info, Foundation.NSObject item, nint index);
Added methods:
public static bool AcceptDrop (this INSOutlineViewDataSource This, NSOutlineView outlineView, NSDraggingInfo info, Foundation.NSObject item, IntPtr index);
public static Foundation.NSObject GetChild (this INSOutlineViewDataSource This, NSOutlineView outlineView, IntPtr childIndex, Foundation.NSObject item);
public static IntPtr GetChildrenCount (this INSOutlineViewDataSource This, NSOutlineView outlineView, Foundation.NSObject item);
public static NSDragOperation ValidateDrop (this INSOutlineViewDataSource This, NSOutlineView outlineView, NSDraggingInfo info, Foundation.NSObject item, IntPtr index);
Removed constructor:
protected NSOutlineViewDelegate (IntPtr handle);
Added constructor:
protected NSOutlineViewDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual void DidAddRowView (NSOutlineView outlineView, NSTableRowView rowView, nint row);
public virtual void DidRemoveRowView (NSOutlineView outlineView, NSTableRowView rowView, nint row);
public virtual nfloat GetRowHeight (NSOutlineView outlineView, Foundation.NSObject item);
public virtual nfloat GetSizeToFitColumnWidth (NSOutlineView outlineView, nint column);
public virtual bool ShouldReorder (NSOutlineView outlineView, nint columnIndex, nint newColumnIndex);
Added methods:
public virtual void DidAddRowView (NSOutlineView outlineView, NSTableRowView rowView, IntPtr row);
public virtual void DidRemoveRowView (NSOutlineView outlineView, NSTableRowView rowView, IntPtr row);
public virtual ObjCRuntime.nfloat GetRowHeight (NSOutlineView outlineView, Foundation.NSObject item);
public virtual ObjCRuntime.nfloat GetSizeToFitColumnWidth (NSOutlineView outlineView, IntPtr column);
public virtual bool ShouldReorder (NSOutlineView outlineView, IntPtr columnIndex, IntPtr newColumnIndex);
Removed methods:
public static void DidAddRowView (this INSOutlineViewDelegate This, NSOutlineView outlineView, NSTableRowView rowView, nint row);
public static void DidRemoveRowView (this INSOutlineViewDelegate This, NSOutlineView outlineView, NSTableRowView rowView, nint row);
public static nfloat GetRowHeight (this INSOutlineViewDelegate This, NSOutlineView outlineView, Foundation.NSObject item);
public static nfloat GetSizeToFitColumnWidth (this INSOutlineViewDelegate This, NSOutlineView outlineView, nint column);
public static bool ShouldReorder (this INSOutlineViewDelegate This, NSOutlineView outlineView, nint columnIndex, nint newColumnIndex);
Added methods:
public static void DidAddRowView (this INSOutlineViewDelegate This, NSOutlineView outlineView, NSTableRowView rowView, IntPtr row);
public static void DidRemoveRowView (this INSOutlineViewDelegate This, NSOutlineView outlineView, NSTableRowView rowView, IntPtr row);
public static ObjCRuntime.nfloat GetRowHeight (this INSOutlineViewDelegate This, NSOutlineView outlineView, Foundation.NSObject item);
public static ObjCRuntime.nfloat GetSizeToFitColumnWidth (this INSOutlineViewDelegate This, NSOutlineView outlineView, IntPtr column);
public static bool ShouldReorder (this INSOutlineViewDelegate This, NSOutlineView outlineView, IntPtr columnIndex, IntPtr newColumnIndex);
Removed constructor:
protected NSPageController (IntPtr handle);
Added constructor:
protected NSPageController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint SelectedIndex { get; set; }
+public virtual IntPtr SelectedIndex { get; set; }
Removed constructor:
protected NSPageControllerDelegate (IntPtr handle);
Added constructor:
protected NSPageControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSPageLayout (IntPtr handle);
Added constructor:
protected NSPageLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint RunModal ();
public virtual nint RunModalWithPrintInfo (NSPrintInfo printInfo);
Added methods:
public virtual IntPtr RunModal ();
public virtual IntPtr RunModalWithPrintInfo (NSPrintInfo printInfo);
Removed constructor:
protected NSPanGestureRecognizer (IntPtr handle);
Added constructor:
protected NSPanGestureRecognizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nuint ButtonMask { get; set; }
+public virtual System.UIntPtr ButtonMask { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint NumberOfTouchesRequired { get; set; }
+public virtual IntPtr NumberOfTouchesRequired { get; set; }
Removed constructor:
protected NSPanel (IntPtr handle);
Added constructor:
protected NSPanel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSParagraphStyle (IntPtr handle);
Added constructor:
protected NSParagraphStyle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual NSWritingDirection BaseWritingDirection { get; set; }
+public virtual Foundation.NSWritingDirection BaseWritingDirection { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat DefaultTabInterval { get; set; }
+public virtual ObjCRuntime.nfloat DefaultTabInterval { get; set; }
-public virtual nfloat FirstLineHeadIndent { get; set; }
+public virtual ObjCRuntime.nfloat FirstLineHeadIndent { get; set; }
-public virtual nfloat HeadIndent { get; set; }
+public virtual ObjCRuntime.nfloat HeadIndent { get; set; }
-public virtual nint HeaderLevel { get; set; }
+public virtual IntPtr HeaderLevel { get; set; }
-public virtual nfloat LineHeightMultiple { get; set; }
+public virtual ObjCRuntime.nfloat LineHeightMultiple { get; set; }
-public virtual nfloat LineSpacing { get; set; }
+public virtual ObjCRuntime.nfloat LineSpacing { get; set; }
-public virtual nfloat MaximumLineHeight { get; set; }
+public virtual ObjCRuntime.nfloat MaximumLineHeight { get; set; }
-public virtual nfloat MinimumLineHeight { get; set; }
+public virtual ObjCRuntime.nfloat MinimumLineHeight { get; set; }
-public virtual nfloat ParagraphSpacing { get; set; }
+public virtual ObjCRuntime.nfloat ParagraphSpacing { get; set; }
-public virtual nfloat ParagraphSpacingBefore { get; set; }
+public virtual ObjCRuntime.nfloat ParagraphSpacingBefore { get; set; }
-public virtual nfloat TailIndent { get; set; }
+public virtual ObjCRuntime.nfloat TailIndent { get; set; }
Removed methods:
[Obsolete ("Use the 'GetDefaultWritingDirection' method instead.")]
public static NSWritingDirection DefaultWritingDirection (string languageName);
public static NSWritingDirection GetDefaultWritingDirection (string languageName);
Added methods:
[Obsolete ("Use the 'GetDefaultWritingDirection' method instead.")]
public static Foundation.NSWritingDirection DefaultWritingDirection (string languageName);
public static Foundation.NSWritingDirection GetDefaultWritingDirection (string languageName);
Removed constructor:
protected NSPasteboard (IntPtr handle);
Added constructor:
protected NSPasteboard (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint ChangeCount { get; }
+public virtual IntPtr ChangeCount { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint AddTypes (string[] newTypes, Foundation.NSObject newOwner);
public virtual nint ClearContents ();
public virtual nint DeclareTypes (string[] newTypes, Foundation.NSObject newOwner);
public virtual nint IndexOf (NSPasteboardItem pasteboardItem);
public virtual nint PrepareForNewContents (NSPasteboardContentsOptions options);
Added methods:
public virtual IntPtr AddTypes (string[] newTypes, Foundation.NSObject newOwner);
public virtual IntPtr ClearContents ();
public virtual IntPtr DeclareTypes (string[] newTypes, Foundation.NSObject newOwner);
public virtual IntPtr IndexOf (NSPasteboardItem pasteboardItem);
public virtual IntPtr PrepareForNewContents (NSPasteboardContentsOptions options);
Removed constructor:
protected NSPasteboardItem (IntPtr handle);
Added constructor:
protected NSPasteboardItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPasteboardItemDataProvider (IntPtr handle);
Added constructor:
protected NSPasteboardItemDataProvider (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSPasteboardReading (IntPtr handle);
Added constructor:
protected NSPasteboardReading (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSPasteboardWriting (IntPtr handle);
Added constructor:
protected NSPasteboardWriting (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSPathCell (IntPtr handle);
Added constructor:
protected NSPathCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPathCellDelegate (IntPtr handle);
Added constructor:
protected NSPathCellDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSPathComponentCell (IntPtr handle);
Added constructor:
protected NSPathComponentCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPathControl (IntPtr handle);
Added constructor:
protected NSPathControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPathControlDelegate (IntPtr handle);
Added constructor:
protected NSPathControlDelegate (ObjCRuntime.NativeHandle handle);
Removed constructors:
public NSPathControlItem (Foundation.NSCoder coder);
protected NSPathControlItem (IntPtr handle);
Added constructor:
protected NSPathControlItem (ObjCRuntime.NativeHandle handle);
Removed interface:
Foundation.INSCoding
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void EncodeTo (Foundation.NSCoder coder);
Removed constructor:
protected NSPdfImageRep (IntPtr handle);
Added constructor:
protected NSPdfImageRep (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint CurrentPage { get; set; }
+public virtual IntPtr CurrentPage { get; set; }
-public virtual nint PageCount { get; }
+public virtual IntPtr PageCount { get; }
Removed constructor:
protected NSPickerTouchBarItem (IntPtr handle);
Added constructor:
protected NSPickerTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint NumberOfOptions { get; set; }
+public virtual IntPtr NumberOfOptions { get; set; }
-public virtual nint SelectedIndex { get; set; }
+public virtual IntPtr SelectedIndex { get; set; }
Removed methods:
public virtual bool GetEnabled (nint index);
public virtual NSImage GetImage (nint index);
public virtual string GetLabel (nint index);
public virtual void SetEnabled (bool enabled, nint index);
public virtual void SetImage (NSImage image, nint index);
public virtual void SetLabel (string label, nint index);
Added methods:
public virtual bool GetEnabled (IntPtr index);
public virtual NSImage GetImage (IntPtr index);
public virtual string GetLabel (IntPtr index);
public virtual void SetEnabled (bool enabled, IntPtr index);
public virtual void SetImage (NSImage image, IntPtr index);
public virtual void SetLabel (string label, IntPtr index);
Removed constructor:
protected NSPopUpButton (IntPtr handle);
Added constructor:
protected NSPopUpButton (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint IndexOfSelectedItem { get; }
+public virtual IntPtr IndexOfSelectedItem { get; }
-public virtual nint ItemCount { get; }
+public virtual IntPtr ItemCount { get; }
-public virtual nint SelectedTag { get; }
+public virtual IntPtr SelectedTag { get; }
Removed methods:
public virtual nint IndexOfItem (NSMenuItem item);
public virtual nint IndexOfItem (Foundation.NSObject obj);
public virtual nint IndexOfItem (string title);
public virtual nint IndexOfItem (nint tag);
public virtual nint IndexOfItem (Foundation.NSObject target, ObjCRuntime.Selector actionSelector);
public virtual void InsertItem (string title, nint index);
public virtual NSMenuItem ItemAtIndex (nint index);
public virtual string ItemTitle (nint index);
public virtual void RemoveItem (nint index);
public virtual void SelectItem (nint index);
public virtual bool SelectItemWithTag (nint tag);
Added methods:
public virtual IntPtr IndexOfItem (NSMenuItem item);
public virtual IntPtr IndexOfItem (Foundation.NSObject obj);
public virtual IntPtr IndexOfItem (IntPtr tag);
public virtual IntPtr IndexOfItem (string title);
public virtual IntPtr IndexOfItem (Foundation.NSObject target, ObjCRuntime.Selector actionSelector);
public virtual void InsertItem (string title, IntPtr index);
public virtual NSMenuItem ItemAtIndex (IntPtr index);
public virtual string ItemTitle (IntPtr index);
public virtual void RemoveItem (IntPtr index);
public virtual void SelectItem (IntPtr index);
public virtual bool SelectItemWithTag (IntPtr tag);
Removed constructor:
protected NSPopUpButtonCell (IntPtr handle);
Added constructor:
protected NSPopUpButtonCell (ObjCRuntime.NativeHandle handle);
Removed property:
public NSMenuItem Item { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
-public virtual nint SelectedItemIndex { get; }
+public virtual IntPtr SelectedItemIndex { get; }
Added property:
public NSMenuItem Item { get; }
Removed methods:
public virtual string GetItemTitle (nint index);
public virtual nint IndexOf (NSMenuItem item);
public virtual nint IndexOfItemWithRepresentedObject (Foundation.NSObject obj);
public virtual nint IndexOfItemWithTag (nint tag);
public virtual nint IndexOfItemWithTargetandAction (Foundation.NSObject target, ObjCRuntime.Selector actionSelector);
public virtual nint IndexOfItemWithTitle (string title);
public virtual void InsertItem (string title, nint index);
public virtual NSMenuItem ItemAt (nint index);
public virtual void RemoveItemAt (nint index);
public virtual void SelectItemAt (nint index);
public virtual bool SelectItemWithTag (nint tag);
Added methods:
public virtual string GetItemTitle (IntPtr index);
public virtual IntPtr IndexOf (NSMenuItem item);
public virtual IntPtr IndexOfItemWithRepresentedObject (Foundation.NSObject obj);
public virtual IntPtr IndexOfItemWithTag (IntPtr tag);
public virtual IntPtr IndexOfItemWithTargetandAction (Foundation.NSObject target, ObjCRuntime.Selector actionSelector);
public virtual IntPtr IndexOfItemWithTitle (string title);
public virtual void InsertItem (string title, IntPtr index);
public virtual NSMenuItem ItemAt (IntPtr index);
public virtual void RemoveItemAt (IntPtr index);
public virtual void SelectItemAt (IntPtr index);
public virtual bool SelectItemWithTag (IntPtr tag);
Removed constructor:
protected NSPopover (IntPtr handle);
Added constructor:
protected NSPopover (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityColumnCount { get; set; }
+public virtual IntPtr AccessibilityColumnCount { get; set; }
-public virtual nint AccessibilityDisclosureLevel { get; set; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; set; }
-public virtual nint AccessibilityIndex { get; set; }
+public virtual IntPtr AccessibilityIndex { get; set; }
-public virtual nint AccessibilityInsertionPointLineNumber { get; set; }
+public virtual IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public virtual nint AccessibilityNumberOfCharacters { get; set; }
+public virtual IntPtr AccessibilityNumberOfCharacters { get; set; }
-public virtual nint AccessibilityRowCount { get; set; }
+public virtual IntPtr AccessibilityRowCount { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
Added methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
Removed constructor:
protected NSPopoverDelegate (IntPtr handle);
Added constructor:
protected NSPopoverDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSPopoverTouchBarItem (IntPtr handle);
Added constructor:
protected NSPopoverTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPredicateEditor (IntPtr handle);
Added constructor:
protected NSPredicateEditor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPredicateEditorRowTemplate (IntPtr handle);
Added constructor:
protected NSPredicateEditorRowTemplate (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPressGestureRecognizer (IntPtr handle);
Added constructor:
protected NSPressGestureRecognizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat AllowableMovement { get; set; }
+public virtual ObjCRuntime.nfloat AllowableMovement { get; set; }
-public virtual nuint ButtonMask { get; set; }
+public virtual System.UIntPtr ButtonMask { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint NumberOfTouchesRequired { get; set; }
+public virtual IntPtr NumberOfTouchesRequired { get; set; }
Removed constructor:
protected NSPressureConfiguration (IntPtr handle);
Added constructor:
protected NSPressureConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPrintInfo (IntPtr handle);
Added constructor:
protected NSPrintInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat BottomMargin { get; set; }
+public virtual ObjCRuntime.nfloat BottomMargin { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat LeftMargin { get; set; }
+public virtual ObjCRuntime.nfloat LeftMargin { get; set; }
-public virtual nfloat RightMargin { get; set; }
+public virtual ObjCRuntime.nfloat RightMargin { get; set; }
-public virtual nfloat ScalingFactor { get; set; }
+public virtual ObjCRuntime.nfloat ScalingFactor { get; set; }
-public virtual nfloat TopMargin { get; set; }
+public virtual ObjCRuntime.nfloat TopMargin { get; set; }
Removed constructor:
protected NSPrintOperation (IntPtr handle);
Added constructor:
protected NSPrintOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint CurrentPage { get; }
+public virtual IntPtr CurrentPage { get; }
Removed constructor:
protected NSPrintPanel (IntPtr handle);
Added constructor:
protected NSPrintPanel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint RunModal ();
public virtual nint RunModalWithPrintInfo (NSPrintInfo printInfo);
Added methods:
public virtual IntPtr RunModal ();
public virtual IntPtr RunModalWithPrintInfo (NSPrintInfo printInfo);
Removed constructor:
protected NSPrintPanelAccessorizing (IntPtr handle);
Added constructor:
protected NSPrintPanelAccessorizing (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSPrintPreviewGraphicsContext (IntPtr handle);
Added constructor:
protected NSPrintPreviewGraphicsContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPrinter (IntPtr handle);
Added constructor:
protected NSPrinter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint LanguageLevel { get; }
+public virtual IntPtr LanguageLevel { get; }
Removed constructor:
protected NSProgressIndicator (IntPtr handle);
Added constructor:
protected NSProgressIndicator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSRemoteOpenPanel (IntPtr handle);
Added constructor:
protected NSRemoteOpenPanel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSRemoteSavePanel (IntPtr handle);
Added constructor:
protected NSRemoteSavePanel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSResponder (IntPtr handle);
Added constructor:
protected NSResponder (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSRotationGestureRecognizer (IntPtr handle);
Added constructor:
protected NSRotationGestureRecognizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Rotation { get; set; }
+public virtual ObjCRuntime.nfloat Rotation { get; set; }
-public virtual nfloat RotationInDegrees { get; set; }
+public virtual ObjCRuntime.nfloat RotationInDegrees { get; set; }
Removed constructor:
protected NSRuleEditor (IntPtr handle);
Added constructor:
protected NSRuleEditor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint NumberOfRows { get; }
+public virtual IntPtr NumberOfRows { get; }
-public virtual nfloat RowHeight { get; set; }
+public virtual ObjCRuntime.nfloat RowHeight { get; set; }
Removed methods:
public virtual Foundation.NSArray Criteria (nint row);
public virtual Foundation.NSObject[] DisplayValues (nint row);
public virtual Foundation.NSPredicate GetPredicate (nint row);
public virtual void InsertRowAtIndex (nint rowIndex, NSRuleEditorRowType rowType, nint parentRow, bool shouldAnimate);
public virtual nint ParentRow (nint rowIndex);
public virtual void RemoveRowAtIndex (nint rowIndex);
public virtual nint Row (Foundation.NSObject displayValue);
public virtual NSRuleEditorRowType RowType (nint rowIndex);
public virtual void SetCriteria (Foundation.NSArray criteria, Foundation.NSArray values, nint rowIndex);
public virtual Foundation.NSIndexSet SubrowIndexes (nint rowIndex);
Added methods:
public virtual Foundation.NSArray Criteria (IntPtr row);
public virtual Foundation.NSObject[] DisplayValues (IntPtr row);
public virtual Foundation.NSPredicate GetPredicate (IntPtr row);
public virtual void InsertRowAtIndex (IntPtr rowIndex, NSRuleEditorRowType rowType, IntPtr parentRow, bool shouldAnimate);
public virtual IntPtr ParentRow (IntPtr rowIndex);
public virtual void RemoveRowAtIndex (IntPtr rowIndex);
public virtual IntPtr Row (Foundation.NSObject displayValue);
public virtual NSRuleEditorRowType RowType (IntPtr rowIndex);
public virtual void SetCriteria (Foundation.NSArray criteria, Foundation.NSArray values, IntPtr rowIndex);
public virtual Foundation.NSIndexSet SubrowIndexes (IntPtr rowIndex);
Removed constructor:
protected NSRuleEditorDelegate (IntPtr handle);
Added constructor:
protected NSRuleEditorDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual Foundation.NSObject ChildForCriterion (NSRuleEditor editor, nint index, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
public virtual Foundation.NSObject DisplayValue (NSRuleEditor editor, Foundation.NSObject criterion, nint row);
public virtual nint NumberOfChildren (NSRuleEditor editor, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
public virtual Foundation.NSDictionary PredicateParts (NSRuleEditor editor, Foundation.NSObject criterion, Foundation.NSObject value, nint row);
Added methods:
public virtual Foundation.NSObject ChildForCriterion (NSRuleEditor editor, IntPtr index, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
public virtual Foundation.NSObject DisplayValue (NSRuleEditor editor, Foundation.NSObject criterion, IntPtr row);
public virtual IntPtr NumberOfChildren (NSRuleEditor editor, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
public virtual Foundation.NSDictionary PredicateParts (NSRuleEditor editor, Foundation.NSObject criterion, Foundation.NSObject value, IntPtr row);
Removed methods:
public virtual nint EndInvoke (System.IAsyncResult result);
public virtual nint Invoke (NSRuleEditor editor, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
Added methods:
public virtual IntPtr EndInvoke (System.IAsyncResult result);
public virtual IntPtr Invoke (NSRuleEditor editor, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSRuleEditor editor, nint index, Foundation.NSObject criterion, NSRuleEditorRowType rowType, System.AsyncCallback callback, object object);
public virtual Foundation.NSObject Invoke (NSRuleEditor editor, nint index, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSRuleEditor editor, IntPtr index, Foundation.NSObject criterion, NSRuleEditorRowType rowType, System.AsyncCallback callback, object object);
public virtual Foundation.NSObject Invoke (NSRuleEditor editor, IntPtr index, Foundation.NSObject criterion, NSRuleEditorRowType rowType);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSRuleEditor editor, Foundation.NSObject criterion, nint row, System.AsyncCallback callback, object object);
public virtual Foundation.NSObject Invoke (NSRuleEditor editor, Foundation.NSObject criterion, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSRuleEditor editor, Foundation.NSObject criterion, IntPtr row, System.AsyncCallback callback, object object);
public virtual Foundation.NSObject Invoke (NSRuleEditor editor, Foundation.NSObject criterion, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSRuleEditor editor, Foundation.NSObject criterion, Foundation.NSObject value, nint row, System.AsyncCallback callback, object object);
public virtual Foundation.NSDictionary Invoke (NSRuleEditor editor, Foundation.NSObject criterion, Foundation.NSObject value, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSRuleEditor editor, Foundation.NSObject criterion, Foundation.NSObject value, IntPtr row, System.AsyncCallback callback, object object);
public virtual Foundation.NSDictionary Invoke (NSRuleEditor editor, Foundation.NSObject criterion, Foundation.NSObject value, IntPtr row);
Removed constructors:
protected NSRulerMarker (IntPtr handle);
public NSRulerMarker (NSRulerView ruler, nfloat location, NSImage image, CoreGraphics.CGPoint imageOrigin);
Added constructors:
protected NSRulerMarker (ObjCRuntime.NativeHandle handle);
public NSRulerMarker (NSRulerView ruler, ObjCRuntime.nfloat location, NSImage image, CoreGraphics.CGPoint imageOrigin);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat MarkerLocation { get; set; }
+public virtual ObjCRuntime.nfloat MarkerLocation { get; set; }
-public virtual nfloat ThicknessRequiredInRuler { get; }
+public virtual ObjCRuntime.nfloat ThicknessRequiredInRuler { get; }
Removed methods:
public static nfloat RulerViewLocation (this NSView This, NSRulerView ruler, CoreGraphics.CGPoint locationForPoint);
public static CoreGraphics.CGPoint RulerViewPoint (this NSView This, NSRulerView ruler, nfloat pointForLocation);
Added methods:
public static ObjCRuntime.nfloat RulerViewLocation (this NSView This, NSRulerView ruler, CoreGraphics.CGPoint locationForPoint);
public static CoreGraphics.CGPoint RulerViewPoint (this NSView This, NSRulerView ruler, ObjCRuntime.nfloat pointForLocation);
Removed constructor:
protected NSRulerView (IntPtr handle);
Added constructor:
protected NSRulerView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat BaselineLocation { get; }
+public virtual ObjCRuntime.nfloat BaselineLocation { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat OriginOffset { get; set; }
+public virtual ObjCRuntime.nfloat OriginOffset { get; set; }
-public virtual nfloat RequiredThickness { get; }
+public virtual ObjCRuntime.nfloat RequiredThickness { get; }
-public virtual nfloat ReservedThicknessForAccessoryView { get; set; }
+public virtual ObjCRuntime.nfloat ReservedThicknessForAccessoryView { get; set; }
-public virtual nfloat ReservedThicknessForMarkers { get; set; }
+public virtual ObjCRuntime.nfloat ReservedThicknessForMarkers { get; set; }
-public virtual nfloat RuleThickness { get; set; }
+public virtual ObjCRuntime.nfloat RuleThickness { get; set; }
Removed methods:
public virtual void MoveRulerline (nfloat oldLocation, nfloat newLocation);
public static void RegisterUnit (string unitName, string abbreviation, nfloat conversionFactor, Foundation.NSNumber[] stepUpCycle, Foundation.NSNumber[] stepDownCycle);
Added methods:
public virtual void MoveRulerline (ObjCRuntime.nfloat oldLocation, ObjCRuntime.nfloat newLocation);
public static void RegisterUnit (string unitName, string abbreviation, ObjCRuntime.nfloat conversionFactor, Foundation.NSNumber[] stepUpCycle, Foundation.NSNumber[] stepDownCycle);
Removed constructor:
protected NSRunningApplication (IntPtr handle);
Added constructor:
protected NSRunningApplication (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ExecutableArchitecture { get; }
+public virtual IntPtr ExecutableArchitecture { get; }
Removed constructor:
protected NSSavePanel (IntPtr handle);
Added constructor:
protected NSSavePanel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint RunModal ();
public virtual nint RunModal (string directory, string filename);
Added methods:
public virtual IntPtr RunModal ();
public virtual IntPtr RunModal (string directory, string filename);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nint result, System.AsyncCallback callback, object object);
public virtual void Invoke (nint result);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr result, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr result);
Removed constructor:
protected NSScreen (IntPtr handle);
Added constructor:
protected NSScreen (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat BackingScaleFactor { get; }
+public virtual ObjCRuntime.nfloat BackingScaleFactor { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat MaximumExtendedDynamicRangeColorComponentValue { get; }
+public virtual ObjCRuntime.nfloat MaximumExtendedDynamicRangeColorComponentValue { get; }
-public virtual nint MaximumFramesPerSecond { get; }
+public virtual IntPtr MaximumFramesPerSecond { get; }
-public virtual nfloat MaximumPotentialExtendedDynamicRangeColorComponentValue { get; }
+public virtual ObjCRuntime.nfloat MaximumPotentialExtendedDynamicRangeColorComponentValue { get; }
-public virtual nfloat MaximumReferenceExtendedDynamicRangeColorComponentValue { get; }
+public virtual ObjCRuntime.nfloat MaximumReferenceExtendedDynamicRangeColorComponentValue { get; }
-public virtual nfloat UserSpaceScaleFactor { get; }
+public virtual ObjCRuntime.nfloat UserSpaceScaleFactor { get; }
Added properties:
public virtual CoreGraphics.CGRect AuxiliaryTopLeftArea { get; }
public virtual CoreGraphics.CGRect AuxiliaryTopRightArea { get; }
public virtual NSEdgeInsets SafeAreaInsets { get; }
Removed constructor:
protected NSScrollView (IntPtr handle);
Added constructor:
protected NSScrollView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat HorizontalLineScroll { get; set; }
+public virtual ObjCRuntime.nfloat HorizontalLineScroll { get; set; }
-public virtual nfloat HorizontalPageScroll { get; set; }
+public virtual ObjCRuntime.nfloat HorizontalPageScroll { get; set; }
-public virtual nfloat LineScroll { get; set; }
+public virtual ObjCRuntime.nfloat LineScroll { get; set; }
-public virtual nfloat Magnification { get; set; }
+public virtual ObjCRuntime.nfloat Magnification { get; set; }
-public virtual nfloat MaxMagnification { get; set; }
+public virtual ObjCRuntime.nfloat MaxMagnification { get; set; }
-public virtual nfloat MinMagnification { get; set; }
+public virtual ObjCRuntime.nfloat MinMagnification { get; set; }
-public virtual nfloat PageScroll { get; set; }
+public virtual ObjCRuntime.nfloat PageScroll { get; set; }
-public virtual nfloat VerticalLineScroll { get; set; }
+public virtual ObjCRuntime.nfloat VerticalLineScroll { get; set; }
-public virtual nfloat VerticalPageScroll { get; set; }
+public virtual ObjCRuntime.nfloat VerticalPageScroll { get; set; }
Removed method:
public virtual void SetMagnification (nfloat magnification, CoreGraphics.CGPoint centeredAtPoint);
Added method:
public virtual void SetMagnification (ObjCRuntime.nfloat magnification, CoreGraphics.CGPoint centeredAtPoint);
Removed constructor:
protected NSScroller (IntPtr handle);
Added constructor:
protected NSScroller (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat KnobProportion { get; set; }
+public virtual ObjCRuntime.nfloat KnobProportion { get; set; }
-public nfloat ScrollerWidth { get; }
+public ObjCRuntime.nfloat ScrollerWidth { get; }
Removed methods:
public static nfloat GetScrollerWidth (NSControlSize forControlSize, NSScrollerStyle scrollerStyle);
public static nfloat ScrollerWidthForControlSize (NSControlSize controlSize);
Added methods:
public static ObjCRuntime.nfloat GetScrollerWidth (NSControlSize forControlSize, NSScrollerStyle scrollerStyle);
public static ObjCRuntime.nfloat ScrollerWidthForControlSize (NSControlSize controlSize);
Removed constructor:
protected NSScrubber (IntPtr handle);
Added constructor:
protected NSScrubber (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint HighlightedIndex { get; }
+public virtual IntPtr HighlightedIndex { get; }
-public virtual nint NumberOfItems { get; }
+public virtual IntPtr NumberOfItems { get; }
-public virtual nint SelectedIndex { get; set; }
+public virtual IntPtr SelectedIndex { get; set; }
Removed methods:
public virtual NSScrubberItemView GetItemViewForItem (nint index);
public virtual void MoveItem (nint oldIndex, nint newIndex);
public virtual void ScrollItem (nint index, NSScrubberAlignment alignment);
Added methods:
public virtual NSScrubberItemView GetItemViewForItem (IntPtr index);
public virtual void MoveItem (IntPtr oldIndex, IntPtr newIndex);
public virtual void ScrollItem (IntPtr index, NSScrubberAlignment alignment);
Removed constructor:
protected NSScrubberArrangedView (IntPtr handle);
Added constructor:
protected NSScrubberArrangedView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSScrubberDataSource (IntPtr handle);
Added constructor:
protected NSScrubberDataSource (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual nint GetNumberOfItems (NSScrubber scrubber);
public virtual NSScrubberItemView GetViewForItem (NSScrubber scrubber, nint index);
Added methods:
public virtual IntPtr GetNumberOfItems (NSScrubber scrubber);
public virtual NSScrubberItemView GetViewForItem (NSScrubber scrubber, IntPtr index);
Removed constructor:
protected NSScrubberDelegate (IntPtr handle);
Added constructor:
protected NSScrubberDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual void DidHighlightItem (NSScrubber scrubber, nint highlightedIndex);
public virtual void DidSelectItem (NSScrubber scrubber, nint selectedIndex);
Added methods:
public virtual void DidHighlightItem (NSScrubber scrubber, IntPtr highlightedIndex);
public virtual void DidSelectItem (NSScrubber scrubber, IntPtr selectedIndex);
Removed methods:
public static void DidHighlightItem (this INSScrubberDelegate This, NSScrubber scrubber, nint highlightedIndex);
public static void DidSelectItem (this INSScrubberDelegate This, NSScrubber scrubber, nint selectedIndex);
Added methods:
public static void DidHighlightItem (this INSScrubberDelegate This, NSScrubber scrubber, IntPtr highlightedIndex);
public static void DidSelectItem (this INSScrubberDelegate This, NSScrubber scrubber, IntPtr selectedIndex);
Removed constructor:
protected NSScrubberFlowLayout (IntPtr handle);
Added constructor:
protected NSScrubberFlowLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat ItemSpacing { get; set; }
+public virtual ObjCRuntime.nfloat ItemSpacing { get; set; }
Removed constructor:
protected NSScrubberFlowLayoutDelegate (IntPtr handle);
Added constructor:
protected NSScrubberFlowLayoutDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual void DidHighlightItem (NSScrubber scrubber, nint highlightedIndex);
public virtual void DidSelectItem (NSScrubber scrubber, nint selectedIndex);
public virtual CoreGraphics.CGSize Layout (NSScrubber scrubber, NSScrubberFlowLayout layout, nint itemIndex);
Added methods:
public virtual void DidHighlightItem (NSScrubber scrubber, IntPtr highlightedIndex);
public virtual void DidSelectItem (NSScrubber scrubber, IntPtr selectedIndex);
public virtual CoreGraphics.CGSize Layout (NSScrubber scrubber, NSScrubberFlowLayout layout, IntPtr itemIndex);
Removed method:
public static CoreGraphics.CGSize Layout (this INSScrubberFlowLayoutDelegate This, NSScrubber scrubber, NSScrubberFlowLayout layout, nint itemIndex);
Added method:
public static CoreGraphics.CGSize Layout (this INSScrubberFlowLayoutDelegate This, NSScrubber scrubber, NSScrubberFlowLayout layout, IntPtr itemIndex);
Removed constructor:
protected NSScrubberImageItemView (IntPtr handle);
Added constructor:
protected NSScrubberImageItemView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSScrubberItemView (IntPtr handle);
Added constructor:
protected NSScrubberItemView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSScrubberLayout (IntPtr handle);
Added constructor:
protected NSScrubberLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual NSScrubberLayoutAttributes LayoutAttributesForItem (nint index);
Added method:
public virtual NSScrubberLayoutAttributes LayoutAttributesForItem (IntPtr index);
Removed constructor:
protected NSScrubberLayoutAttributes (IntPtr handle);
Added constructor:
protected NSScrubberLayoutAttributes (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat Alpha { get; set; }
+public virtual ObjCRuntime.nfloat Alpha { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ItemIndex { get; set; }
+public virtual IntPtr ItemIndex { get; set; }
Removed method:
public static NSScrubberLayoutAttributes CreateLayoutAttributes (nint index);
Added method:
public static NSScrubberLayoutAttributes CreateLayoutAttributes (IntPtr index);
Removed constructor:
public NSScrubberProportionalLayout (nint numberOfVisibleItems);
Modified constructors:
-protected NSScrubberProportionalLayout (IntPtr handle---numberOfVisibleItems---)
+public NSScrubberProportionalLayout (IntPtr +++handle+++numberOfVisibleItems)
Added constructor:
protected NSScrubberProportionalLayout (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint NumberOfVisibleItems { get; set; }
+public virtual IntPtr NumberOfVisibleItems { get; set; }
Removed constructor:
protected NSScrubberSelectionStyle (IntPtr handle);
Added constructor:
protected NSScrubberSelectionStyle (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSScrubberSelectionView (IntPtr handle);
Added constructor:
protected NSScrubberSelectionView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSScrubberTextItemView (IntPtr handle);
Added constructor:
protected NSScrubberTextItemView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSearchField (IntPtr handle);
Added constructor:
protected NSSearchField (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumRecents { get; set; }
+public virtual IntPtr MaximumRecents { get; set; }
Removed constructor:
protected NSSearchFieldCell (IntPtr handle);
Added constructor:
protected NSSearchFieldCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumRecents { get; set; }
+public virtual IntPtr MaximumRecents { get; set; }
Removed constructor:
protected NSSearchFieldDelegate (IntPtr handle);
Added constructor:
protected NSSearchFieldDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);
public virtual bool ShouldSelectCandidate (NSTextField textField, NSTextView textView, nuint index);
Added methods:
public virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index);
public virtual bool ShouldSelectCandidate (NSTextField textField, NSTextView textView, System.UIntPtr index);
Removed constructor:
protected NSSearchToolbarItem (IntPtr handle);
Added constructor:
protected NSSearchToolbarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat PreferredWidthForSearchField { get; set; }
+public virtual ObjCRuntime.nfloat PreferredWidthForSearchField { get; set; }
Removed constructor:
protected NSSecureTextField (IntPtr handle);
Added constructor:
protected NSSecureTextField (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSecureTextFieldCell (IntPtr handle);
Added constructor:
protected NSSecureTextFieldCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSegmentedCell (IntPtr handle);
Added constructor:
protected NSSegmentedCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint SegmentCount { get; set; }
+public virtual IntPtr SegmentCount { get; set; }
-public virtual nint SelectedSegment { get; set; }
+public virtual IntPtr SelectedSegment { get; set; }
Removed methods:
public virtual void DrawSegment (nint segment, CoreGraphics.CGRect frame, NSView controlView);
public virtual NSImage GetImageForSegment (nint forSegment);
public virtual NSImageScaling GetImageScaling (nint forSegment);
public virtual string GetLabel (nint forSegment);
public virtual NSMenu GetMenu (nint forSegment);
public virtual nint GetTag (nint forSegment);
public virtual string GetToolTip (nint forSegment);
public virtual nfloat GetWidth (nint forSegment);
public virtual bool IsEnabled (nint forSegment);
public virtual bool IsSelected (nint forSegment);
public virtual bool SelectSegment (nint tag);
public virtual void SetEnabled (bool enabled, nint forSegment);
public virtual void SetImage (NSImage image, nint forSegment);
public virtual void SetImageScaling (NSImageScaling scaling, nint forSegment);
public virtual void SetLabel (string label, nint forSegment);
public virtual void SetMenu (NSMenu menu, nint forSegment);
public virtual void SetSelected (bool selected, nint forSegment);
public virtual void SetTag (nint tag, nint forSegment);
public virtual void SetToolTip (string toolTip, nint forSegment);
public virtual void SetWidth (nfloat width, nint forSegment);
Added methods:
public virtual void DrawSegment (IntPtr segment, CoreGraphics.CGRect frame, NSView controlView);
public virtual NSImage GetImageForSegment (IntPtr forSegment);
public virtual NSImageScaling GetImageScaling (IntPtr forSegment);
public virtual string GetLabel (IntPtr forSegment);
public virtual NSMenu GetMenu (IntPtr forSegment);
public virtual IntPtr GetTag (IntPtr forSegment);
public virtual string GetToolTip (IntPtr forSegment);
public virtual ObjCRuntime.nfloat GetWidth (IntPtr forSegment);
public virtual bool IsEnabled (IntPtr forSegment);
public virtual bool IsSelected (IntPtr forSegment);
public virtual bool SelectSegment (IntPtr tag);
public virtual void SetEnabled (bool enabled, IntPtr forSegment);
public virtual void SetImage (NSImage image, IntPtr forSegment);
public virtual void SetImageScaling (NSImageScaling scaling, IntPtr forSegment);
public virtual void SetLabel (string label, IntPtr forSegment);
public virtual void SetMenu (NSMenu menu, IntPtr forSegment);
public virtual void SetSelected (bool selected, IntPtr forSegment);
public virtual void SetTag (IntPtr tag, IntPtr forSegment);
public virtual void SetToolTip (string toolTip, IntPtr forSegment);
public virtual void SetWidth (ObjCRuntime.nfloat width, IntPtr forSegment);
Removed constructor:
protected NSSegmentedControl (IntPtr handle);
Added constructor:
protected NSSegmentedControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint SegmentCount { get; set; }
+public virtual IntPtr SegmentCount { get; set; }
-public virtual nint SelectedSegment { get; set; }
+public virtual IntPtr SelectedSegment { get; set; }
Removed methods:
public virtual NSTextAlignment GetAlignment (nint segment);
public virtual NSImage GetImage (nint segment);
public virtual NSImageScaling GetImageScaling (nint segment);
public virtual string GetLabel (nint segment);
public virtual NSMenu GetMenu (nint segment);
public virtual nint GetTag (nint segment);
public virtual string GetToolTip (nint forSegment);
public virtual nfloat GetWidth (nint segment);
public virtual bool IsEnabled (nint segment);
public virtual bool IsSelectedForSegment (nint segment);
public virtual bool SelectSegment (nint tag);
public virtual void SetAlignment (NSTextAlignment alignment, nint segment);
public virtual void SetEnabled (bool enabled, nint segment);
public virtual void SetImage (NSImage image, nint segment);
public virtual void SetImageScaling (NSImageScaling scaling, nint segment);
public virtual void SetLabel (string label, nint segment);
public virtual void SetMenu (NSMenu menu, nint segment);
public virtual void SetSelected (bool selected, nint segment);
public virtual void SetShowsMenuIndicator (bool showsMenuIndicator, nint segment);
public virtual void SetTag (nint tag, nint segment);
public virtual void SetToolTip (string toolTip, nint segment);
public virtual void SetWidth (nfloat width, nint segment);
public virtual bool ShowsMenuIndicator (nint segment);
Added methods:
public virtual NSTextAlignment GetAlignment (IntPtr segment);
public virtual NSImage GetImage (IntPtr segment);
public virtual NSImageScaling GetImageScaling (IntPtr segment);
public virtual string GetLabel (IntPtr segment);
public virtual NSMenu GetMenu (IntPtr segment);
public virtual IntPtr GetTag (IntPtr segment);
public virtual string GetToolTip (IntPtr forSegment);
public virtual ObjCRuntime.nfloat GetWidth (IntPtr segment);
public virtual bool IsEnabled (IntPtr segment);
public virtual bool IsSelectedForSegment (IntPtr segment);
public virtual bool SelectSegment (IntPtr tag);
public virtual void SetAlignment (NSTextAlignment alignment, IntPtr segment);
public virtual void SetEnabled (bool enabled, IntPtr segment);
public virtual void SetImage (NSImage image, IntPtr segment);
public virtual void SetImageScaling (NSImageScaling scaling, IntPtr segment);
public virtual void SetLabel (string label, IntPtr segment);
public virtual void SetMenu (NSMenu menu, IntPtr segment);
public virtual void SetSelected (bool selected, IntPtr segment);
public virtual void SetShowsMenuIndicator (bool showsMenuIndicator, IntPtr segment);
public virtual void SetTag (IntPtr tag, IntPtr segment);
public virtual void SetToolTip (string toolTip, IntPtr segment);
public virtual void SetWidth (ObjCRuntime.nfloat width, IntPtr segment);
public virtual bool ShowsMenuIndicator (IntPtr segment);
Removed constructor:
protected NSSeguePerforming (IntPtr handle);
Added constructor:
protected NSSeguePerforming (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSShadow (IntPtr handle);
Added constructor:
protected NSShadow (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat ShadowBlurRadius { get; set; }
+public virtual ObjCRuntime.nfloat ShadowBlurRadius { get; set; }
Removed constructor:
protected NSSharingService (IntPtr handle);
Added constructor:
protected NSSharingService (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSharingServiceDelegate (IntPtr handle);
Added constructor:
protected NSSharingServiceDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSSharingServicePicker (IntPtr handle);
Added constructor:
protected NSSharingServicePicker (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSharingServicePickerDelegate (IntPtr handle);
Added constructor:
protected NSSharingServicePickerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSSharingServicePickerToolbarItem (IntPtr handle);
Added constructor:
protected NSSharingServicePickerToolbarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSharingServicePickerToolbarItemDelegate (IntPtr handle);
Added constructor:
protected NSSharingServicePickerToolbarItemDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSSharingServicePickerTouchBarItem (IntPtr handle);
Added constructor:
protected NSSharingServicePickerTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSharingServicePickerTouchBarItemDelegate (IntPtr handle);
Added constructor:
protected NSSharingServicePickerTouchBarItemDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSSlider (IntPtr handle);
Added constructor:
protected NSSlider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint IsVertical { get; set; }
+public virtual IntPtr IsVertical { get; set; }
-public virtual nfloat KnobThickness { get; set; }
+public virtual ObjCRuntime.nfloat KnobThickness { get; set; }
-public virtual nint TickMarksCount { get; set; }
+public virtual IntPtr TickMarksCount { get; set; }
Removed methods:
public virtual nint IndexOfTickMark (CoreGraphics.CGPoint point);
public virtual CoreGraphics.CGRect RectOfTick (nint index);
public virtual double TickMarkValue (nint index);
Added methods:
public virtual IntPtr IndexOfTickMark (CoreGraphics.CGPoint point);
public virtual CoreGraphics.CGRect RectOfTick (IntPtr index);
public virtual double TickMarkValue (IntPtr index);
Removed constructor:
protected NSSliderAccessory (IntPtr handle);
Added constructor:
protected NSSliderAccessory (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityColumnCount { get; set; }
+public virtual IntPtr AccessibilityColumnCount { get; set; }
-public virtual nint AccessibilityDisclosureLevel { get; set; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; set; }
-public virtual nint AccessibilityIndex { get; set; }
+public virtual IntPtr AccessibilityIndex { get; set; }
-public virtual nint AccessibilityInsertionPointLineNumber { get; set; }
+public virtual IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public virtual nint AccessibilityNumberOfCharacters { get; set; }
+public virtual IntPtr AccessibilityNumberOfCharacters { get; set; }
-public virtual nint AccessibilityRowCount { get; set; }
+public virtual IntPtr AccessibilityRowCount { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
Added methods:
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
Removed constructor:
protected NSSliderAccessoryBehavior (IntPtr handle);
Added constructor:
protected NSSliderAccessoryBehavior (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSliderCell (IntPtr handle);
Added constructor:
protected NSSliderCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint IsVertical { get; set; }
+public virtual IntPtr IsVertical { get; set; }
-public virtual nfloat KnobThickness { get; set; }
+public virtual ObjCRuntime.nfloat KnobThickness { get; set; }
-public virtual nint TickMarks { get; set; }
+public virtual IntPtr TickMarks { get; set; }
Removed methods:
public virtual nint IndexOfTickMark (CoreGraphics.CGPoint point);
public virtual CoreGraphics.CGRect RectOfTickMark (nint index);
public virtual double TickMarkValue (nint index);
Added methods:
public virtual IntPtr IndexOfTickMark (CoreGraphics.CGPoint point);
public virtual CoreGraphics.CGRect RectOfTickMark (IntPtr index);
public virtual double TickMarkValue (IntPtr index);
Removed constructor:
protected NSSliderTouchBarItem (IntPtr handle);
Added constructor:
protected NSSliderTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat MaximumSliderWidth { get; set; }
+public virtual ObjCRuntime.nfloat MaximumSliderWidth { get; set; }
-public virtual nfloat MinimumSliderWidth { get; set; }
+public virtual ObjCRuntime.nfloat MinimumSliderWidth { get; set; }
-public virtual nfloat ValueAccessoryWidth { get; set; }
+public virtual ObjCRuntime.nfloat ValueAccessoryWidth { get; set; }
Removed constructor:
protected NSSound (IntPtr handle);
Added constructor:
protected NSSound (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSoundDelegate (IntPtr handle);
Added constructor:
protected NSSoundDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSSpeechRecognizer (IntPtr handle);
Added constructor:
protected NSSpeechRecognizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSpeechRecognizerDelegate (IntPtr handle);
Added constructor:
protected NSSpeechRecognizerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSSpeechSynthesizer (IntPtr handle);
Added constructor:
protected NSSpeechSynthesizer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSSpeechSynthesizerDelegate (IntPtr handle);
Added constructor:
protected NSSpeechSynthesizerDelegate (ObjCRuntime.NativeHandle handle);
Removed method:
public virtual void DidEncounterError (NSSpeechSynthesizer sender, nuint characterIndex, string theString, string message);
Added method:
public virtual void DidEncounterError (NSSpeechSynthesizer sender, System.UIntPtr characterIndex, string theString, string message);
Removed method:
public static void DidEncounterError (this INSSpeechSynthesizerDelegate This, NSSpeechSynthesizer sender, nuint characterIndex, string theString, string message);
Added method:
public static void DidEncounterError (this INSSpeechSynthesizerDelegate This, NSSpeechSynthesizer sender, System.UIntPtr characterIndex, string theString, string message);
Removed constructor:
protected NSSpellChecker (IntPtr handle);
Added constructor:
protected NSSpellChecker (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public nint UniqueSpellDocumentTag { get; }
+public IntPtr UniqueSpellDocumentTag { get; }
Removed methods:
public virtual Foundation.NSRange CheckGrammar (string stringToCheck, nint startingOffset, string language, bool wrapFlag, nint documentTag, Foundation.NSDictionary[] details);
public virtual Foundation.NSRange CheckSpelling (string stringToCheck, nint startingOffset);
public virtual Foundation.NSRange CheckSpelling (string stringToCheck, nint startingOffset, string language, bool wrapFlag, nint documentTag, out nint wordCount);
public Foundation.NSTextCheckingResult[] CheckString (string stringToCheck, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, NSTextCheckingOptions options, nint tag, out Foundation.NSOrthography orthography, out nint wordCount);
public virtual Foundation.NSTextCheckingResult[] CheckString (string stringToCheck, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, nint tag, out Foundation.NSOrthography orthography, out nint wordCount);
public virtual void CloseSpellDocument (nint documentTag);
public virtual string[] CompletionsForPartialWordRange (Foundation.NSRange range, string theString, string language, nint documentTag);
public virtual nint CountWords (string stringToCount, string language);
public virtual string GetCorrection (Foundation.NSRange forWordRange, string inString, string language, nint inSpellDocumentWithTag);
public virtual string[] GuessesForWordRange (Foundation.NSRange range, string theString, string language, nint documentTag);
public virtual void IgnoreWord (string wordToIgnore, nint documentTag);
public virtual string[] IgnoredWords (nint documentTag);
public virtual void RecordResponse (NSCorrectionResponse response, string toCorrection, string forWord, string language, nint inSpellDocumentWithTag);
public virtual nint RequestCandidates (Foundation.NSRange selectedRange, string stringToCheck, ulong checkingTypes, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> options, nint tag, System.Action<System.nint,Foundation.NSTextCheckingResult[]> completionHandler);
public virtual System.Threading.Tasks.Task<NSSpellCheckerCanidates> RequestCandidatesAsync (Foundation.NSRange selectedRange, string stringToCheck, ulong checkingTypes, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> options, nint tag);
public virtual System.Threading.Tasks.Task<NSSpellCheckerCanidates> RequestCandidatesAsync (Foundation.NSRange selectedRange, string stringToCheck, ulong checkingTypes, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> options, nint tag, out nint result);
public nint RequestChecking (string stringToCheck, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, NSTextCheckingOptions options, nint tag, System.Action<System.nint,Foundation.NSTextCheckingResult[],Foundation.NSOrthography,System.nint> completionHandler);
public virtual nint RequestChecking (string stringToCheck, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, nint tag, System.Action<System.nint,Foundation.NSTextCheckingResult[],Foundation.NSOrthography,System.nint> completionHandler);
public virtual void SetIgnoredWords (string[] words, nint documentTag);
Added methods:
public virtual Foundation.NSRange CheckGrammar (string stringToCheck, IntPtr startingOffset, string language, bool wrapFlag, IntPtr documentTag, Foundation.NSDictionary[] details);
public virtual Foundation.NSRange CheckSpelling (string stringToCheck, IntPtr startingOffset);
public virtual Foundation.NSRange CheckSpelling (string stringToCheck, IntPtr startingOffset, string language, bool wrapFlag, IntPtr documentTag, out IntPtr wordCount);
public Foundation.NSTextCheckingResult[] CheckString (string stringToCheck, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, NSTextCheckingOptions options, IntPtr tag, out Foundation.NSOrthography orthography, out IntPtr wordCount);
public virtual Foundation.NSTextCheckingResult[] CheckString (string stringToCheck, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, IntPtr tag, out Foundation.NSOrthography orthography, out IntPtr wordCount);
public virtual void CloseSpellDocument (IntPtr documentTag);
public virtual string[] CompletionsForPartialWordRange (Foundation.NSRange range, string theString, string language, IntPtr documentTag);
public virtual IntPtr CountWords (string stringToCount, string language);
public virtual string GetCorrection (Foundation.NSRange forWordRange, string inString, string language, IntPtr inSpellDocumentWithTag);
public virtual string[] GuessesForWordRange (Foundation.NSRange range, string theString, string language, IntPtr documentTag);
public virtual void IgnoreWord (string wordToIgnore, IntPtr documentTag);
public virtual string[] IgnoredWords (IntPtr documentTag);
public virtual void RecordResponse (NSCorrectionResponse response, string toCorrection, string forWord, string language, IntPtr inSpellDocumentWithTag);
public virtual IntPtr RequestCandidates (Foundation.NSRange selectedRange, string stringToCheck, ulong checkingTypes, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> options, IntPtr tag, System.Action<System.IntPtr,Foundation.NSTextCheckingResult[]> completionHandler);
public virtual System.Threading.Tasks.Task<NSSpellCheckerCanidates> RequestCandidatesAsync (Foundation.NSRange selectedRange, string stringToCheck, ulong checkingTypes, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> options, IntPtr tag);
public virtual System.Threading.Tasks.Task<NSSpellCheckerCanidates> RequestCandidatesAsync (Foundation.NSRange selectedRange, string stringToCheck, ulong checkingTypes, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> options, IntPtr tag, out IntPtr result);
public IntPtr RequestChecking (string stringToCheck, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, NSTextCheckingOptions options, IntPtr tag, System.Action<System.IntPtr,Foundation.NSTextCheckingResult[],Foundation.NSOrthography,System.IntPtr> completionHandler);
public virtual IntPtr RequestChecking (string stringToCheck, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, IntPtr tag, System.Action<System.IntPtr,Foundation.NSTextCheckingResult[],Foundation.NSOrthography,System.IntPtr> completionHandler);
public virtual void SetIgnoredWords (string[] words, IntPtr documentTag);
Removed constructor:
public NSSpellCheckerCanidates (nint arg1, Foundation.NSTextCheckingResult[] arg2);
Added constructor:
public NSSpellCheckerCanidates (IntPtr arg1, Foundation.NSTextCheckingResult[] arg2);
Modified properties:
-public nint Arg1 { get; set; }
+public IntPtr Arg1 { get; set; }
Removed constructor:
protected NSSplitView (IntPtr handle);
Added constructor:
protected NSSplitView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat DividerThickness { get; }
+public virtual ObjCRuntime.nfloat DividerThickness { get; }
Removed methods:
public virtual float HoldingPriorityForSubview (nint subviewIndex);
public virtual void InsertArrangedSubview (NSView view, nint index);
public virtual nfloat MaxPositionOfDivider (nint dividerIndex);
public virtual nfloat MinPositionOfDivider (nint dividerIndex);
public virtual void SetHoldingPriority (float priority, nint subviewIndex);
public virtual void SetPositionOfDivider (nfloat position, nint dividerIndex);
Added methods:
public virtual float HoldingPriorityForSubview (IntPtr subviewIndex);
public virtual void InsertArrangedSubview (NSView view, IntPtr index);
public virtual ObjCRuntime.nfloat MaxPositionOfDivider (IntPtr dividerIndex);
public virtual ObjCRuntime.nfloat MinPositionOfDivider (IntPtr dividerIndex);
public virtual void SetHoldingPriority (float priority, IntPtr subviewIndex);
public virtual void SetPositionOfDivider (ObjCRuntime.nfloat position, IntPtr dividerIndex);
Removed constructor:
protected NSSplitViewController (IntPtr handle);
Added constructor:
protected NSSplitViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public nfloat AutomaticDimension { get; }
+public ObjCRuntime.nfloat AutomaticDimension { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat MinimumThicknessForInlineSidebars { get; set; }
+public virtual ObjCRuntime.nfloat MinimumThicknessForInlineSidebars { get; set; }
Removed methods:
public virtual nfloat ConstrainSplitPosition (NSSplitView splitView, nfloat proposedPosition, nint subviewDividerIndex);
public virtual CoreGraphics.CGRect GetAdditionalEffectiveRect (NSSplitView splitView, nint dividerIndex);
public virtual CoreGraphics.CGRect GetEffectiveRect (NSSplitView splitView, CoreGraphics.CGRect proposedEffectiveRect, CoreGraphics.CGRect drawnRect, nint dividerIndex);
public virtual void InsertSplitViewItem (NSSplitViewItem splitViewItem, nint index);
public virtual nfloat SetMaxCoordinateOfSubview (NSSplitView splitView, nfloat proposedMaximumPosition, nint subviewDividerIndex);
public virtual nfloat SetMinCoordinateOfSubview (NSSplitView splitView, nfloat proposedMinimumPosition, nint subviewDividerIndex);
public virtual bool ShouldCollapseForDoubleClick (NSSplitView splitView, NSView subview, nint doubleClickAtDividerIndex);
public virtual bool ShouldHideDivider (NSSplitView splitView, nint dividerIndex);
Added methods:
public virtual ObjCRuntime.nfloat ConstrainSplitPosition (NSSplitView splitView, ObjCRuntime.nfloat proposedPosition, IntPtr subviewDividerIndex);
public virtual CoreGraphics.CGRect GetAdditionalEffectiveRect (NSSplitView splitView, IntPtr dividerIndex);
public virtual CoreGraphics.CGRect GetEffectiveRect (NSSplitView splitView, CoreGraphics.CGRect proposedEffectiveRect, CoreGraphics.CGRect drawnRect, IntPtr dividerIndex);
public virtual void InsertSplitViewItem (NSSplitViewItem splitViewItem, IntPtr index);
public virtual ObjCRuntime.nfloat SetMaxCoordinateOfSubview (NSSplitView splitView, ObjCRuntime.nfloat proposedMaximumPosition, IntPtr subviewDividerIndex);
public virtual ObjCRuntime.nfloat SetMinCoordinateOfSubview (NSSplitView splitView, ObjCRuntime.nfloat proposedMinimumPosition, IntPtr subviewDividerIndex);
public virtual bool ShouldCollapseForDoubleClick (NSSplitView splitView, NSView subview, IntPtr doubleClickAtDividerIndex);
public virtual bool ShouldHideDivider (NSSplitView splitView, IntPtr dividerIndex);
Removed constructor:
protected NSSplitViewDelegate (IntPtr handle);
Added constructor:
protected NSSplitViewDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual nfloat ConstrainSplitPosition (NSSplitView splitView, nfloat proposedPosition, nint subviewDividerIndex);
public virtual CoreGraphics.CGRect GetAdditionalEffectiveRect (NSSplitView splitView, nint dividerIndex);
public virtual CoreGraphics.CGRect GetEffectiveRect (NSSplitView splitView, CoreGraphics.CGRect proposedEffectiveRect, CoreGraphics.CGRect drawnRect, nint dividerIndex);
public virtual nfloat SetMaxCoordinateOfSubview (NSSplitView splitView, nfloat proposedMaximumPosition, nint subviewDividerIndex);
public virtual nfloat SetMinCoordinateOfSubview (NSSplitView splitView, nfloat proposedMinimumPosition, nint subviewDividerIndex);
public virtual bool ShouldCollapseForDoubleClick (NSSplitView splitView, NSView subview, nint doubleClickAtDividerIndex);
public virtual bool ShouldHideDivider (NSSplitView splitView, nint dividerIndex);
Added methods:
public virtual ObjCRuntime.nfloat ConstrainSplitPosition (NSSplitView splitView, ObjCRuntime.nfloat proposedPosition, IntPtr subviewDividerIndex);
public virtual CoreGraphics.CGRect GetAdditionalEffectiveRect (NSSplitView splitView, IntPtr dividerIndex);
public virtual CoreGraphics.CGRect GetEffectiveRect (NSSplitView splitView, CoreGraphics.CGRect proposedEffectiveRect, CoreGraphics.CGRect drawnRect, IntPtr dividerIndex);
public virtual ObjCRuntime.nfloat SetMaxCoordinateOfSubview (NSSplitView splitView, ObjCRuntime.nfloat proposedMaximumPosition, IntPtr subviewDividerIndex);
public virtual ObjCRuntime.nfloat SetMinCoordinateOfSubview (NSSplitView splitView, ObjCRuntime.nfloat proposedMinimumPosition, IntPtr subviewDividerIndex);
public virtual bool ShouldCollapseForDoubleClick (NSSplitView splitView, NSView subview, IntPtr doubleClickAtDividerIndex);
public virtual bool ShouldHideDivider (NSSplitView splitView, IntPtr dividerIndex);
Removed methods:
public static nfloat ConstrainSplitPosition (this INSSplitViewDelegate This, NSSplitView splitView, nfloat proposedPosition, nint subviewDividerIndex);
public static CoreGraphics.CGRect GetAdditionalEffectiveRect (this INSSplitViewDelegate This, NSSplitView splitView, nint dividerIndex);
public static CoreGraphics.CGRect GetEffectiveRect (this INSSplitViewDelegate This, NSSplitView splitView, CoreGraphics.CGRect proposedEffectiveRect, CoreGraphics.CGRect drawnRect, nint dividerIndex);
public static nfloat SetMaxCoordinateOfSubview (this INSSplitViewDelegate This, NSSplitView splitView, nfloat proposedMaximumPosition, nint subviewDividerIndex);
public static nfloat SetMinCoordinateOfSubview (this INSSplitViewDelegate This, NSSplitView splitView, nfloat proposedMinimumPosition, nint subviewDividerIndex);
public static bool ShouldCollapseForDoubleClick (this INSSplitViewDelegate This, NSSplitView splitView, NSView subview, nint doubleClickAtDividerIndex);
public static bool ShouldHideDivider (this INSSplitViewDelegate This, NSSplitView splitView, nint dividerIndex);
Added methods:
public static ObjCRuntime.nfloat ConstrainSplitPosition (this INSSplitViewDelegate This, NSSplitView splitView, ObjCRuntime.nfloat proposedPosition, IntPtr subviewDividerIndex);
public static CoreGraphics.CGRect GetAdditionalEffectiveRect (this INSSplitViewDelegate This, NSSplitView splitView, IntPtr dividerIndex);
public static CoreGraphics.CGRect GetEffectiveRect (this INSSplitViewDelegate This, NSSplitView splitView, CoreGraphics.CGRect proposedEffectiveRect, CoreGraphics.CGRect drawnRect, IntPtr dividerIndex);
public static ObjCRuntime.nfloat SetMaxCoordinateOfSubview (this INSSplitViewDelegate This, NSSplitView splitView, ObjCRuntime.nfloat proposedMaximumPosition, IntPtr subviewDividerIndex);
public static ObjCRuntime.nfloat SetMinCoordinateOfSubview (this INSSplitViewDelegate This, NSSplitView splitView, ObjCRuntime.nfloat proposedMinimumPosition, IntPtr subviewDividerIndex);
public static bool ShouldCollapseForDoubleClick (this INSSplitViewDelegate This, NSSplitView splitView, NSView subview, IntPtr doubleClickAtDividerIndex);
public static bool ShouldHideDivider (this INSSplitViewDelegate This, NSSplitView splitView, IntPtr dividerIndex);
Removed constructor:
protected NSSplitViewItem (IntPtr handle);
Added constructor:
protected NSSplitViewItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat AutomaticMaximumThickness { get; set; }
+public virtual ObjCRuntime.nfloat AutomaticMaximumThickness { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat MaximumThickness { get; set; }
+public virtual ObjCRuntime.nfloat MaximumThickness { get; set; }
-public virtual nfloat MinimumThickness { get; set; }
+public virtual ObjCRuntime.nfloat MinimumThickness { get; set; }
-public virtual nfloat PreferredThicknessFraction { get; set; }
+public virtual ObjCRuntime.nfloat PreferredThicknessFraction { get; set; }
-public nfloat UnspecifiedDimension { get; }
+public ObjCRuntime.nfloat UnspecifiedDimension { get; }
Removed constructor:
protected NSSpringLoadingDestination (IntPtr handle);
Added constructor:
protected NSSpringLoadingDestination (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSStackView (IntPtr handle);
Added constructor:
protected NSStackView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Spacing { get; set; }
+public virtual ObjCRuntime.nfloat Spacing { get; set; }
Removed methods:
public virtual nfloat CustomSpacingAfterView (NSView aView);
public virtual void InsertArrangedSubview (NSView view, nint index);
public virtual void InsertView (NSView aView, nuint index, NSStackViewGravity gravity);
public virtual void SetCustomSpacing (nfloat spacing, NSView aView);
Added methods:
public virtual ObjCRuntime.nfloat CustomSpacingAfterView (NSView aView);
public virtual void InsertArrangedSubview (NSView view, IntPtr index);
public virtual void InsertView (NSView aView, System.UIntPtr index, NSStackViewGravity gravity);
public virtual void SetCustomSpacing (ObjCRuntime.nfloat spacing, NSView aView);
Removed constructor:
protected NSStackViewDelegate (IntPtr handle);
Added constructor:
protected NSStackViewDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSStatusBar (IntPtr handle);
Added constructor:
protected NSStatusBar (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Thickness { get; }
+public virtual ObjCRuntime.nfloat Thickness { get; }
Removed method:
public virtual NSStatusItem CreateStatusItem (nfloat length);
Added method:
public virtual NSStatusItem CreateStatusItem (ObjCRuntime.nfloat length);
Removed constructor:
protected NSStatusBarButton (IntPtr handle);
Added constructor:
protected NSStatusBarButton (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSStatusItem (IntPtr handle);
Added constructor:
protected NSStatusItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Length { get; set; }
+public virtual ObjCRuntime.nfloat Length { get; set; }
Removed method:
public virtual nint SendActionOn (NSTouchPhase mask);
Added method:
public virtual IntPtr SendActionOn (NSTouchPhase mask);
Removed constructor:
protected NSStepper (IntPtr handle);
Added constructor:
protected NSStepper (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSStepperCell (IntPtr handle);
Added constructor:
protected NSStepperCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSStepperTouchBarItem (IntPtr handle);
Added constructor:
protected NSStepperTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSStoryboard (IntPtr handle);
Added constructor:
protected NSStoryboard (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSStoryboardSegue (IntPtr handle);
Added constructor:
protected NSStoryboardSegue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSStringDrawingContext (IntPtr handle);
Added constructor:
protected NSStringDrawingContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat ActualScaleFactor { get; }
+public virtual ObjCRuntime.nfloat ActualScaleFactor { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat MinimumScaleFactor { get; set; }
+public virtual ObjCRuntime.nfloat MinimumScaleFactor { get; set; }
Removed constructor:
protected NSSwitch (IntPtr handle);
Added constructor:
protected NSSwitch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint State { get; set; }
+public virtual IntPtr State { get; set; }
Removed constructor:
protected NSTabView (IntPtr handle);
Added constructor:
protected NSTabView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
Removed methods:
public virtual nint IndexOf (NSTabViewItem tabViewItem);
public virtual nint IndexOf (Foundation.NSObject identifier);
public virtual void Insert (NSTabViewItem tabViewItem, nint index);
public virtual NSTabViewItem Item (nint index);
public virtual void SelectAt (nint index);
Added methods:
public virtual IntPtr IndexOf (NSTabViewItem tabViewItem);
public virtual IntPtr IndexOf (Foundation.NSObject identifier);
public virtual void Insert (NSTabViewItem tabViewItem, IntPtr index);
public virtual NSTabViewItem Item (IntPtr index);
public virtual void SelectAt (IntPtr index);
Removed constructor:
protected NSTabViewController (IntPtr handle);
Added constructor:
protected NSTabViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint SelectedTabViewItemIndex { get; set; }
+public virtual IntPtr SelectedTabViewItemIndex { get; set; }
Removed method:
public virtual void InsertTabViewItem (NSTabViewItem tabViewItem, nint index);
Added method:
public virtual void InsertTabViewItem (NSTabViewItem tabViewItem, IntPtr index);
Removed constructor:
protected NSTabViewDelegate (IntPtr handle);
Added constructor:
protected NSTabViewDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSTabViewItem (IntPtr handle);
Added constructor:
protected NSTabViewItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTableCellView (IntPtr handle);
Added constructor:
protected NSTableCellView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTableColumn (IntPtr handle);
Added constructor:
protected NSTableColumn (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat MaxWidth { get; set; }
+public virtual ObjCRuntime.nfloat MaxWidth { get; set; }
-public virtual nfloat MinWidth { get; set; }
+public virtual ObjCRuntime.nfloat MinWidth { get; set; }
-public virtual nfloat Width { get; set; }
+public virtual ObjCRuntime.nfloat Width { get; set; }
Removed method:
public virtual NSCell DataCellForRow (nint row);
Added method:
public virtual NSCell DataCellForRow (IntPtr row);
Removed constructor:
protected NSTableHeaderCell (IntPtr handle);
Added constructor:
protected NSTableHeaderCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void DrawSortIndicator (CoreGraphics.CGRect cellFrame, NSView controlView, bool ascending, nint priority);
Added method:
public virtual void DrawSortIndicator (CoreGraphics.CGRect cellFrame, NSView controlView, bool ascending, IntPtr priority);
Removed constructor:
protected NSTableHeaderView (IntPtr handle);
Added constructor:
protected NSTableHeaderView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DraggedColumn { get; }
+public virtual IntPtr DraggedColumn { get; }
-public virtual nfloat DraggedDistance { get; }
+public virtual ObjCRuntime.nfloat DraggedDistance { get; }
-public virtual nint ResizedColumn { get; }
+public virtual IntPtr ResizedColumn { get; }
Removed methods:
public virtual nint GetColumn (CoreGraphics.CGPoint point);
public virtual CoreGraphics.CGRect GetHeaderRect (nint column);
public virtual string GetStringForToolTip (NSView view, nint tag, CoreGraphics.CGPoint point, IntPtr data);
Added methods:
public virtual IntPtr GetColumn (CoreGraphics.CGPoint point);
public virtual CoreGraphics.CGRect GetHeaderRect (IntPtr column);
public virtual string GetStringForToolTip (NSView view, IntPtr tag, CoreGraphics.CGPoint point, IntPtr data);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, nint columnIndex, nint newColumnIndex, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTableView tableView, nint columnIndex, nint newColumnIndex);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, IntPtr columnIndex, IntPtr newColumnIndex, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTableView tableView, IntPtr columnIndex, IntPtr newColumnIndex);
Removed constructor:
protected NSTableRowView (IntPtr handle);
Added constructor:
protected NSTableRowView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityDisclosureLevel { get; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; }
-public virtual nint AccessibilityIndex { get; }
+public virtual IntPtr AccessibilityIndex { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat IndentationForDropOperation { get; set; }
+public virtual ObjCRuntime.nfloat IndentationForDropOperation { get; set; }
-public virtual nint NumberOfColumns { get; }
+public virtual IntPtr NumberOfColumns { get; }
Removed method:
public virtual NSView ViewAtColumn (nint column);
Added method:
public virtual NSView ViewAtColumn (IntPtr column);
Removed constructor:
protected NSTableView (IntPtr handle);
Added constructor:
protected NSTableView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ClickedColumn { get; }
+public virtual IntPtr ClickedColumn { get; }
-public virtual nint ClickedRow { get; }
+public virtual IntPtr ClickedRow { get; }
-public virtual nint ColumnCount { get; }
+public virtual IntPtr ColumnCount { get; }
-public virtual nint EditedColumn { get; }
+public virtual IntPtr EditedColumn { get; }
-public virtual nint EditedRow { get; }
+public virtual IntPtr EditedRow { get; }
-public virtual nint FocusedColumn { get; set; }
+public virtual IntPtr FocusedColumn { get; set; }
-public virtual nint RowCount { get; }
+public virtual IntPtr RowCount { get; }
-public virtual nfloat RowHeight { get; set; }
+public virtual ObjCRuntime.nfloat RowHeight { get; set; }
-public virtual nint SelectedColumn { get; }
+public virtual IntPtr SelectedColumn { get; }
-public virtual nint SelectedColumnsCount { get; }
+public virtual IntPtr SelectedColumnsCount { get; }
-public virtual nint SelectedRow { get; }
+public virtual IntPtr SelectedRow { get; }
-public virtual nint SelectedRowCount { get; }
+public virtual IntPtr SelectedRowCount { get; }
Removed methods:
public virtual nint ColumnForView (NSView view);
public virtual void DeselectColumn (nint column);
public virtual void DeselectRow (nint row);
public virtual void DrawRow (nint row, CoreGraphics.CGRect clipRect);
public virtual void EditColumn (nint column, nint row, NSEvent theEvent, bool select);
public virtual nint FindColumn (Foundation.NSString identifier);
public virtual NSCell GetCell (nint column, nint row);
public virtual CoreGraphics.CGRect GetCellFrame (nint column, nint row);
public virtual nint GetColumn (CoreGraphics.CGPoint point);
public virtual nint GetRow (CoreGraphics.CGPoint point);
public virtual NSTableRowView GetRowView (nint row, bool makeIfNecessary);
public virtual NSView GetView (nint column, nint row, bool makeIfNecessary);
public virtual bool IsColumnSelected (nint column);
public virtual bool IsRowSelected (nint row);
public virtual void MoveColumn (nint oldIndex, nint newIndex);
public virtual void MoveRow (nint oldIndex, nint newIndex);
public virtual void PerformClick (nint column, nint row);
public virtual CoreGraphics.CGRect RectForColumn (nint column);
public virtual CoreGraphics.CGRect RectForRow (nint row);
public virtual nint RowForView (NSView view);
public virtual void RowViewAdded (NSTableRowView rowView, nint row);
public virtual void RowViewRemoved (NSTableRowView rowView, nint row);
public virtual void ScrollColumnToVisible (nint column);
public virtual void ScrollRowToVisible (nint row);
public void SelectColumn (nint column, bool byExtendingSelection);
public void SelectRow (nint row, bool byExtendingSelection);
public virtual void SetDropRowDropOperation (nint row, NSTableViewDropOperation dropOperation);
public virtual bool ShouldFocusCell (NSCell cell, nint column, nint row);
Added methods:
public virtual IntPtr ColumnForView (NSView view);
public virtual void DeselectColumn (IntPtr column);
public virtual void DeselectRow (IntPtr row);
public virtual void DrawRow (IntPtr row, CoreGraphics.CGRect clipRect);
public virtual void EditColumn (IntPtr column, IntPtr row, NSEvent theEvent, bool select);
public virtual IntPtr FindColumn (Foundation.NSString identifier);
public virtual NSCell GetCell (IntPtr column, IntPtr row);
public virtual CoreGraphics.CGRect GetCellFrame (IntPtr column, IntPtr row);
public virtual IntPtr GetColumn (CoreGraphics.CGPoint point);
public virtual IntPtr GetRow (CoreGraphics.CGPoint point);
public virtual NSTableRowView GetRowView (IntPtr row, bool makeIfNecessary);
public virtual NSView GetView (IntPtr column, IntPtr row, bool makeIfNecessary);
public virtual bool IsColumnSelected (IntPtr column);
public virtual bool IsRowSelected (IntPtr row);
public virtual void MoveColumn (IntPtr oldIndex, IntPtr newIndex);
public virtual void MoveRow (IntPtr oldIndex, IntPtr newIndex);
public virtual void PerformClick (IntPtr column, IntPtr row);
public virtual CoreGraphics.CGRect RectForColumn (IntPtr column);
public virtual CoreGraphics.CGRect RectForRow (IntPtr row);
public virtual IntPtr RowForView (NSView view);
public virtual void RowViewAdded (NSTableRowView rowView, IntPtr row);
public virtual void RowViewRemoved (NSTableRowView rowView, IntPtr row);
public virtual void ScrollColumnToVisible (IntPtr column);
public virtual void ScrollRowToVisible (IntPtr row);
public void SelectColumn (IntPtr column, bool byExtendingSelection);
public void SelectRow (IntPtr row, bool byExtendingSelection);
public virtual void SetDropRowDropOperation (IntPtr row, NSTableViewDropOperation dropOperation);
public virtual bool ShouldFocusCell (NSCell cell, IntPtr column, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSCell cell, NSTableColumn tableColumn, nint row, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTableView tableView, NSCell cell, NSTableColumn tableColumn, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSCell cell, NSTableColumn tableColumn, IntPtr row, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTableView tableView, NSCell cell, NSTableColumn tableColumn, IntPtr row);
Removed constructor:
public NSTableViewCellEventArgs (Foundation.NSObject cell, NSTableColumn tableColumn, nint row);
Added constructor:
public NSTableViewCellEventArgs (Foundation.NSObject cell, NSTableColumn tableColumn, IntPtr row);
Modified properties:
-public nint Row { get; set; }
+public IntPtr Row { get; set; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSTableColumn tableColumn, nint row, System.AsyncCallback callback, object object);
public virtual NSCell Invoke (NSTableView tableView, NSTableColumn tableColumn, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSTableColumn tableColumn, IntPtr row, System.AsyncCallback callback, object object);
public virtual NSCell Invoke (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSTableColumn tableColumn, nint row, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTableView tableView, NSTableColumn tableColumn, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSTableColumn tableColumn, IntPtr row, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSTableColumn tableColumn, nint row, System.AsyncCallback callback, object object);
public virtual string Invoke (NSTableView tableView, NSTableColumn tableColumn, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSTableColumn tableColumn, IntPtr row, System.AsyncCallback callback, object object);
public virtual string Invoke (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, nint column, System.AsyncCallback callback, object object);
public virtual nfloat EndInvoke (System.IAsyncResult result);
public virtual nfloat Invoke (NSTableView tableView, nint column);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, IntPtr column, System.AsyncCallback callback, object object);
public virtual ObjCRuntime.nfloat EndInvoke (System.IAsyncResult result);
public virtual ObjCRuntime.nfloat Invoke (NSTableView tableView, IntPtr column);
Removed constructor:
protected NSTableViewDataSource (IntPtr handle);
Added constructor:
protected NSTableViewDataSource (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual bool AcceptDrop (NSTableView tableView, NSDraggingInfo info, nint row, NSTableViewDropOperation dropOperation);
public virtual Foundation.NSObject GetObjectValue (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual INSPasteboardWriting GetPasteboardWriterForRow (NSTableView tableView, nint row);
public virtual nint GetRowCount (NSTableView tableView);
public virtual void SetObjectValue (NSTableView tableView, Foundation.NSObject theObject, NSTableColumn tableColumn, nint row);
public virtual NSDragOperation ValidateDrop (NSTableView tableView, NSDraggingInfo info, nint row, NSTableViewDropOperation dropOperation);
Added methods:
public virtual bool AcceptDrop (NSTableView tableView, NSDraggingInfo info, IntPtr row, NSTableViewDropOperation dropOperation);
public virtual Foundation.NSObject GetObjectValue (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual INSPasteboardWriting GetPasteboardWriterForRow (NSTableView tableView, IntPtr row);
public virtual IntPtr GetRowCount (NSTableView tableView);
public virtual void SetObjectValue (NSTableView tableView, Foundation.NSObject theObject, NSTableColumn tableColumn, IntPtr row);
public virtual NSDragOperation ValidateDrop (NSTableView tableView, NSDraggingInfo info, IntPtr row, NSTableViewDropOperation dropOperation);
Removed methods:
public static bool AcceptDrop (this INSTableViewDataSource This, NSTableView tableView, NSDraggingInfo info, nint row, NSTableViewDropOperation dropOperation);
public static Foundation.NSObject GetObjectValue (this INSTableViewDataSource This, NSTableView tableView, NSTableColumn tableColumn, nint row);
public static INSPasteboardWriting GetPasteboardWriterForRow (this INSTableViewDataSource This, NSTableView tableView, nint row);
public static nint GetRowCount (this INSTableViewDataSource This, NSTableView tableView);
public static void SetObjectValue (this INSTableViewDataSource This, NSTableView tableView, Foundation.NSObject theObject, NSTableColumn tableColumn, nint row);
public static NSDragOperation ValidateDrop (this INSTableViewDataSource This, NSTableView tableView, NSDraggingInfo info, nint row, NSTableViewDropOperation dropOperation);
Added methods:
public static bool AcceptDrop (this INSTableViewDataSource This, NSTableView tableView, NSDraggingInfo info, IntPtr row, NSTableViewDropOperation dropOperation);
public static Foundation.NSObject GetObjectValue (this INSTableViewDataSource This, NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public static INSPasteboardWriting GetPasteboardWriterForRow (this INSTableViewDataSource This, NSTableView tableView, IntPtr row);
public static IntPtr GetRowCount (this INSTableViewDataSource This, NSTableView tableView);
public static void SetObjectValue (this INSTableViewDataSource This, NSTableView tableView, Foundation.NSObject theObject, NSTableColumn tableColumn, IntPtr row);
public static NSDragOperation ValidateDrop (this INSTableViewDataSource This, NSTableView tableView, NSDraggingInfo info, IntPtr row, NSTableViewDropOperation dropOperation);
Removed constructor:
protected NSTableViewDelegate (IntPtr handle);
Added constructor:
protected NSTableViewDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual NSTableRowView CoreGetRowView (NSTableView tableView, nint row);
public virtual void DidAddRowView (NSTableView tableView, NSTableRowView rowView, nint row);
public virtual void DidRemoveRowView (NSTableView tableView, NSTableRowView rowView, nint row);
public virtual NSCell GetDataCell (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual nint GetNextTypeSelectMatch (NSTableView tableView, nint startRow, nint endRow, string searchString);
public virtual nfloat GetRowHeight (NSTableView tableView, nint row);
public virtual string GetSelectString (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual nfloat GetSizeToFitColumnWidth (NSTableView tableView, nint column);
public virtual Foundation.NSString GetToolTip (NSTableView tableView, NSCell cell, ref CoreGraphics.CGRect rect, NSTableColumn tableColumn, nint row, CoreGraphics.CGPoint mouseLocation);
public virtual NSView GetViewForItem (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual bool IsGroupRow (NSTableView tableView, nint row);
public virtual NSTableViewRowAction[] RowActions (NSTableView tableView, nint row, NSTableRowActionEdge edge);
public virtual bool ShouldEditTableColumn (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual bool ShouldReorder (NSTableView tableView, nint columnIndex, nint newColumnIndex);
public virtual bool ShouldSelectRow (NSTableView tableView, nint row);
public virtual bool ShouldShowCellExpansion (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual bool ShouldTrackCell (NSTableView tableView, NSCell cell, NSTableColumn tableColumn, nint row);
public virtual void WillDisplayCell (NSTableView tableView, Foundation.NSObject cell, NSTableColumn tableColumn, nint row);
Added methods:
public virtual NSTableRowView CoreGetRowView (NSTableView tableView, IntPtr row);
public virtual void DidAddRowView (NSTableView tableView, NSTableRowView rowView, IntPtr row);
public virtual void DidRemoveRowView (NSTableView tableView, NSTableRowView rowView, IntPtr row);
public virtual NSCell GetDataCell (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual IntPtr GetNextTypeSelectMatch (NSTableView tableView, IntPtr startRow, IntPtr endRow, string searchString);
public virtual ObjCRuntime.nfloat GetRowHeight (NSTableView tableView, IntPtr row);
public virtual string GetSelectString (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual ObjCRuntime.nfloat GetSizeToFitColumnWidth (NSTableView tableView, IntPtr column);
public virtual Foundation.NSString GetToolTip (NSTableView tableView, NSCell cell, ref CoreGraphics.CGRect rect, NSTableColumn tableColumn, IntPtr row, CoreGraphics.CGPoint mouseLocation);
public virtual NSView GetViewForItem (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual bool IsGroupRow (NSTableView tableView, IntPtr row);
public virtual NSTableViewRowAction[] RowActions (NSTableView tableView, IntPtr row, NSTableRowActionEdge edge);
public virtual bool ShouldEditTableColumn (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual bool ShouldReorder (NSTableView tableView, IntPtr columnIndex, IntPtr newColumnIndex);
public virtual bool ShouldSelectRow (NSTableView tableView, IntPtr row);
public virtual bool ShouldShowCellExpansion (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual bool ShouldTrackCell (NSTableView tableView, NSCell cell, NSTableColumn tableColumn, IntPtr row);
public virtual void WillDisplayCell (NSTableView tableView, Foundation.NSObject cell, NSTableColumn tableColumn, IntPtr row);
Removed methods:
public static NSTableRowView CoreGetRowView (this INSTableViewDelegate This, NSTableView tableView, nint row);
public static void DidAddRowView (this INSTableViewDelegate This, NSTableView tableView, NSTableRowView rowView, nint row);
public static void DidRemoveRowView (this INSTableViewDelegate This, NSTableView tableView, NSTableRowView rowView, nint row);
public static NSCell GetDataCell (this INSTableViewDelegate This, NSTableView tableView, NSTableColumn tableColumn, nint row);
public static nint GetNextTypeSelectMatch (this INSTableViewDelegate This, NSTableView tableView, nint startRow, nint endRow, string searchString);
public static nfloat GetRowHeight (this INSTableViewDelegate This, NSTableView tableView, nint row);
public static string GetSelectString (this INSTableViewDelegate This, NSTableView tableView, NSTableColumn tableColumn, nint row);
public static nfloat GetSizeToFitColumnWidth (this INSTableViewDelegate This, NSTableView tableView, nint column);
public static Foundation.NSString GetToolTip (this INSTableViewDelegate This, NSTableView tableView, NSCell cell, ref CoreGraphics.CGRect rect, NSTableColumn tableColumn, nint row, CoreGraphics.CGPoint mouseLocation);
public static NSView GetViewForItem (this INSTableViewDelegate This, NSTableView tableView, NSTableColumn tableColumn, nint row);
public static bool IsGroupRow (this INSTableViewDelegate This, NSTableView tableView, nint row);
public static NSTableViewRowAction[] RowActions (this INSTableViewDelegate This, NSTableView tableView, nint row, NSTableRowActionEdge edge);
public static bool ShouldEditTableColumn (this INSTableViewDelegate This, NSTableView tableView, NSTableColumn tableColumn, nint row);
public static bool ShouldReorder (this INSTableViewDelegate This, NSTableView tableView, nint columnIndex, nint newColumnIndex);
public static bool ShouldSelectRow (this INSTableViewDelegate This, NSTableView tableView, nint row);
public static bool ShouldShowCellExpansion (this INSTableViewDelegate This, NSTableView tableView, NSTableColumn tableColumn, nint row);
public static bool ShouldTrackCell (this INSTableViewDelegate This, NSTableView tableView, NSCell cell, NSTableColumn tableColumn, nint row);
public static void WillDisplayCell (this INSTableViewDelegate This, NSTableView tableView, Foundation.NSObject cell, NSTableColumn tableColumn, nint row);
Added methods:
public static NSTableRowView CoreGetRowView (this INSTableViewDelegate This, NSTableView tableView, IntPtr row);
public static void DidAddRowView (this INSTableViewDelegate This, NSTableView tableView, NSTableRowView rowView, IntPtr row);
public static void DidRemoveRowView (this INSTableViewDelegate This, NSTableView tableView, NSTableRowView rowView, IntPtr row);
public static NSCell GetDataCell (this INSTableViewDelegate This, NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public static IntPtr GetNextTypeSelectMatch (this INSTableViewDelegate This, NSTableView tableView, IntPtr startRow, IntPtr endRow, string searchString);
public static ObjCRuntime.nfloat GetRowHeight (this INSTableViewDelegate This, NSTableView tableView, IntPtr row);
public static string GetSelectString (this INSTableViewDelegate This, NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public static ObjCRuntime.nfloat GetSizeToFitColumnWidth (this INSTableViewDelegate This, NSTableView tableView, IntPtr column);
public static Foundation.NSString GetToolTip (this INSTableViewDelegate This, NSTableView tableView, NSCell cell, ref CoreGraphics.CGRect rect, NSTableColumn tableColumn, IntPtr row, CoreGraphics.CGPoint mouseLocation);
public static NSView GetViewForItem (this INSTableViewDelegate This, NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public static bool IsGroupRow (this INSTableViewDelegate This, NSTableView tableView, IntPtr row);
public static NSTableViewRowAction[] RowActions (this INSTableViewDelegate This, NSTableView tableView, IntPtr row, NSTableRowActionEdge edge);
public static bool ShouldEditTableColumn (this INSTableViewDelegate This, NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public static bool ShouldReorder (this INSTableViewDelegate This, NSTableView tableView, IntPtr columnIndex, IntPtr newColumnIndex);
public static bool ShouldSelectRow (this INSTableViewDelegate This, NSTableView tableView, IntPtr row);
public static bool ShouldShowCellExpansion (this INSTableViewDelegate This, NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public static bool ShouldTrackCell (this INSTableViewDelegate This, NSTableView tableView, NSCell cell, NSTableColumn tableColumn, IntPtr row);
public static void WillDisplayCell (this INSTableViewDelegate This, NSTableView tableView, Foundation.NSObject cell, NSTableColumn tableColumn, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSTableColumn column, nint row, Foundation.NSObject itemId, System.AsyncCallback callback, object object);
public virtual NSView Invoke (NSTableView tableView, NSTableColumn column, nint row, Foundation.NSObject itemId);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSTableColumn column, IntPtr row, Foundation.NSObject itemId, System.AsyncCallback callback, object object);
public virtual NSView Invoke (NSTableView tableView, NSTableColumn column, IntPtr row, Foundation.NSObject itemId);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, nint row, Foundation.NSObject identifier, System.AsyncCallback callback, object object);
public virtual NSTableRowView Invoke (NSTableView tableView, nint row, Foundation.NSObject identifier);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, IntPtr row, Foundation.NSObject identifier, System.AsyncCallback callback, object object);
public virtual NSTableRowView Invoke (NSTableView tableView, IntPtr row, Foundation.NSObject identifier);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, nint row, Foundation.NSObject sectionId, System.AsyncCallback callback, object object);
public virtual NSView Invoke (NSTableView tableView, nint row, Foundation.NSObject sectionId);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, IntPtr row, Foundation.NSObject sectionId, System.AsyncCallback callback, object object);
public virtual NSView Invoke (NSTableView tableView, IntPtr row, Foundation.NSObject sectionId);
Removed constructor:
protected NSTableViewDiffableDataSource`2 (IntPtr handle);
Added constructor:
protected NSTableViewDiffableDataSource`2 (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual bool AcceptDrop (NSTableView tableView, NSDraggingInfo info, nint row, NSTableViewDropOperation dropOperation);
public virtual ItemIdentifierType GetItemIdentifier (nint row);
public virtual Foundation.NSObject GetObjectValue (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual INSPasteboardWriting GetPasteboardWriterForRow (NSTableView tableView, nint row);
public virtual nint GetRowCount (NSTableView tableView);
public virtual nint GetRowForItemIdentifier (ItemIdentifierType itemIdentifier);
public virtual nint GetRowForSectionIdentifier (SectionIdentifierType sectionIdentifier);
public virtual SectionIdentifierType GetSectionIdentifier (nint row);
public virtual void SetObjectValue (NSTableView tableView, Foundation.NSObject theObject, NSTableColumn tableColumn, nint row);
public virtual NSDragOperation ValidateDrop (NSTableView tableView, NSDraggingInfo info, nint row, NSTableViewDropOperation dropOperation);
Added methods:
public virtual bool AcceptDrop (NSTableView tableView, NSDraggingInfo info, IntPtr row, NSTableViewDropOperation dropOperation);
public virtual ItemIdentifierType GetItemIdentifier (IntPtr row);
public virtual Foundation.NSObject GetObjectValue (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual INSPasteboardWriting GetPasteboardWriterForRow (NSTableView tableView, IntPtr row);
public virtual IntPtr GetRowCount (NSTableView tableView);
public virtual IntPtr GetRowForItemIdentifier (ItemIdentifierType itemIdentifier);
public virtual IntPtr GetRowForSectionIdentifier (SectionIdentifierType sectionIdentifier);
public virtual SectionIdentifierType GetSectionIdentifier (IntPtr row);
public virtual void SetObjectValue (NSTableView tableView, Foundation.NSObject theObject, NSTableColumn tableColumn, IntPtr row);
public virtual NSDragOperation ValidateDrop (NSTableView tableView, NSDraggingInfo info, IntPtr row, NSTableViewDropOperation dropOperation);
Removed constructor:
protected NSTableViewRowAction (IntPtr handle);
Added constructor:
protected NSTableViewRowAction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static NSTableViewRowAction FromStyle (NSTableViewRowActionStyle style, string title, System.Action<NSTableViewRowAction,System.nint> handler);
Added method:
public static NSTableViewRowAction FromStyle (NSTableViewRowActionStyle style, string title, System.Action<NSTableViewRowAction,System.IntPtr> handler);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, nint row, NSTableRowActionEdge edge, System.AsyncCallback callback, object object);
public virtual NSTableViewRowAction[] Invoke (NSTableView tableView, nint row, NSTableRowActionEdge edge);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, IntPtr row, NSTableRowActionEdge edge, System.AsyncCallback callback, object object);
public virtual NSTableViewRowAction[] Invoke (NSTableView tableView, IntPtr row, NSTableRowActionEdge edge);
Removed constructor:
public NSTableViewRowEventArgs (NSTableRowView rowView, nint row);
Added constructor:
public NSTableViewRowEventArgs (NSTableRowView rowView, IntPtr row);
Modified properties:
-public nint Row { get; set; }
+public IntPtr Row { get; set; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, nint row, System.AsyncCallback callback, object object);
public virtual NSTableRowView Invoke (NSTableView tableView, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, IntPtr row, System.AsyncCallback callback, object object);
public virtual NSTableRowView Invoke (NSTableView tableView, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableRowView rowView, nint row, System.AsyncCallback callback, object object);
public virtual void Invoke (NSTableRowView rowView, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableRowView rowView, IntPtr row, System.AsyncCallback callback, object object);
public virtual void Invoke (NSTableRowView rowView, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, nint row, System.AsyncCallback callback, object object);
public virtual nfloat EndInvoke (System.IAsyncResult result);
public virtual nfloat Invoke (NSTableView tableView, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, IntPtr row, System.AsyncCallback callback, object object);
public virtual ObjCRuntime.nfloat EndInvoke (System.IAsyncResult result);
public virtual ObjCRuntime.nfloat Invoke (NSTableView tableView, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, nint row, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTableView tableView, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, IntPtr row, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTableView tableView, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, nint startRow, nint endRow, string searchString, System.AsyncCallback callback, object object);
public virtual nint EndInvoke (System.IAsyncResult result);
public virtual nint Invoke (NSTableView tableView, nint startRow, nint endRow, string searchString);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, IntPtr startRow, IntPtr endRow, string searchString, System.AsyncCallback callback, object object);
public virtual IntPtr EndInvoke (System.IAsyncResult result);
public virtual IntPtr Invoke (NSTableView tableView, IntPtr startRow, IntPtr endRow, string searchString);
Removed constructor:
protected NSTableViewSource (IntPtr handle);
Added constructor:
protected NSTableViewSource (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual bool AcceptDrop (NSTableView tableView, NSDraggingInfo info, nint row, NSTableViewDropOperation dropOperation);
public virtual void DidAddRowView (NSTableView tableView, NSTableRowView rowView, nint row);
public virtual void DidRemoveRowView (NSTableView tableView, NSTableRowView rowView, nint row);
public virtual NSCell GetCell (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual nint GetNextTypeSelectMatch (NSTableView tableView, nint startRow, nint endRow, string searchString);
public virtual Foundation.NSObject GetObjectValue (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual INSPasteboardWriting GetPasteboardWriterForRow (NSTableView tableView, nint row);
public virtual nint GetRowCount (NSTableView tableView);
public virtual nfloat GetRowHeight (NSTableView tableView, nint row);
public virtual NSTableRowView GetRowView (NSTableView tableView, nint row);
public virtual string GetSelectString (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual nfloat GetSizeToFitColumnWidth (NSTableView tableView, nint column);
public virtual NSView GetViewForItem (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual bool IsGroupRow (NSTableView tableView, nint row);
public virtual void SetObjectValue (NSTableView tableView, Foundation.NSObject theObject, NSTableColumn tableColumn, nint row);
public virtual bool ShouldEditTableColumn (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual bool ShouldReorder (NSTableView tableView, nint columnIndex, nint newColumnIndex);
public virtual bool ShouldSelectRow (NSTableView tableView, nint row);
public virtual bool ShouldShowCellExpansion (NSTableView tableView, NSTableColumn tableColumn, nint row);
public virtual bool ShouldTrackCell (NSTableView tableView, NSCell cell, NSTableColumn tableColumn, nint row);
public virtual NSDragOperation ValidateDrop (NSTableView tableView, NSDraggingInfo info, nint row, NSTableViewDropOperation dropOperation);
public virtual void WillDisplayCell (NSTableView tableView, Foundation.NSObject cell, NSTableColumn tableColumn, nint row);
Added methods:
public virtual bool AcceptDrop (NSTableView tableView, NSDraggingInfo info, IntPtr row, NSTableViewDropOperation dropOperation);
public virtual void DidAddRowView (NSTableView tableView, NSTableRowView rowView, IntPtr row);
public virtual void DidRemoveRowView (NSTableView tableView, NSTableRowView rowView, IntPtr row);
public virtual NSCell GetCell (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual IntPtr GetNextTypeSelectMatch (NSTableView tableView, IntPtr startRow, IntPtr endRow, string searchString);
public virtual Foundation.NSObject GetObjectValue (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual INSPasteboardWriting GetPasteboardWriterForRow (NSTableView tableView, IntPtr row);
public virtual IntPtr GetRowCount (NSTableView tableView);
public virtual ObjCRuntime.nfloat GetRowHeight (NSTableView tableView, IntPtr row);
public virtual NSTableRowView GetRowView (NSTableView tableView, IntPtr row);
public virtual string GetSelectString (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual ObjCRuntime.nfloat GetSizeToFitColumnWidth (NSTableView tableView, IntPtr column);
public virtual NSView GetViewForItem (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual bool IsGroupRow (NSTableView tableView, IntPtr row);
public virtual void SetObjectValue (NSTableView tableView, Foundation.NSObject theObject, NSTableColumn tableColumn, IntPtr row);
public virtual bool ShouldEditTableColumn (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual bool ShouldReorder (NSTableView tableView, IntPtr columnIndex, IntPtr newColumnIndex);
public virtual bool ShouldSelectRow (NSTableView tableView, IntPtr row);
public virtual bool ShouldShowCellExpansion (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
public virtual bool ShouldTrackCell (NSTableView tableView, NSCell cell, NSTableColumn tableColumn, IntPtr row);
public virtual NSDragOperation ValidateDrop (NSTableView tableView, NSDraggingInfo info, IntPtr row, NSTableViewDropOperation dropOperation);
public virtual void WillDisplayCell (NSTableView tableView, Foundation.NSObject cell, NSTableColumn tableColumn, IntPtr row);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSCell cell, ref CoreGraphics.CGRect rect, NSTableColumn tableColumn, nint row, CoreGraphics.CGPoint mouseLocation, System.AsyncCallback callback, object object);
public virtual Foundation.NSString Invoke (NSTableView tableView, NSCell cell, ref CoreGraphics.CGRect rect, NSTableColumn tableColumn, nint row, CoreGraphics.CGPoint mouseLocation);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSCell cell, ref CoreGraphics.CGRect rect, NSTableColumn tableColumn, IntPtr row, CoreGraphics.CGPoint mouseLocation, System.AsyncCallback callback, object object);
public virtual Foundation.NSString Invoke (NSTableView tableView, NSCell cell, ref CoreGraphics.CGRect rect, NSTableColumn tableColumn, IntPtr row, CoreGraphics.CGPoint mouseLocation);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSTableColumn tableColumn, nint row, System.AsyncCallback callback, object object);
public virtual NSView Invoke (NSTableView tableView, NSTableColumn tableColumn, nint row);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTableView tableView, NSTableColumn tableColumn, IntPtr row, System.AsyncCallback callback, object object);
public virtual NSView Invoke (NSTableView tableView, NSTableColumn tableColumn, IntPtr row);
Removed constructor:
protected NSText (IntPtr handle);
Added constructor:
protected NSText (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual NSWritingDirection BaseWritingDirection { get; set; }
+public virtual Foundation.NSWritingDirection BaseWritingDirection { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static NSTextAlignment ToManaged (nuint value);
public static nuint ToNative (NSTextAlignment value);
Added methods:
public static NSTextAlignment ToManaged (System.UIntPtr value);
public static System.UIntPtr ToNative (NSTextAlignment value);
Removed constructor:
protected NSTextAlternatives (IntPtr handle);
Added constructor:
protected NSTextAlternatives (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTextAttachment (IntPtr handle);
Added constructor:
protected NSTextAttachment (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat LineLayoutPadding { get; set; }
+public virtual ObjCRuntime.nfloat LineLayoutPadding { get; set; }
Removed methods:
public virtual CoreGraphics.CGRect GetAttachmentBounds (NSTextContainer textContainer, CoreGraphics.CGRect proposedLineFragment, CoreGraphics.CGPoint glyphPosition, nuint characterIndex);
public virtual NSImage GetImage (CoreGraphics.CGRect imageBounds, NSTextContainer textContainer, nuint charIndex);
Added methods:
public virtual CoreGraphics.CGRect GetAttachmentBounds (NSTextContainer textContainer, CoreGraphics.CGRect proposedLineFragment, CoreGraphics.CGPoint glyphPosition, System.UIntPtr characterIndex);
public virtual NSImage GetImage (CoreGraphics.CGRect imageBounds, NSTextContainer textContainer, System.UIntPtr charIndex);
Removed constructor:
protected NSTextAttachmentCell (IntPtr handle);
Added constructor:
protected NSTextAttachmentCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual CoreGraphics.CGRect CellFrameForTextContainer (NSTextContainer textContainer, CoreGraphics.CGRect lineFrag, CoreGraphics.CGPoint position, nuint charIndex);
public virtual void DrawWithFrame (CoreGraphics.CGRect cellFrame, NSView controlView, nuint charIndex);
public virtual void DrawWithFrame (CoreGraphics.CGRect cellFrame, NSView controlView, nuint charIndex, NSLayoutManager layoutManager);
public virtual bool TrackMouse (NSEvent theEvent, CoreGraphics.CGRect cellFrame, NSView controlView, nuint charIndex, bool untilMouseUp);
public virtual bool WantsToTrackMouse (NSEvent theEvent, CoreGraphics.CGRect cellFrame, NSView controlView, nuint charIndex);
Added methods:
public virtual CoreGraphics.CGRect CellFrameForTextContainer (NSTextContainer textContainer, CoreGraphics.CGRect lineFrag, CoreGraphics.CGPoint position, System.UIntPtr charIndex);
public virtual void DrawWithFrame (CoreGraphics.CGRect cellFrame, NSView controlView, System.UIntPtr charIndex);
public virtual void DrawWithFrame (CoreGraphics.CGRect cellFrame, NSView controlView, System.UIntPtr charIndex, NSLayoutManager layoutManager);
public virtual bool TrackMouse (NSEvent theEvent, CoreGraphics.CGRect cellFrame, NSView controlView, System.UIntPtr charIndex, bool untilMouseUp);
public virtual bool WantsToTrackMouse (NSEvent theEvent, CoreGraphics.CGRect cellFrame, NSView controlView, System.UIntPtr charIndex);
Removed constructor:
protected NSTextAttachmentContainer (IntPtr handle);
Added constructor:
protected NSTextAttachmentContainer (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual CoreGraphics.CGRect GetAttachmentBounds (NSTextContainer textContainer, CoreGraphics.CGRect proposedLineFragment, CoreGraphics.CGPoint glyphPosition, nuint characterIndex);
public virtual NSImage GetImage (CoreGraphics.CGRect imageBounds, NSTextContainer textContainer, nuint charIndex);
Added methods:
public virtual CoreGraphics.CGRect GetAttachmentBounds (NSTextContainer textContainer, CoreGraphics.CGRect proposedLineFragment, CoreGraphics.CGPoint glyphPosition, System.UIntPtr characterIndex);
public virtual NSImage GetImage (CoreGraphics.CGRect imageBounds, NSTextContainer textContainer, System.UIntPtr charIndex);
Removed constructor:
protected NSTextAttachmentViewProvider (IntPtr handle);
Added constructor:
protected NSTextAttachmentViewProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTextBlock (IntPtr handle);
Added constructor:
protected NSTextBlock (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat ContentWidth { get; }
+public virtual ObjCRuntime.nfloat ContentWidth { get; }
Removed methods:
public virtual nfloat GetValue (NSTextBlockDimension dimension);
public virtual nfloat GetWidth (NSTextBlockLayer layer, NSRectEdge edge);
public virtual void SetContentWidth (nfloat val, NSTextBlockValueType type);
public virtual void SetValue (nfloat val, NSTextBlockValueType type, NSTextBlockDimension dimension);
public virtual void SetWidth (nfloat val, NSTextBlockValueType type, NSTextBlockLayer layer);
public virtual void SetWidth (nfloat val, NSTextBlockValueType type, NSTextBlockLayer layer, NSRectEdge edge);
Added methods:
public virtual ObjCRuntime.nfloat GetValue (NSTextBlockDimension dimension);
public virtual ObjCRuntime.nfloat GetWidth (NSTextBlockLayer layer, NSRectEdge edge);
public virtual void SetContentWidth (ObjCRuntime.nfloat val, NSTextBlockValueType type);
public virtual void SetValue (ObjCRuntime.nfloat val, NSTextBlockValueType type, NSTextBlockDimension dimension);
public virtual void SetWidth (ObjCRuntime.nfloat val, NSTextBlockValueType type, NSTextBlockLayer layer);
public virtual void SetWidth (ObjCRuntime.nfloat val, NSTextBlockValueType type, NSTextBlockLayer layer, NSRectEdge edge);
Removed constructor:
protected NSTextCheckingController (IntPtr handle);
Added constructor:
protected NSTextCheckingController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint SpellCheckerDocumentTag { get; set; }
+public virtual IntPtr SpellCheckerDocumentTag { get; set; }
Removed method:
public virtual NSMenu GetMenu (nuint location, bool clickedOnSelection, ref Foundation.NSRange effectiveRange);
Added method:
public virtual NSMenu GetMenu (System.UIntPtr location, bool clickedOnSelection, ref Foundation.NSRange effectiveRange);
Removed constructor:
protected NSTextContainer (IntPtr handle);
Added constructor:
protected NSTextContainer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat LineFragmentPadding { get; set; }
+public virtual ObjCRuntime.nfloat LineFragmentPadding { get; set; }
-public virtual nuint MaximumNumberOfLines { get; set; }
+public virtual System.UIntPtr MaximumNumberOfLines { get; set; }
Removed method:
public virtual CoreGraphics.CGRect GetLineFragmentRect (CoreGraphics.CGRect proposedRect, nuint characterIndex, NSWritingDirection baseWritingDirection, ref CoreGraphics.CGRect remainingRect);
Added method:
public virtual CoreGraphics.CGRect GetLineFragmentRect (CoreGraphics.CGRect proposedRect, System.UIntPtr characterIndex, Foundation.NSWritingDirection baseWritingDirection, ref CoreGraphics.CGRect remainingRect);
Removed constructor:
protected NSTextContentManager (IntPtr handle);
Added constructor:
protected NSTextContentManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual INSTextLocation GetLocation (INSTextLocation location, nint offset);
public virtual nint GetOffset (INSTextLocation from, INSTextLocation to);
Added methods:
public virtual INSTextLocation GetLocation (INSTextLocation location, IntPtr offset);
public virtual IntPtr GetOffset (INSTextLocation from, INSTextLocation to);
Removed constructor:
protected NSTextContentManagerDelegate (IntPtr handle);
Added constructor:
protected NSTextContentManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSTextContentStorage (IntPtr handle);
Added constructor:
protected NSTextContentStorage (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual INSTextLocation GetLocation (INSTextLocation location, nint offset);
public virtual nint GetOffset (INSTextLocation from, INSTextLocation to);
public virtual void ProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editMask, Foundation.NSRange newCharRange, nint delta, Foundation.NSRange invalidatedCharRange);
Added methods:
public virtual INSTextLocation GetLocation (INSTextLocation location, IntPtr offset);
public virtual IntPtr GetOffset (INSTextLocation from, INSTextLocation to);
public virtual void ProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editMask, Foundation.NSRange newCharRange, IntPtr delta, Foundation.NSRange invalidatedCharRange);
Removed constructor:
protected NSTextContentStorageDelegate (IntPtr handle);
Added constructor:
protected NSTextContentStorageDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSTextDelegate (IntPtr handle);
Added constructor:
protected NSTextDelegate (ObjCRuntime.NativeHandle handle);
Modified properties:
-public nint Movement { get; }
+public IntPtr Movement { get; }
Removed constructor:
protected NSTextElement (IntPtr handle);
Added constructor:
protected NSTextElement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public static INSTextLocation GetLocation (this INSTextElementProvider This, INSTextLocation location, nint offset);
public static nint GetOffset (this INSTextElementProvider This, INSTextLocation from, INSTextLocation to);
Added methods:
public static INSTextLocation GetLocation (this INSTextElementProvider This, INSTextLocation location, IntPtr offset);
public static IntPtr GetOffset (this INSTextElementProvider This, INSTextLocation from, INSTextLocation to);
Removed constructor:
protected NSTextField (IntPtr handle);
Added constructor:
protected NSTextField (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MaximumNumberOfLines { get; set; }
+public virtual IntPtr MaximumNumberOfLines { get; set; }
-public virtual nfloat PreferredMaxLayoutWidth { get; set; }
+public virtual ObjCRuntime.nfloat PreferredMaxLayoutWidth { get; set; }
Removed methods:
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint lineNumber);
Added methods:
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr lineNumber);
Removed constructor:
protected NSTextFieldCell (IntPtr handle);
Added constructor:
protected NSTextFieldCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTextFieldDelegate (IntPtr handle);
Added constructor:
protected NSTextFieldDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);
public virtual bool ShouldSelectCandidate (NSTextField textField, NSTextView textView, nuint index);
Added methods:
public virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index);
public virtual bool ShouldSelectCandidate (NSTextField textField, NSTextView textView, System.UIntPtr index);
Removed methods:
public static string[] GetCompletions (this INSTextFieldDelegate This, NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);
public static bool ShouldSelectCandidate (this INSTextFieldDelegate This, NSTextField textField, NSTextView textView, nuint index);
Added methods:
public static string[] GetCompletions (this INSTextFieldDelegate This, NSControl control, NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index);
public static bool ShouldSelectCandidate (this INSTextFieldDelegate This, NSTextField textField, NSTextView textView, System.UIntPtr index);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextField textField, NSTextView textView, nuint index, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTextField textField, NSTextView textView, nuint index);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextField textField, NSTextView textView, System.UIntPtr index, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTextField textField, NSTextView textView, System.UIntPtr index);
Removed constructor:
protected NSTextFinder (IntPtr handle);
Added constructor:
protected NSTextFinder (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTextFinderBarContainer (IntPtr handle);
Added constructor:
protected NSTextFinderBarContainer (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSTextFinderClient (IntPtr handle);
Added constructor:
protected NSTextFinderClient (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual NSView ContentViewAtIndexeffectiveCharacterRange (nuint index, ref Foundation.NSRange outRange);
public virtual string StringAtIndexeffectiveRangeendsWithSearchBoundary (nuint characterIndex, ref Foundation.NSRange outRange, bool outFlag);
public virtual nuint StringLength ();
Added methods:
public virtual NSView ContentViewAtIndexeffectiveCharacterRange (System.UIntPtr index, ref Foundation.NSRange outRange);
public virtual string StringAtIndexeffectiveRangeendsWithSearchBoundary (System.UIntPtr characterIndex, ref Foundation.NSRange outRange, bool outFlag);
public virtual System.UIntPtr StringLength ();
Removed constructor:
protected NSTextInputClient (IntPtr handle);
Added constructor:
protected NSTextInputClient (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual bool DrawsVertically (nuint charIndex);
public virtual nfloat GetBaselineDelta (nuint charIndex);
public virtual nuint GetCharacterIndex (CoreGraphics.CGPoint point);
public virtual nfloat GetFractionOfDistanceThroughGlyph (CoreGraphics.CGPoint point);
Added methods:
public virtual bool DrawsVertically (System.UIntPtr charIndex);
public virtual ObjCRuntime.nfloat GetBaselineDelta (System.UIntPtr charIndex);
public virtual System.UIntPtr GetCharacterIndex (CoreGraphics.CGPoint point);
public virtual ObjCRuntime.nfloat GetFractionOfDistanceThroughGlyph (CoreGraphics.CGPoint point);
Removed methods:
public static bool DrawsVertically (this INSTextInputClient This, nuint charIndex);
public static nfloat GetBaselineDelta (this INSTextInputClient This, nuint charIndex);
public static nuint GetCharacterIndex (this INSTextInputClient This, CoreGraphics.CGPoint point);
public static nfloat GetFractionOfDistanceThroughGlyph (this INSTextInputClient This, CoreGraphics.CGPoint point);
Added methods:
public static bool DrawsVertically (this INSTextInputClient This, System.UIntPtr charIndex);
public static ObjCRuntime.nfloat GetBaselineDelta (this INSTextInputClient This, System.UIntPtr charIndex);
public static System.UIntPtr GetCharacterIndex (this INSTextInputClient This, CoreGraphics.CGPoint point);
public static ObjCRuntime.nfloat GetFractionOfDistanceThroughGlyph (this INSTextInputClient This, CoreGraphics.CGPoint point);
Removed constructor:
protected NSTextInputContext (IntPtr handle);
Added constructor:
protected NSTextInputContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTextLayoutFragment (IntPtr handle);
Added constructor:
protected NSTextLayoutFragment (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat BottomMargin { get; }
+public virtual ObjCRuntime.nfloat BottomMargin { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat LeadingPadding { get; }
+public virtual ObjCRuntime.nfloat LeadingPadding { get; }
-public virtual nfloat TopMargin { get; }
+public virtual ObjCRuntime.nfloat TopMargin { get; }
-public virtual nfloat TrailingPadding { get; }
+public virtual ObjCRuntime.nfloat TrailingPadding { get; }
Removed constructor:
protected NSTextLayoutManager (IntPtr handle);
Added constructor:
protected NSTextLayoutManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual INSTextLocation GetLocation (INSTextLocation location, nint offset);
public virtual nint GetOffsetFromLocation (INSTextLocation from, INSTextLocation to);
Added methods:
public virtual INSTextLocation GetLocation (INSTextLocation location, IntPtr offset);
public virtual IntPtr GetOffsetFromLocation (INSTextLocation from, INSTextLocation to);
Removed constructor:
protected NSTextLayoutManagerDelegate (IntPtr handle);
Added constructor:
protected NSTextLayoutManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextRange textSegmentRange, CoreGraphics.CGRect textSegmentFrame, nfloat baselinePosition, NSTextContainer textContainer, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTextRange textSegmentRange, CoreGraphics.CGRect textSegmentFrame, nfloat baselinePosition, NSTextContainer textContainer);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextRange textSegmentRange, CoreGraphics.CGRect textSegmentFrame, ObjCRuntime.nfloat baselinePosition, NSTextContainer textContainer, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTextRange textSegmentRange, CoreGraphics.CGRect textSegmentFrame, ObjCRuntime.nfloat baselinePosition, NSTextContainer textContainer);
Removed constructor:
protected NSTextLineFragment (IntPtr handle);
Added constructor:
protected NSTextLineFragment (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint GetCharacterIndex (CoreGraphics.CGPoint point);
public virtual nfloat GetFractionOfDistanceThroughGlyph (CoreGraphics.CGPoint point);
public virtual CoreGraphics.CGPoint GetLocation (nint characterIndex);
Added methods:
public virtual IntPtr GetCharacterIndex (CoreGraphics.CGPoint point);
public virtual ObjCRuntime.nfloat GetFractionOfDistanceThroughGlyph (CoreGraphics.CGPoint point);
public virtual CoreGraphics.CGPoint GetLocation (IntPtr characterIndex);
Removed constructor:
protected NSTextList (IntPtr handle);
Added constructor:
protected NSTextList (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint StartingItemNumber { get; set; }
+public virtual IntPtr StartingItemNumber { get; set; }
Removed method:
public virtual string GetMarker (nint itemNum);
Added method:
public virtual string GetMarker (IntPtr itemNum);
Removed constructor:
protected NSTextParagraph (IntPtr handle);
Added constructor:
protected NSTextParagraph (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTextRange (IntPtr handle);
Added constructor:
protected NSTextRange (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTextSelection (IntPtr handle);
Added constructor:
protected NSTextSelection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat AnchorPositionOffset { get; set; }
+public virtual ObjCRuntime.nfloat AnchorPositionOffset { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTextSelectionDataSource (IntPtr handle);
Added constructor:
protected NSTextSelectionDataSource (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual INSTextLocation GetLocation (INSTextLocation location, nint offset);
public virtual nint GetOffsetFromLocation (INSTextLocation from, INSTextLocation to);
Added methods:
public virtual INSTextLocation GetLocation (INSTextLocation location, IntPtr offset);
public virtual IntPtr GetOffsetFromLocation (INSTextLocation from, INSTextLocation to);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nfloat caretOffset, INSTextLocation location, bool leadingEdge, out bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (nfloat caretOffset, INSTextLocation location, bool leadingEdge, out bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ObjCRuntime.nfloat caretOffset, INSTextLocation location, bool leadingEdge, out bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (ObjCRuntime.nfloat caretOffset, INSTextLocation location, bool leadingEdge, out bool stop);
Removed constructor:
protected NSTextSelectionNavigation (IntPtr handle);
Added constructor:
protected NSTextSelectionNavigation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTextStorage (IntPtr handle);
Added constructor:
protected NSTextStorage (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint ChangeInLength { get; }
+public virtual IntPtr ChangeInLength { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void Edited (nuint editedMask, Foundation.NSRange editedRange, nint delta);
Added method:
public virtual void Edited (System.UIntPtr editedMask, Foundation.NSRange editedRange, IntPtr delta);
Removed constructor:
protected NSTextStorageDelegate (IntPtr handle);
Added constructor:
protected NSTextStorageDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual void DidProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editedMask, Foundation.NSRange editedRange, nint delta);
public virtual void WillProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editedMask, Foundation.NSRange editedRange, nint delta);
Added methods:
public virtual void DidProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editedMask, Foundation.NSRange editedRange, IntPtr delta);
public virtual void WillProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editedMask, Foundation.NSRange editedRange, IntPtr delta);
Removed methods:
public static void DidProcessEditing (this INSTextStorageDelegate This, NSTextStorage textStorage, NSTextStorageEditActions editedMask, Foundation.NSRange editedRange, nint delta);
public static void WillProcessEditing (this INSTextStorageDelegate This, NSTextStorage textStorage, NSTextStorageEditActions editedMask, Foundation.NSRange editedRange, nint delta);
Added methods:
public static void DidProcessEditing (this INSTextStorageDelegate This, NSTextStorage textStorage, NSTextStorageEditActions editedMask, Foundation.NSRange editedRange, IntPtr delta);
public static void WillProcessEditing (this INSTextStorageDelegate This, NSTextStorage textStorage, NSTextStorageEditActions editedMask, Foundation.NSRange editedRange, IntPtr delta);
Removed constructor:
public NSTextStorageEventArgs (NSTextStorageEditActions editedMask, Foundation.NSRange editedRange, nint delta);
Added constructor:
public NSTextStorageEventArgs (NSTextStorageEditActions editedMask, Foundation.NSRange editedRange, IntPtr delta);
Modified properties:
-public nint Delta { get; set; }
+public IntPtr Delta { get; set; }
Removed constructors:
protected NSTextTab (IntPtr handle);
public NSTextTab (NSTextTabType type, nfloat location);
public NSTextTab (NSTextAlignment alignment, nfloat location, Foundation.NSDictionary options);
Added constructors:
protected NSTextTab (ObjCRuntime.NativeHandle handle);
public NSTextTab (NSTextTabType type, ObjCRuntime.nfloat location);
public NSTextTab (NSTextAlignment alignment, ObjCRuntime.nfloat location, Foundation.NSDictionary options);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Location { get; }
+public virtual ObjCRuntime.nfloat Location { get; }
Removed constructor:
protected NSTextTable (IntPtr handle);
Added constructor:
protected NSTextTable (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Columns { get; set; }
+public virtual IntPtr Columns { get; set; }
Removed constructors:
protected NSTextTableBlock (IntPtr handle);
public NSTextTableBlock (NSTextTable table, nint row, nint rowSpan, nint col, nint colSpan);
Added constructors:
protected NSTextTableBlock (ObjCRuntime.NativeHandle handle);
public NSTextTableBlock (NSTextTable table, IntPtr row, IntPtr rowSpan, IntPtr col, IntPtr colSpan);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ColumnSpan { get; }
+public virtual IntPtr ColumnSpan { get; }
-public virtual nint RowSpan { get; }
+public virtual IntPtr RowSpan { get; }
-public virtual nint StartingColumn { get; }
+public virtual IntPtr StartingColumn { get; }
-public virtual nint StartingRow { get; }
+public virtual IntPtr StartingRow { get; }
Removed constructor:
protected NSTextView (IntPtr handle);
Added constructor:
protected NSTextView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ConversationIdentifier { get; }
+public virtual IntPtr ConversationIdentifier { get; }
Removed methods:
public virtual void BeginSelectingCandidate (NSCandidateListTouchBarItem anItem, nint index);
public virtual void ChangeSelectionFromCandidate (NSCandidateListTouchBarItem anItem, nint previousIndex, nint index);
public virtual nuint CharacterIndex (CoreGraphics.CGPoint point);
public virtual void ClickedOnLink (Foundation.NSObject link, nuint charIndex);
public virtual string[] CompletionsForPartialWord (Foundation.NSRange charRange, out nint index);
public virtual NSView ContentViewAtIndexeffectiveCharacterRange (nuint index, ref Foundation.NSRange outRange);
public virtual bool DrawsVertically (nuint charIndex);
public virtual void EndSelectingCandidate (NSCandidateListTouchBarItem anItem, nint index);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint lineNumber);
public virtual nfloat GetBaselineDelta (nuint charIndex);
public virtual nuint GetCharacterIndex (CoreGraphics.CGPoint point);
public virtual nfloat GetFractionOfDistanceThroughGlyph (CoreGraphics.CGPoint point);
public virtual void HandleTextChecking (Foundation.NSTextCheckingResult[] results, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSOrthography orthography, nint wordCount);
public virtual void InsertCompletion (string completion, Foundation.NSRange partialWordCharRange, nint movement, bool isFinal);
public virtual nfloat RulerViewWillAddMarker (NSRulerView ruler, NSRulerMarker marker, nfloat location);
public virtual nfloat RulerViewWillMoveMarker (NSRulerView ruler, NSRulerMarker marker, nfloat location);
public virtual void SetBaseWritingDirection (NSWritingDirection writingDirection, Foundation.NSRange range);
public virtual void SetSpellingState (nint value, Foundation.NSRange charRange);
public virtual nint SpellCheckerDocumentTag ();
public virtual string StringAtIndexeffectiveRangeendsWithSearchBoundary (nuint characterIndex, ref Foundation.NSRange outRange, bool outFlag);
public virtual nuint StringLength ();
Added methods:
public virtual void BeginSelectingCandidate (NSCandidateListTouchBarItem anItem, IntPtr index);
public virtual void ChangeSelectionFromCandidate (NSCandidateListTouchBarItem anItem, IntPtr previousIndex, IntPtr index);
public virtual System.UIntPtr CharacterIndex (CoreGraphics.CGPoint point);
public virtual void ClickedOnLink (Foundation.NSObject link, System.UIntPtr charIndex);
public virtual string[] CompletionsForPartialWord (Foundation.NSRange charRange, out IntPtr index);
public virtual NSView ContentViewAtIndexeffectiveCharacterRange (System.UIntPtr index, ref Foundation.NSRange outRange);
public virtual bool DrawsVertically (System.UIntPtr charIndex);
public virtual void EndSelectingCandidate (NSCandidateListTouchBarItem anItem, IntPtr index);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr lineNumber);
public virtual ObjCRuntime.nfloat GetBaselineDelta (System.UIntPtr charIndex);
public virtual System.UIntPtr GetCharacterIndex (CoreGraphics.CGPoint point);
public virtual ObjCRuntime.nfloat GetFractionOfDistanceThroughGlyph (CoreGraphics.CGPoint point);
public virtual void HandleTextChecking (Foundation.NSTextCheckingResult[] results, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSOrthography orthography, IntPtr wordCount);
public virtual void InsertCompletion (string completion, Foundation.NSRange partialWordCharRange, IntPtr movement, bool isFinal);
public virtual ObjCRuntime.nfloat RulerViewWillAddMarker (NSRulerView ruler, NSRulerMarker marker, ObjCRuntime.nfloat location);
public virtual ObjCRuntime.nfloat RulerViewWillMoveMarker (NSRulerView ruler, NSRulerMarker marker, ObjCRuntime.nfloat location);
public virtual void SetBaseWritingDirection (Foundation.NSWritingDirection writingDirection, Foundation.NSRange range);
public virtual void SetSpellingState (IntPtr value, Foundation.NSRange charRange);
public virtual IntPtr SpellCheckerDocumentTag ();
public virtual string StringAtIndexeffectiveRangeendsWithSearchBoundary (System.UIntPtr characterIndex, ref Foundation.NSRange outRange, bool outFlag);
public virtual System.UIntPtr StringLength ();
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView view, NSTextAttachmentCell cell, nuint charIndex, NSPasteboard pboard, string type, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTextView view, NSTextAttachmentCell cell, nuint charIndex, NSPasteboard pboard, string type);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView view, NSTextAttachmentCell cell, System.UIntPtr charIndex, NSPasteboard pboard, string type, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTextView view, NSTextAttachmentCell cell, System.UIntPtr charIndex, NSPasteboard pboard, string type);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView view, NSTextAttachmentCell forCell, nuint charIndex, System.AsyncCallback callback, object object);
public virtual string[] Invoke (NSTextView view, NSTextAttachmentCell forCell, nuint charIndex);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView view, NSTextAttachmentCell forCell, System.UIntPtr charIndex, System.AsyncCallback callback, object object);
public virtual string[] Invoke (NSTextView view, NSTextAttachmentCell forCell, System.UIntPtr charIndex);
Removed constructor:
public NSTextViewClickedEventArgs (NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, nuint charIndex);
Added constructor:
public NSTextViewClickedEventArgs (NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, System.UIntPtr charIndex);
Modified properties:
-public nuint CharIndex { get; set; }
+public System.UIntPtr CharIndex { get; set; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index, System.AsyncCallback callback, object object);
public virtual string[] EndInvoke (ref nint index, System.IAsyncResult result);
public virtual string[] Invoke (NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index, System.AsyncCallback callback, object object);
public virtual string[] EndInvoke (ref IntPtr index, System.IAsyncResult result);
public virtual string[] Invoke (NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index);
Removed constructor:
protected NSTextViewDelegate (IntPtr handle);
Added constructor:
protected NSTextViewDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual void CellClicked (NSTextView textView, NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, nuint charIndex);
public virtual void CellDoubleClicked (NSTextView textView, NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, nuint charIndex);
public virtual Foundation.NSTextCheckingResult[] DidCheckText (NSTextView view, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSTextCheckingResult[] results, Foundation.NSOrthography orthography, nint wordCount);
public virtual void DraggedCell (NSTextView view, NSTextAttachmentCell cell, CoreGraphics.CGRect rect, NSEvent theevent);
public virtual string[] GetCompletions (NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);
public virtual string[] GetWritablePasteboardTypes (NSTextView view, NSTextAttachmentCell forCell, nuint charIndex);
public virtual bool LinkClicked (NSTextView textView, Foundation.NSObject link, nuint charIndex);
public virtual NSMenu MenuForEvent (NSTextView view, NSMenu menu, NSEvent theEvent, nuint charIndex);
public virtual bool ShouldSelectCandidates (NSTextView textView, nuint index);
public virtual nint ShouldSetSpellingState (NSTextView textView, nint value, Foundation.NSRange affectedCharRange);
public virtual string WillDisplayToolTip (NSTextView textView, string tooltip, nuint characterIndex);
public virtual bool WriteCell (NSTextView view, NSTextAttachmentCell cell, nuint charIndex, NSPasteboard pboard, string type);
Added methods:
public virtual void CellClicked (NSTextView textView, NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, System.UIntPtr charIndex);
public virtual void CellDoubleClicked (NSTextView textView, NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, System.UIntPtr charIndex);
public virtual Foundation.NSTextCheckingResult[] DidCheckText (NSTextView view, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSTextCheckingResult[] results, Foundation.NSOrthography orthography, IntPtr wordCount);
public virtual void DraggedCell (NSTextView view, NSTextAttachmentCell cell, CoreGraphics.CGRect rect, NSEvent theEvent, System.UIntPtr charIndex);
public virtual string[] GetCompletions (NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index);
public virtual string[] GetWritablePasteboardTypes (NSTextView view, NSTextAttachmentCell forCell, System.UIntPtr charIndex);
public virtual bool LinkClicked (NSTextView textView, Foundation.NSObject link, System.UIntPtr charIndex);
public virtual NSMenu MenuForEvent (NSTextView view, NSMenu menu, NSEvent theEvent, System.UIntPtr charIndex);
public virtual bool ShouldSelectCandidates (NSTextView textView, System.UIntPtr index);
public virtual IntPtr ShouldSetSpellingState (NSTextView textView, IntPtr value, Foundation.NSRange affectedCharRange);
public virtual string WillDisplayToolTip (NSTextView textView, string tooltip, System.UIntPtr characterIndex);
public virtual bool WriteCell (NSTextView view, NSTextAttachmentCell cell, System.UIntPtr charIndex, NSPasteboard pboard, string type);
Removed methods:
public static void CellClicked (this INSTextViewDelegate This, NSTextView textView, NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, nuint charIndex);
public static void CellDoubleClicked (this INSTextViewDelegate This, NSTextView textView, NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, nuint charIndex);
public static Foundation.NSTextCheckingResult[] DidCheckText (this INSTextViewDelegate This, NSTextView view, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSTextCheckingResult[] results, Foundation.NSOrthography orthography, nint wordCount);
public static void DraggedCell (this INSTextViewDelegate This, NSTextView view, NSTextAttachmentCell cell, CoreGraphics.CGRect rect, NSEvent theevent);
public static string[] GetCompletions (this INSTextViewDelegate This, NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);
public static string[] GetWritablePasteboardTypes (this INSTextViewDelegate This, NSTextView view, NSTextAttachmentCell forCell, nuint charIndex);
public static bool LinkClicked (this INSTextViewDelegate This, NSTextView textView, Foundation.NSObject link, nuint charIndex);
public static NSMenu MenuForEvent (this INSTextViewDelegate This, NSTextView view, NSMenu menu, NSEvent theEvent, nuint charIndex);
public static bool ShouldSelectCandidates (this INSTextViewDelegate This, NSTextView textView, nuint index);
public static nint ShouldSetSpellingState (this INSTextViewDelegate This, NSTextView textView, nint value, Foundation.NSRange affectedCharRange);
public static string WillDisplayToolTip (this INSTextViewDelegate This, NSTextView textView, string tooltip, nuint characterIndex);
public static bool WriteCell (this INSTextViewDelegate This, NSTextView view, NSTextAttachmentCell cell, nuint charIndex, NSPasteboard pboard, string type);
Added methods:
public static void CellClicked (this INSTextViewDelegate This, NSTextView textView, NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, System.UIntPtr charIndex);
public static void CellDoubleClicked (this INSTextViewDelegate This, NSTextView textView, NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, System.UIntPtr charIndex);
public static Foundation.NSTextCheckingResult[] DidCheckText (this INSTextViewDelegate This, NSTextView view, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSTextCheckingResult[] results, Foundation.NSOrthography orthography, IntPtr wordCount);
public static void DraggedCell (this INSTextViewDelegate This, NSTextView view, NSTextAttachmentCell cell, CoreGraphics.CGRect rect, NSEvent theEvent, System.UIntPtr charIndex);
public static string[] GetCompletions (this INSTextViewDelegate This, NSTextView textView, string[] words, Foundation.NSRange charRange, ref IntPtr index);
public static string[] GetWritablePasteboardTypes (this INSTextViewDelegate This, NSTextView view, NSTextAttachmentCell forCell, System.UIntPtr charIndex);
public static bool LinkClicked (this INSTextViewDelegate This, NSTextView textView, Foundation.NSObject link, System.UIntPtr charIndex);
public static NSMenu MenuForEvent (this INSTextViewDelegate This, NSTextView view, NSMenu menu, NSEvent theEvent, System.UIntPtr charIndex);
public static bool ShouldSelectCandidates (this INSTextViewDelegate This, NSTextView textView, System.UIntPtr index);
public static IntPtr ShouldSetSpellingState (this INSTextViewDelegate This, NSTextView textView, IntPtr value, Foundation.NSRange affectedCharRange);
public static string WillDisplayToolTip (this INSTextViewDelegate This, NSTextView textView, string tooltip, System.UIntPtr characterIndex);
public static bool WriteCell (this INSTextViewDelegate This, NSTextView view, NSTextAttachmentCell cell, System.UIntPtr charIndex, NSPasteboard pboard, string type);
Removed constructor:
public NSTextViewDoubleClickEventArgs (NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, nuint charIndex);
Added constructor:
public NSTextViewDoubleClickEventArgs (NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, System.UIntPtr charIndex);
Modified properties:
-public nuint CharIndex { get; set; }
+public System.UIntPtr CharIndex { get; set; }
Removed constructor:
public NSTextViewDraggedCellEventArgs (NSTextAttachmentCell cell, CoreGraphics.CGRect rect, NSEvent theevent);
Added constructor:
public NSTextViewDraggedCellEventArgs (NSTextAttachmentCell cell, CoreGraphics.CGRect rect, NSEvent theEvent, System.UIntPtr charIndex);
Removed property:
public NSEvent Theevent { get; set; }
Added properties:
public System.UIntPtr CharIndex { get; set; }
public NSEvent TheEvent { get; set; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView view, NSMenu menu, NSEvent theEvent, nuint charIndex, System.AsyncCallback callback, object object);
public virtual NSMenu Invoke (NSTextView view, NSMenu menu, NSEvent theEvent, nuint charIndex);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView view, NSMenu menu, NSEvent theEvent, System.UIntPtr charIndex, System.AsyncCallback callback, object object);
public virtual NSMenu Invoke (NSTextView view, NSMenu menu, NSEvent theEvent, System.UIntPtr charIndex);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView textView, Foundation.NSObject link, nuint charIndex, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTextView textView, Foundation.NSObject link, nuint charIndex);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView textView, Foundation.NSObject link, System.UIntPtr charIndex, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTextView textView, Foundation.NSObject link, System.UIntPtr charIndex);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView textView, nuint index, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTextView textView, nuint index);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView textView, System.UIntPtr index, System.AsyncCallback callback, object object);
public virtual bool Invoke (NSTextView textView, System.UIntPtr index);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView textView, nint value, Foundation.NSRange affectedCharRange, System.AsyncCallback callback, object object);
public virtual nint EndInvoke (System.IAsyncResult result);
public virtual nint Invoke (NSTextView textView, nint value, Foundation.NSRange affectedCharRange);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView textView, IntPtr value, Foundation.NSRange affectedCharRange, System.AsyncCallback callback, object object);
public virtual IntPtr EndInvoke (System.IAsyncResult result);
public virtual IntPtr Invoke (NSTextView textView, IntPtr value, Foundation.NSRange affectedCharRange);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView view, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSTextCheckingResult[] results, Foundation.NSOrthography orthography, nint wordCount, System.AsyncCallback callback, object object);
public virtual Foundation.NSTextCheckingResult[] Invoke (NSTextView view, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSTextCheckingResult[] results, Foundation.NSOrthography orthography, nint wordCount);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView view, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSTextCheckingResult[] results, Foundation.NSOrthography orthography, IntPtr wordCount, System.AsyncCallback callback, object object);
public virtual Foundation.NSTextCheckingResult[] Invoke (NSTextView view, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSTextCheckingResult[] results, Foundation.NSOrthography orthography, IntPtr wordCount);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView textView, string tooltip, nuint characterIndex, System.AsyncCallback callback, object object);
public virtual string Invoke (NSTextView textView, string tooltip, nuint characterIndex);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSTextView textView, string tooltip, System.UIntPtr characterIndex, System.AsyncCallback callback, object object);
public virtual string Invoke (NSTextView textView, string tooltip, System.UIntPtr characterIndex);
Removed constructor:
protected NSTextViewportLayoutController (IntPtr handle);
Added constructor:
protected NSTextViewportLayoutController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void AdjustViewport (nfloat verticalOffset);
public virtual nfloat RelocateViewport (INSTextLocation textLocation);
Added methods:
public virtual void AdjustViewport (ObjCRuntime.nfloat verticalOffset);
public virtual ObjCRuntime.nfloat RelocateViewport (INSTextLocation textLocation);
Removed constructor:
protected NSTextViewportLayoutControllerDelegate (IntPtr handle);
Added constructor:
protected NSTextViewportLayoutControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSTintConfiguration (IntPtr handle);
Added constructor:
protected NSTintConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTitlebarAccessoryViewController (IntPtr handle);
Added constructor:
protected NSTitlebarAccessoryViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat FullScreenMinHeight { get; set; }
+public virtual ObjCRuntime.nfloat FullScreenMinHeight { get; set; }
Removed constructor:
protected NSTokenField (IntPtr handle);
Added constructor:
protected NSTokenField (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTokenFieldCell (IntPtr handle);
Added constructor:
protected NSTokenFieldCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTokenFieldCellDelegate (IntPtr handle);
Added constructor:
protected NSTokenFieldCellDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual Foundation.NSArray GetCompletionStrings (NSTokenFieldCell tokenFieldCell, string substring, nint tokenIndex, ref nint selectedIndex);
public virtual Foundation.NSArray ShouldAddObjects (NSTokenFieldCell tokenFieldCell, Foundation.NSObject[] tokens, nuint index);
Added methods:
public virtual Foundation.NSArray GetCompletionStrings (NSTokenFieldCell tokenFieldCell, string substring, IntPtr tokenIndex, ref IntPtr selectedIndex);
public virtual Foundation.NSArray ShouldAddObjects (NSTokenFieldCell tokenFieldCell, Foundation.NSObject[] tokens, System.UIntPtr index);
Removed methods:
public static Foundation.NSArray GetCompletionStrings (this INSTokenFieldCellDelegate This, NSTokenFieldCell tokenFieldCell, string substring, nint tokenIndex, ref nint selectedIndex);
public static Foundation.NSArray ShouldAddObjects (this INSTokenFieldCellDelegate This, NSTokenFieldCell tokenFieldCell, Foundation.NSObject[] tokens, nuint index);
Added methods:
public static Foundation.NSArray GetCompletionStrings (this INSTokenFieldCellDelegate This, NSTokenFieldCell tokenFieldCell, string substring, IntPtr tokenIndex, ref IntPtr selectedIndex);
public static Foundation.NSArray ShouldAddObjects (this INSTokenFieldCellDelegate This, NSTokenFieldCell tokenFieldCell, Foundation.NSObject[] tokens, System.UIntPtr index);
Removed constructor:
protected NSTokenFieldDelegate (IntPtr handle);
Added constructor:
protected NSTokenFieldDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual string[] GetCompletionStrings (NSTokenField tokenField, string substring, nint tokenIndex, nint selectedIndex);
public virtual Foundation.NSArray ShouldAddObjects (NSTokenField tokenField, Foundation.NSArray tokens, nuint index);
Added methods:
public virtual string[] GetCompletionStrings (NSTokenField tokenField, string substring, IntPtr tokenIndex, IntPtr selectedIndex);
public virtual Foundation.NSArray ShouldAddObjects (NSTokenField tokenField, Foundation.NSArray tokens, System.UIntPtr index);
Removed methods:
public static string[] GetCompletionStrings (this INSTokenFieldDelegate This, NSTokenField tokenField, string substring, nint tokenIndex, nint selectedIndex);
public static Foundation.NSArray ShouldAddObjects (this INSTokenFieldDelegate This, NSTokenField tokenField, Foundation.NSArray tokens, nuint index);
Added methods:
public static string[] GetCompletionStrings (this INSTokenFieldDelegate This, NSTokenField tokenField, string substring, IntPtr tokenIndex, IntPtr selectedIndex);
public static Foundation.NSArray ShouldAddObjects (this INSTokenFieldDelegate This, NSTokenField tokenField, Foundation.NSArray tokens, System.UIntPtr index);
Removed constructor:
protected NSToolbar (IntPtr handle);
Added constructor:
protected NSToolbar (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void InsertItem (string itemIdentifier, nint index);
public virtual void RemoveItem (nint index);
Added methods:
public virtual void InsertItem (string itemIdentifier, IntPtr index);
public virtual void RemoveItem (IntPtr index);
Removed constructor:
protected NSToolbarDelegate (IntPtr handle);
Added constructor:
protected NSToolbarDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSToolbarItem (IntPtr handle);
Added constructor:
protected NSToolbarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Tag { get; set; }
+public virtual IntPtr Tag { get; set; }
-public virtual nint VisibilityPriority { get; set; }
+public virtual IntPtr VisibilityPriority { get; set; }
Removed constructor:
protected NSToolbarItemGroup (IntPtr handle);
Added constructor:
protected NSToolbarItemGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint SelectedIndex { get; set; }
+public virtual IntPtr SelectedIndex { get; set; }
Removed methods:
public virtual bool GetSelected (nint index);
public virtual void SetSelected (bool selected, nint index);
Added methods:
public virtual bool GetSelected (IntPtr index);
public virtual void SetSelected (bool selected, IntPtr index);
Removed constructor:
protected NSTouch (IntPtr handle);
Added constructor:
protected NSTouch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTouchBar (IntPtr handle);
Added constructor:
protected NSTouchBar (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTouchBarDelegate (IntPtr handle);
Added constructor:
protected NSTouchBarDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSTouchBarItem (IntPtr handle);
Added constructor:
protected NSTouchBarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTrackingArea (IntPtr handle);
Added constructor:
protected NSTrackingArea (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTrackingSeparatorToolbarItem (IntPtr handle);
Added constructor:
protected NSTrackingSeparatorToolbarItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DividerIndex { get; set; }
+public virtual IntPtr DividerIndex { get; set; }
Removed method:
public static NSTrackingSeparatorToolbarItem GetTrackingSeparatorToolbar (string identifier, NSSplitView splitView, nint dividerIndex);
Added method:
public static NSTrackingSeparatorToolbarItem GetTrackingSeparatorToolbar (string identifier, NSSplitView splitView, IntPtr dividerIndex);
Removed constructor:
protected NSTreeController (IntPtr handle);
Added constructor:
protected NSTreeController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTreeNode (IntPtr handle);
Added constructor:
protected NSTreeNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSTypesetter (IntPtr handle);
Added constructor:
protected NSTypesetter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat LineFragmentPadding { get; set; }
+public virtual ObjCRuntime.nfloat LineFragmentPadding { get; set; }
Removed methods:
public virtual void BeginLine (nuint glyphIndex);
public virtual NSTypesetterControlCharacterAction GetActionForControlCharacter (nuint charIndex);
public virtual nfloat GetBaselineOffset (NSLayoutManager layoutManager, nuint glyphIndex);
public virtual CoreGraphics.CGRect GetBoundingBoxForControlGlyph (nuint glyphIndex, NSTextContainer textContainer, CoreGraphics.CGRect proposedLineFragment, CoreGraphics.CGPoint glyphPosition, nuint charIndex);
public virtual nuint GetGlyphsInRange (Foundation.NSRange glyphsRange, IntPtr glyphBuffer, IntPtr charIndexBuffer, IntPtr inscribeBuffer, IntPtr elasticBuffer, IntPtr bidiLevelBuffer);
public static CoreGraphics.CGSize GetInterGlyphSpacing (NSLayoutManager layoutManager, Foundation.NSRange nominallySpacedGlyphsRange, IntPtr packedGlyphs, nuint packedGlyphsCount);
public virtual void GetLineFragment (out CoreGraphics.CGRect lineFragment, out CoreGraphics.CGRect lineFragmentUsed, out CoreGraphics.CGRect remaining, nuint startingGlyphIndex, CoreGraphics.CGRect proposedRect, nfloat lineSpacing, nfloat paragraphSpacingBefore, nfloat paragraphSpacingAfter);
public virtual nfloat GetLineSpacingAfterGlyph (nuint glyphIndex, CoreGraphics.CGRect proposedLineFragmentRect);
public virtual nfloat GetParagraphSpacingAfterGlyph (nuint glyphIndex, CoreGraphics.CGRect proposedLineFragmentRect);
public virtual nfloat GetParagraphSpacingBeforeGlyph (nuint glyphIndex, CoreGraphics.CGRect proposedLineFragmentRect);
public virtual NSTextTab GetTextTab (nfloat glyphLocation, NSWritingDirection direction, nfloat maxLocation);
public virtual uint HyphenCharacterForGlyph (nuint glyphIndex);
public virtual float HyphenationFactorForGlyph (nuint glyphIndex);
public virtual void InsertGlyph (uint glyph, nuint glyphIndex, nuint characterIndex);
public virtual Foundation.NSRange LayoutCharacters (Foundation.NSRange characterRange, NSLayoutManager layoutManager, nuint maxLineFragments);
public virtual void LayoutGlyphs (NSLayoutManager layoutManager, nuint startGlyphIndex, nuint maxLineFragments, out nuint nextGlyph);
public virtual nuint LayoutParagraphAtPoint (ref CoreGraphics.CGPoint lineFragmentOrigin);
public virtual void SetLineFragment (CoreGraphics.CGRect fragmentRect, Foundation.NSRange glyphRange, CoreGraphics.CGRect usedRect, nfloat baselineOffset);
public virtual bool ShouldBreakLineByHyphenatingBeforeCharacter (nuint charIndex);
public virtual bool ShouldBreakLineByWordBeforeCharacter (nuint charIndex);
public virtual void WillSetLineFragment (ref CoreGraphics.CGRect lineRect, Foundation.NSRange glyphRange, ref CoreGraphics.CGRect usedRect, ref nfloat baselineOffset);
Added methods:
public virtual void BeginLine (System.UIntPtr glyphIndex);
public virtual NSTypesetterControlCharacterAction GetActionForControlCharacter (System.UIntPtr charIndex);
public virtual ObjCRuntime.nfloat GetBaselineOffset (NSLayoutManager layoutManager, System.UIntPtr glyphIndex);
public virtual CoreGraphics.CGRect GetBoundingBoxForControlGlyph (System.UIntPtr glyphIndex, NSTextContainer textContainer, CoreGraphics.CGRect proposedLineFragment, CoreGraphics.CGPoint glyphPosition, System.UIntPtr charIndex);
public virtual System.UIntPtr GetGlyphsInRange (Foundation.NSRange glyphsRange, IntPtr glyphBuffer, IntPtr charIndexBuffer, IntPtr inscribeBuffer, IntPtr elasticBuffer, IntPtr bidiLevelBuffer);
public static CoreGraphics.CGSize GetInterGlyphSpacing (NSLayoutManager layoutManager, Foundation.NSRange nominallySpacedGlyphsRange, IntPtr packedGlyphs, System.UIntPtr packedGlyphsCount);
public virtual void GetLineFragment (out CoreGraphics.CGRect lineFragment, out CoreGraphics.CGRect lineFragmentUsed, out CoreGraphics.CGRect remaining, System.UIntPtr startingGlyphIndex, CoreGraphics.CGRect proposedRect, ObjCRuntime.nfloat lineSpacing, ObjCRuntime.nfloat paragraphSpacingBefore, ObjCRuntime.nfloat paragraphSpacingAfter);
public virtual ObjCRuntime.nfloat GetLineSpacingAfterGlyph (System.UIntPtr glyphIndex, CoreGraphics.CGRect proposedLineFragmentRect);
public virtual ObjCRuntime.nfloat GetParagraphSpacingAfterGlyph (System.UIntPtr glyphIndex, CoreGraphics.CGRect proposedLineFragmentRect);
public virtual ObjCRuntime.nfloat GetParagraphSpacingBeforeGlyph (System.UIntPtr glyphIndex, CoreGraphics.CGRect proposedLineFragmentRect);
public virtual NSTextTab GetTextTab (ObjCRuntime.nfloat glyphLocation, Foundation.NSWritingDirection direction, ObjCRuntime.nfloat maxLocation);
public virtual uint HyphenCharacterForGlyph (System.UIntPtr glyphIndex);
public virtual float HyphenationFactorForGlyph (System.UIntPtr glyphIndex);
public virtual void InsertGlyph (uint glyph, System.UIntPtr glyphIndex, System.UIntPtr characterIndex);
public virtual Foundation.NSRange LayoutCharacters (Foundation.NSRange characterRange, NSLayoutManager layoutManager, System.UIntPtr maxLineFragments);
public virtual void LayoutGlyphs (NSLayoutManager layoutManager, System.UIntPtr startGlyphIndex, System.UIntPtr maxLineFragments, out System.UIntPtr nextGlyph);
public virtual System.UIntPtr LayoutParagraphAtPoint (ref CoreGraphics.CGPoint lineFragmentOrigin);
public virtual void SetLineFragment (CoreGraphics.CGRect fragmentRect, Foundation.NSRange glyphRange, CoreGraphics.CGRect usedRect, ObjCRuntime.nfloat baselineOffset);
public virtual bool ShouldBreakLineByHyphenatingBeforeCharacter (System.UIntPtr charIndex);
public virtual bool ShouldBreakLineByWordBeforeCharacter (System.UIntPtr charIndex);
public virtual void WillSetLineFragment (ref CoreGraphics.CGRect lineRect, Foundation.NSRange glyphRange, ref CoreGraphics.CGRect usedRect, ref ObjCRuntime.nfloat baselineOffset);
Removed constructor:
protected NSUserDefaultsController (IntPtr handle);
Added constructor:
protected NSUserDefaultsController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSUserInterfaceCompressionOptions (IntPtr handle);
Added constructor:
protected NSUserInterfaceCompressionOptions (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSView (IntPtr handle);
Added constructor:
protected NSView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityColumnCount { get; set; }
+public virtual IntPtr AccessibilityColumnCount { get; set; }
-public virtual nint AccessibilityDisclosureLevel { get; set; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; set; }
-public virtual nint AccessibilityIndex { get; set; }
+public virtual IntPtr AccessibilityIndex { get; set; }
-public virtual nint AccessibilityInsertionPointLineNumber { get; set; }
+public virtual IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public virtual nint AccessibilityNumberOfCharacters { get; set; }
+public virtual IntPtr AccessibilityNumberOfCharacters { get; set; }
-public virtual nint AccessibilityRowCount { get; set; }
+public virtual IntPtr AccessibilityRowCount { get; set; }
-public virtual nfloat AlphaValue { get; set; }
+public virtual ObjCRuntime.nfloat AlphaValue { get; set; }
-public virtual nfloat BaselineOffsetFromBottom { get; }
+public virtual ObjCRuntime.nfloat BaselineOffsetFromBottom { get; }
-public virtual nfloat BoundsRotation { get; set; }
+public virtual ObjCRuntime.nfloat BoundsRotation { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat FirstBaselineOffsetFromTop { get; }
+public virtual ObjCRuntime.nfloat FirstBaselineOffsetFromTop { get; }
-public virtual nfloat FrameCenterRotation { get; set; }
+public virtual ObjCRuntime.nfloat FrameCenterRotation { get; set; }
-public virtual nfloat FrameRotation { get; set; }
+public virtual ObjCRuntime.nfloat FrameRotation { get; set; }
-public virtual nfloat HeightAdjustLimit { get; }
+public virtual ObjCRuntime.nfloat HeightAdjustLimit { get; }
-public virtual nfloat LastBaselineOffsetFromBottom { get; }
+public virtual ObjCRuntime.nfloat LastBaselineOffsetFromBottom { get; }
-public nfloat NoIntrinsicMetric { get; }
+public ObjCRuntime.nfloat NoIntrinsicMetric { get; }
-public virtual nint Tag { get; }
+public virtual IntPtr Tag { get; }
-public virtual nfloat WidthAdjustLimit { get; }
+public virtual ObjCRuntime.nfloat WidthAdjustLimit { get; }
Removed methods:
public nint AddToolTip (CoreGraphics.CGRect rect, INSToolTipOwner owner);
public virtual nint AddToolTip (CoreGraphics.CGRect rect, Foundation.NSObject owner, IntPtr userData);
public virtual nint AddTrackingRect (CoreGraphics.CGRect aRect, Foundation.NSObject anObject, IntPtr data, bool assumeInside);
public virtual void AdjustPageHeightNew (ref nfloat newBottom, nfloat top, nfloat proposedBottom, nfloat bottomLimit);
public virtual void AdjustPageWidthNew (ref nfloat newRight, nfloat left, nfloat proposedRight, nfloat rightLimit);
public virtual nint GState ();
public virtual nuint GetAccessibilityArrayAttributeCount (Foundation.NSString attribute);
public virtual Foundation.NSObject[] GetAccessibilityArrayAttributeValues (Foundation.NSString attribute, nuint index, nuint maxCount);
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nuint GetAccessibilityIndexOfChild (Foundation.NSObject child);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
public virtual CoreGraphics.CGRect RectForPage (nint pageNumber);
public virtual void RemoveToolTip (nint tag);
public virtual void RemoveTrackingRect (nint tag);
public virtual void RotateByAngle (nfloat angle);
public virtual Foundation.NSObject ViewWithTag (nint aTag);
Added methods:
public IntPtr AddToolTip (CoreGraphics.CGRect rect, INSToolTipOwner owner);
public virtual IntPtr AddToolTip (CoreGraphics.CGRect rect, Foundation.NSObject owner, IntPtr userData);
public virtual IntPtr AddTrackingRect (CoreGraphics.CGRect aRect, Foundation.NSObject anObject, IntPtr data, bool assumeInside);
public virtual void AdjustPageHeightNew (ref ObjCRuntime.nfloat newBottom, ObjCRuntime.nfloat top, ObjCRuntime.nfloat proposedBottom, ObjCRuntime.nfloat bottomLimit);
public virtual void AdjustPageWidthNew (ref ObjCRuntime.nfloat newRight, ObjCRuntime.nfloat left, ObjCRuntime.nfloat proposedRight, ObjCRuntime.nfloat rightLimit);
public virtual IntPtr GState ();
public virtual System.UIntPtr GetAccessibilityArrayAttributeCount (Foundation.NSString attribute);
public virtual Foundation.NSObject[] GetAccessibilityArrayAttributeValues (Foundation.NSString attribute, System.UIntPtr index, System.UIntPtr maxCount);
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual System.UIntPtr GetAccessibilityIndexOfChild (Foundation.NSObject child);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
public virtual CoreGraphics.CGRect RectForPage (IntPtr pageNumber);
public virtual void RemoveToolTip (IntPtr tag);
public virtual void RemoveTrackingRect (IntPtr tag);
public virtual void RotateByAngle (ObjCRuntime.nfloat angle);
public virtual Foundation.NSObject ViewWithTag (IntPtr aTag);
Removed constructor:
protected NSViewAnimation (IntPtr handle);
Added constructor:
protected NSViewAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public nint NewColumn { get; }
+public IntPtr NewColumn { get; }
-public nint OldColumn { get; }
+public IntPtr OldColumn { get; }
Modified properties:
-public nint OldWidth { get; }
+public IntPtr OldWidth { get; }
Removed constructor:
protected NSViewController (IntPtr handle);
Added constructor:
protected NSViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void InsertChildViewController (NSViewController childViewController, nint index);
public virtual void PresentViewController (NSViewController viewController, CoreGraphics.CGRect positioningRect, NSView positioningView, nuint preferredEdge, NSPopoverBehavior behavior);
public virtual void RemoveChildViewController (nint index);
Added methods:
public virtual void InsertChildViewController (NSViewController childViewController, IntPtr index);
public virtual void PresentViewController (NSViewController viewController, CoreGraphics.CGRect positioningRect, NSView positioningView, System.UIntPtr preferredEdge, NSPopoverBehavior behavior);
public virtual void RemoveChildViewController (IntPtr index);
Removed constructor:
protected NSViewControllerPresentationAnimator (IntPtr handle);
Added constructor:
protected NSViewControllerPresentationAnimator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSVisualEffectView (IntPtr handle);
Added constructor:
protected NSVisualEffectView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSWindow (IntPtr handle);
Added constructor:
protected NSWindow (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nint AccessibilityColumnCount { get; set; }
+public virtual IntPtr AccessibilityColumnCount { get; set; }
-public virtual nint AccessibilityDisclosureLevel { get; set; }
+public virtual IntPtr AccessibilityDisclosureLevel { get; set; }
-public virtual nint AccessibilityIndex { get; set; }
+public virtual IntPtr AccessibilityIndex { get; set; }
-public virtual nint AccessibilityInsertionPointLineNumber { get; set; }
+public virtual IntPtr AccessibilityInsertionPointLineNumber { get; set; }
-public virtual nint AccessibilityNumberOfCharacters { get; set; }
+public virtual IntPtr AccessibilityNumberOfCharacters { get; set; }
-public virtual nint AccessibilityRowCount { get; set; }
+public virtual IntPtr AccessibilityRowCount { get; set; }
-public virtual nfloat AlphaValue { get; set; }
+public virtual ObjCRuntime.nfloat AlphaValue { get; set; }
-public virtual nfloat BackingScaleFactor { get; }
+public virtual ObjCRuntime.nfloat BackingScaleFactor { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ResizeFlags { get; }
+public virtual IntPtr ResizeFlags { get; }
-public virtual nfloat UserSpaceScaleFactor { get; }
+public virtual ObjCRuntime.nfloat UserSpaceScaleFactor { get; }
-public virtual Foundation.NSObject WindowController { get; set; }
+public virtual NSWindowController WindowController { get; set; }
-public virtual nint WindowNumber { get; }
+public virtual IntPtr WindowNumber { get; }
Removed methods:
public virtual void BeginCriticalSheet (NSWindow sheetWindow, System.Action<nint> completionHandler);
public virtual void BeginSheet (NSWindow sheetWindow, System.Action<nint> completionHandler);
public virtual nfloat ContentBorderThicknessForEdge (NSRectEdge edge);
protected virtual void DiscardEventsMatchingMask (nuint mask, NSEvent beforeLastEvent);
[Obsolete ("Use the EndSheet(NSWindow,NSModalResponse) overload.")]
public virtual void EndSheet (NSWindow sheetWindow, nint returnCode);
public virtual nint GState ();
public virtual Foundation.NSObject GetAccessibilityCellForColumn (nint column, nint row);
public virtual nint GetAccessibilityLine (nint index);
public virtual Foundation.NSRange GetAccessibilityRange (nint index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (nint line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (nint index);
public virtual void InsertTitlebarAccessoryViewController (NSTitlebarAccessoryViewController childViewController, nint index);
public static nfloat MinFrameWidthWithTitle (string aTitle, NSWindowStyle aStyle);
protected virtual NSEvent NextEventMatchingMask (nuint mask);
protected virtual NSEvent NextEventMatchingMask (nuint mask, Foundation.NSDate expiration, string mode, bool deqFlag);
public virtual void OrderWindow (NSWindowOrderingMode place, nint relativeTo);
public virtual void RemoveTitlebarAccessoryViewControllerAtIndex (nint index);
public virtual void SetContentBorderThickness (nfloat thickness, NSRectEdge edge);
public static nint WindowNumberAtPoint (CoreGraphics.CGPoint point, nint windowNumber);
Added methods:
public virtual void BeginCriticalSheet (NSWindow sheetWindow, System.Action<IntPtr> completionHandler);
public virtual void BeginSheet (NSWindow sheetWindow, System.Action<IntPtr> completionHandler);
public virtual ObjCRuntime.nfloat ContentBorderThicknessForEdge (NSRectEdge edge);
protected virtual void DiscardEventsMatchingMask (System.UIntPtr mask, NSEvent beforeLastEvent);
[Obsolete ("Use the EndSheet(NSWindow,NSModalResponse) overload.")]
public virtual void EndSheet (NSWindow sheetWindow, IntPtr returnCode);
public virtual IntPtr GState ();
public virtual Foundation.NSObject GetAccessibilityCellForColumn (IntPtr column, IntPtr row);
public virtual IntPtr GetAccessibilityLine (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRange (IntPtr index);
public virtual Foundation.NSRange GetAccessibilityRangeForLine (IntPtr line);
public virtual Foundation.NSRange GetAccessibilityStyleRange (IntPtr index);
public virtual void InsertTitlebarAccessoryViewController (NSTitlebarAccessoryViewController childViewController, IntPtr index);
public static ObjCRuntime.nfloat MinFrameWidthWithTitle (string aTitle, NSWindowStyle aStyle);
protected virtual NSEvent NextEventMatchingMask (System.UIntPtr mask);
protected virtual NSEvent NextEventMatchingMask (System.UIntPtr mask, Foundation.NSDate expiration, string mode, bool deqFlag);
public virtual void OrderWindow (NSWindowOrderingMode place, IntPtr relativeTo);
public virtual void RemoveTitlebarAccessoryViewControllerAtIndex (IntPtr index);
public virtual void SetContentBorderThickness (ObjCRuntime.nfloat thickness, NSRectEdge edge);
public static IntPtr WindowNumberAtPoint (CoreGraphics.CGPoint point, IntPtr windowNumber);
Modified properties:
-public nint OldScaleFactor { get; }
+public IntPtr OldScaleFactor { get; }
Removed constructor:
protected NSWindowController (IntPtr handle);
Added constructor:
protected NSWindowController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSWindowDelegate (IntPtr handle);
Added constructor:
protected NSWindowDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSWindowRestoration (IntPtr handle);
Added constructor:
protected NSWindowRestoration (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected NSWindowTab (IntPtr handle);
Added constructor:
protected NSWindowTab (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSWindowTabGroup (IntPtr handle);
Added constructor:
protected NSWindowTabGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void Insert (NSWindow window, nint index);
Added method:
public virtual void Insert (NSWindow window, IntPtr index);
Removed constructor:
protected NSWorkspace (IntPtr handle);
Added constructor:
protected NSWorkspace (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual nint ExtendPowerOffBy (nint requested);
public virtual bool PerformFileOperation (Foundation.NSString workspaceOperation, string source, string destination, string[] files, out nint tag);
Added methods:
public virtual IntPtr ExtendPowerOffBy (IntPtr requested);
public virtual bool PerformFileOperation (Foundation.NSString workspaceOperation, string source, string destination, string[] files, out IntPtr tag);
Removed constructor:
protected NSWorkspaceAuthorization (IntPtr handle);
Added constructor:
protected NSWorkspaceAuthorization (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public nint FileType { get; }
+public IntPtr FileType { get; }
Removed constructor:
protected NSWorkspaceOpenConfiguration (IntPtr handle);
Added constructor:
protected NSWorkspaceOpenConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ATTrackingManager (IntPtr handle);
Added constructor:
protected ATTrackingManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public virtual final IntPtr Handle { get; }
+public virtual final ObjCRuntime.NativeHandle Handle { get; }
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~AudioConverter ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed constructor:
protected AudioFile (bool x);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~AudioFile ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed property:
[Obsolete ("Use 'AudioStreamDescription' instead.")]
public AudioStreamBasicDescription AudioStreamPacketDescription { get; }
Removed method:
public static void FillAudioData (IntPtr audioQueueBuffer, int offset, IntPtr source, int sourceOffset, nint size);
Added method:
public static void FillAudioData (IntPtr audioQueueBuffer, int offset, IntPtr source, int sourceOffset, IntPtr size);
Modified base type:
-AudioToolbox._MidiData
+AudioToolbox.MidiData
Modified base type:
-AudioToolbox._MidiData
+AudioToolbox.MidiData
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~MusicPlayer ();
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~MusicSequence ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~MusicTrack ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed interface:
ObjCRuntime.INativeObject
Removed property:
public virtual IntPtr Handle { get; }
Added property:
public uint SoundId { 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 (IntPtr handle);
Added constructor:
protected AUAudioUnit (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint MidiOutputBufferSizeHint { get; set; }
+public virtual IntPtr MidiOutputBufferSizeHint { get; set; }
-public virtual nint RenderQuality { get; set; }
+public virtual IntPtr RenderQuality { get; set; }
-public virtual nint VirtualMidiCableCount { get; }
+public virtual IntPtr VirtualMidiCableCount { get; }
Removed methods:
public virtual Foundation.NSNumber[] GetParametersForOverview (nint count);
public virtual void RemoveRenderObserver (nint token);
Added methods:
public virtual Foundation.NSNumber[] GetParametersForOverview (IntPtr count);
public virtual void RemoveRenderObserver (IntPtr token);
Removed constructor:
protected AUAudioUnitBus (IntPtr handle);
Added constructor:
protected AUAudioUnitBus (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Index { get; }
+public virtual System.UIntPtr Index { get; }
Removed constructor:
protected AUAudioUnitBusArray (IntPtr handle);
Added constructor:
protected AUAudioUnitBusArray (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Count { get; }
+public virtual System.UIntPtr Count { get; }
Removed methods:
public virtual AUAudioUnitBus GetObject (nuint index);
public virtual bool SetBusCount (nuint count, out Foundation.NSError outError);
Added methods:
public virtual AUAudioUnitBus GetObject (System.UIntPtr index);
public virtual bool SetBusCount (System.UIntPtr count, out Foundation.NSError outError);
Removed constructor:
protected AUAudioUnitPreset (IntPtr handle);
Added constructor:
protected AUAudioUnitPreset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Number { get; set; }
+public virtual IntPtr Number { get; set; }
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~AUGraph ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed methods:
public virtual System.IAsyncResult BeginInvoke (AUParameterNode node, nint desiredLength, System.AsyncCallback callback, object object);
public virtual string Invoke (AUParameterNode node, nint desiredLength);
Added methods:
public virtual System.IAsyncResult BeginInvoke (AUParameterNode node, IntPtr desiredLength, System.AsyncCallback callback, object object);
public virtual string Invoke (AUParameterNode node, IntPtr desiredLength);
Removed 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);
Added 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);
Removed 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);
Added 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);
Removed 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);
Added 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);
Removed constructor:
protected AUParameter (IntPtr handle);
Added constructor:
protected AUParameter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AUParameterGroup (IntPtr handle);
Added constructor:
protected AUParameterGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AUParameterNode (IntPtr handle);
Added constructor:
protected AUParameterNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual string GetDisplayName (nint maximumLength);
Added method:
public virtual string GetDisplayName (IntPtr maximumLength);
Removed 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);
Added 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);
Removed constructor:
protected AUParameterTree (IntPtr handle);
Added constructor:
protected AUParameterTree (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed 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);
Added 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);
Removed constructor:
public AURenderEventEnumerator (IntPtr ptr);
Added constructor:
public AURenderEventEnumerator (ObjCRuntime.NativeHandle ptr);
Modified properties:
-public virtual final IntPtr Handle { get; }
+public virtual final ObjCRuntime.NativeHandle Handle { get; }
Removed method:
public System.Collections.Generic.IEnumerable<AURenderEvent> EnumeratorCurrentEvents (nint now);
Added method:
public System.Collections.Generic.IEnumerable<AURenderEvent> EnumeratorCurrentEvents (IntPtr now);
Removed 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);
Added 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);
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Added interface:
System.IDisposable
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nuint? Version { get; set; }
+public System.UIntPtr? Version { get; set; }
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
[Obsolete ("Use 'SetFormat' instead as it has the ability of returning a status code.")]
public void SetAudioFormat (AudioToolbox.AudioStreamBasicDescription audioFormat, AudioUnitScopeType scope, uint audioUnitElement);
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed constructor:
protected ASAuthorization (IntPtr handle);
Added constructor:
protected ASAuthorization (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdButton (IntPtr handle);
Added constructor:
protected ASAuthorizationAppleIdButton (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat CornerRadius { get; set; }
+public virtual ObjCRuntime.nfloat CornerRadius { get; set; }
Removed constructor:
protected ASAuthorizationAppleIdCredential (IntPtr handle);
Added constructor:
protected ASAuthorizationAppleIdCredential (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdProvider (IntPtr handle);
Added constructor:
protected ASAuthorizationAppleIdProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationAppleIdRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationController (IntPtr handle);
Added constructor:
protected ASAuthorizationController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationControllerDelegate (IntPtr handle);
Added constructor:
protected ASAuthorizationControllerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected ASAuthorizationOpenIdRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationOpenIdRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPasswordProvider (IntPtr handle);
Added constructor:
protected ASAuthorizationPasswordProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPasswordRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationPasswordRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialAssertion (IntPtr handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialAssertion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialAssertionRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialAssertionRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialDescriptor (IntPtr handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialProvider (IntPtr handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialRegistration (IntPtr handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialRegistration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationProviderExtensionAuthorizationRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationProviderExtensionAuthorizationRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationProviderExtensionAuthorizationResult (IntPtr handle);
Added constructor:
protected ASAuthorizationProviderExtensionAuthorizationResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPublicKeyCredentialParameters (IntPtr handle);
Added constructor:
protected ASAuthorizationPublicKeyCredentialParameters (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialAssertion (IntPtr handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialAssertion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor (IntPtr handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialProvider (IntPtr handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistration (IntPtr handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Type Changed: AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
Removed constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSingleSignOnCredential (IntPtr handle);
Added constructor:
protected ASAuthorizationSingleSignOnCredential (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSingleSignOnProvider (IntPtr handle);
Added constructor:
protected ASAuthorizationSingleSignOnProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASAuthorizationSingleSignOnRequest (IntPtr handle);
Added constructor:
protected ASAuthorizationSingleSignOnRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASCredentialIdentityStore (IntPtr handle);
Added constructor:
protected ASCredentialIdentityStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASCredentialIdentityStoreState (IntPtr handle);
Added constructor:
protected ASCredentialIdentityStoreState (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASCredentialProviderExtensionContext (IntPtr handle);
Added constructor:
protected ASCredentialProviderExtensionContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASCredentialProviderViewController (IntPtr handle);
Added constructor:
protected ASCredentialProviderViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASCredentialServiceIdentifier (IntPtr handle);
Added constructor:
protected ASCredentialServiceIdentifier (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASPasswordCredential (IntPtr handle);
Added constructor:
protected ASPasswordCredential (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASPasswordCredentialIdentity (IntPtr handle);
Added constructor:
protected ASPasswordCredentialIdentity (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Rank { get; set; }
+public virtual IntPtr Rank { get; set; }
Removed constructor:
protected ASWebAuthenticationSession (IntPtr handle);
Added constructor:
protected ASWebAuthenticationSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASWebAuthenticationSessionRequest (IntPtr handle);
Added constructor:
protected ASWebAuthenticationSessionRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ASWebAuthenticationSessionRequestDelegate (IntPtr handle);
Added constructor:
protected ASWebAuthenticationSessionRequestDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected ASWebAuthenticationSessionWebBrowserSessionManager (IntPtr handle);
Added constructor:
protected ASWebAuthenticationSessionWebBrowserSessionManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AEAssessmentApplication (IntPtr handle);
Added constructor:
protected AEAssessmentApplication (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AEAssessmentConfiguration (IntPtr handle);
Added constructor:
protected AEAssessmentConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AEAssessmentParticipantConfiguration (IntPtr handle);
Added constructor:
protected AEAssessmentParticipantConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AEAssessmentSession (IntPtr handle);
Added constructor:
protected AEAssessmentSession (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AEAssessmentSessionDelegate (IntPtr handle);
Added constructor:
protected AEAssessmentSessionDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected BCChatAction (IntPtr handle);
Added constructor:
protected BCChatAction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected BCChatButton (IntPtr handle);
Added constructor:
protected BCChatButton (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CXProviderConfiguration (IntPtr handle);
Added constructor:
protected CXProviderConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaximumCallGroups { get; set; }
+public virtual System.UIntPtr MaximumCallGroups { get; set; }
-public virtual nuint MaximumCallsPerCallGroup { get; set; }
+public virtual System.UIntPtr MaximumCallsPerCallGroup { get; set; }
Removed constructor:
protected ChipAccountLogin (IntPtr handle);
Added constructor:
protected ChipAccountLogin (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipApplicationBasic (IntPtr handle);
Added constructor:
protected ChipApplicationBasic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipApplicationLauncher (IntPtr handle);
Added constructor:
protected ChipApplicationLauncher (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipAudioOutput (IntPtr handle);
Added constructor:
protected ChipAudioOutput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipBarrierControl (IntPtr handle);
Added constructor:
protected ChipBarrierControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipBasic (IntPtr handle);
Added constructor:
protected ChipBasic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipBinaryInputBasic (IntPtr handle);
Added constructor:
protected ChipBinaryInputBasic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipBinding (IntPtr handle);
Added constructor:
protected ChipBinding (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipBridgedDeviceBasic (IntPtr handle);
Added constructor:
protected ChipBridgedDeviceBasic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipCluster (IntPtr handle);
Added constructor:
protected ChipCluster (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipColorControl (IntPtr handle);
Added constructor:
protected ChipColorControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipDescriptor (IntPtr handle);
Added constructor:
protected ChipDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipDevice (IntPtr handle);
Added constructor:
protected ChipDevice (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed 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);
Added 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);
Removed constructor:
protected ChipDeviceController (IntPtr handle);
Added constructor:
protected ChipDeviceController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipDevicePairingDelegate (IntPtr handle);
Added constructor:
protected ChipDevicePairingDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected ChipDoorLock (IntPtr handle);
Added constructor:
protected ChipDoorLock (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipError (IntPtr handle);
Added constructor:
protected ChipError (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipEthernetNetworkDiagnostics (IntPtr handle);
Added constructor:
protected ChipEthernetNetworkDiagnostics (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipFixedLabel (IntPtr handle);
Added constructor:
protected ChipFixedLabel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipGeneralCommissioning (IntPtr handle);
Added constructor:
protected ChipGeneralCommissioning (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipGeneralDiagnostics (IntPtr handle);
Added constructor:
protected ChipGeneralDiagnostics (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipGroupKeyManagement (IntPtr handle);
Added constructor:
protected ChipGroupKeyManagement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipGroups (IntPtr handle);
Added constructor:
protected ChipGroups (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipIdentify (IntPtr handle);
Added constructor:
protected ChipIdentify (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipKeypadInput (IntPtr handle);
Added constructor:
protected ChipKeypadInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipLevelControl (IntPtr handle);
Added constructor:
protected ChipLevelControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipLowPower (IntPtr handle);
Added constructor:
protected ChipLowPower (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipManualSetupPayloadParser (IntPtr handle);
Added constructor:
protected ChipManualSetupPayloadParser (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipMediaInput (IntPtr handle);
Added constructor:
protected ChipMediaInput (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipMediaPlayback (IntPtr handle);
Added constructor:
protected ChipMediaPlayback (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipNetworkCommissioning (IntPtr handle);
Added constructor:
protected ChipNetworkCommissioning (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipOnOff (IntPtr handle);
Added constructor:
protected ChipOnOff (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipOnboardingPayloadParser (IntPtr handle);
Added constructor:
protected ChipOnboardingPayloadParser (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipOperationalCredentials (IntPtr handle);
Added constructor:
protected ChipOperationalCredentials (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipOptionalQRCodeInfo (IntPtr handle);
Added constructor:
protected ChipOptionalQRCodeInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipPersistentStorageDelegate (IntPtr handle);
Added constructor:
protected ChipPersistentStorageDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected ChipPumpConfigurationAndControl (IntPtr handle);
Added constructor:
protected ChipPumpConfigurationAndControl (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipQRCodeSetupPayloadParser (IntPtr handle);
Added constructor:
protected ChipQRCodeSetupPayloadParser (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipRelativeHumidityMeasurement (IntPtr handle);
Added constructor:
protected ChipRelativeHumidityMeasurement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipScenes (IntPtr handle);
Added constructor:
protected ChipScenes (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipSetupPayload (IntPtr handle);
Added constructor:
protected ChipSetupPayload (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipSoftwareDiagnostics (IntPtr handle);
Added constructor:
protected ChipSoftwareDiagnostics (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipSwitch (IntPtr handle);
Added constructor:
protected ChipSwitch (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipTargetNavigator (IntPtr handle);
Added constructor:
protected ChipTargetNavigator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipTemperatureMeasurement (IntPtr handle);
Added constructor:
protected ChipTemperatureMeasurement (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipTestCluster (IntPtr handle);
Added constructor:
protected ChipTestCluster (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipThermostat (IntPtr handle);
Added constructor:
protected ChipThermostat (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipTvChannel (IntPtr handle);
Added constructor:
protected ChipTvChannel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipWakeOnLan (IntPtr handle);
Added constructor:
protected ChipWakeOnLan (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected ChipWindowCovering (IntPtr handle);
Added constructor:
protected ChipWindowCovering (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLSActivity (IntPtr handle);
Added constructor:
protected CLSActivity (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLSActivityItem (IntPtr handle);
Added constructor:
protected CLSActivityItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLSBinaryItem (IntPtr handle);
Added constructor:
protected CLSBinaryItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLSContext (IntPtr handle);
Added constructor:
protected CLSContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DisplayOrder { get; set; }
+public virtual IntPtr DisplayOrder { get; set; }
Removed constructor:
protected CLSDataStore (IntPtr handle);
Added constructor:
protected CLSDataStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLSDataStoreDelegate (IntPtr handle);
Added constructor:
protected CLSDataStoreDelegate (ObjCRuntime.NativeHandle handle);
Added value:
InvalidAccountCredentials = 10,
Removed constructor:
protected CLSObject (IntPtr handle);
Added constructor:
protected CLSObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLSProgressReportingCapability (IntPtr handle);
Added constructor:
protected CLSProgressReportingCapability (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLSQuantityItem (IntPtr handle);
Added constructor:
protected CLSQuantityItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLSScoreItem (IntPtr handle);
Added constructor:
protected CLSScoreItem (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKAcceptSharesOperation (IntPtr handle);
Added constructor:
protected CKAcceptSharesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKAsset (IntPtr handle);
Added constructor:
protected CKAsset (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKContainer (IntPtr handle);
Added constructor:
protected CKContainer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDatabase (IntPtr handle);
Added constructor:
protected CKDatabase (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDatabaseNotification (IntPtr handle);
Added constructor:
protected CKDatabaseNotification (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDatabaseOperation (IntPtr handle);
Added constructor:
protected CKDatabaseOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDatabaseSubscription (IntPtr handle);
Added constructor:
protected CKDatabaseSubscription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDiscoverAllContactsOperation (IntPtr handle);
Added constructor:
protected CKDiscoverAllContactsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDiscoverAllUserIdentitiesOperation (IntPtr handle);
Added constructor:
protected CKDiscoverAllUserIdentitiesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDiscoverUserIdentitiesOperation (IntPtr handle);
Added constructor:
protected CKDiscoverUserIdentitiesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
[Obsolete ("Always throws 'NotSupportedException' (not a public API).")]
protected CKDiscoverUserInfosOperation (IntPtr handle);
Added constructor:
[Obsolete ("Always throws 'NotSupportedException' (not a public API).")]
protected CKDiscoverUserInfosOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKDiscoveredUserInfo (IntPtr handle);
Added constructor:
protected CKDiscoveredUserInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed property:
public static Foundation.NSString ErrorDomain { get; }
Removed constructor:
protected CKFetchDatabaseChangesOperation (IntPtr handle);
Added constructor:
protected CKFetchDatabaseChangesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKFetchNotificationChangesOperation (IntPtr handle);
Added constructor:
protected CKFetchNotificationChangesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordChangesOperation (IntPtr handle);
Added constructor:
protected CKFetchRecordChangesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZoneChangesConfiguration (IntPtr handle);
Added constructor:
protected CKFetchRecordZoneChangesConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZoneChangesOperation (IntPtr handle);
Added constructor:
protected CKFetchRecordZoneChangesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchRecordZoneChangesOptions (IntPtr handle);
Added constructor:
protected CKFetchRecordZoneChangesOptions (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZonesOperation (IntPtr handle);
Added constructor:
protected CKFetchRecordZonesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchRecordsOperation (IntPtr handle);
Added constructor:
protected CKFetchRecordsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchShareMetadataOperation (IntPtr handle);
Added constructor:
protected CKFetchShareMetadataOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchShareParticipantsOperation (IntPtr handle);
Added constructor:
protected CKFetchShareParticipantsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchSubscriptionsOperation (IntPtr handle);
Added constructor:
protected CKFetchSubscriptionsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKFetchWebAuthTokenOperation (IntPtr handle);
Added constructor:
protected CKFetchWebAuthTokenOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKLocationSortDescriptor (IntPtr handle);
Added constructor:
protected CKLocationSortDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKMarkNotificationsReadOperation (IntPtr handle);
Added constructor:
protected CKMarkNotificationsReadOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected CKModifyBadgeOperation (IntPtr handle);
public CKModifyBadgeOperation (nuint badgeValue);
Added constructors:
protected CKModifyBadgeOperation (ObjCRuntime.NativeHandle handle);
public CKModifyBadgeOperation (System.UIntPtr badgeValue);
Modified properties:
-public virtual nuint BadgeValue { get; set; }
+public virtual System.UIntPtr BadgeValue { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKModifyRecordZonesOperation (IntPtr handle);
Added constructor:
protected CKModifyRecordZonesOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKModifyRecordsOperation (IntPtr handle);
Added constructor:
protected CKModifyRecordsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKModifySubscriptionsOperation (IntPtr handle);
Added constructor:
protected CKModifySubscriptionsOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKNotification (IntPtr handle);
Added constructor:
protected CKNotification (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKNotificationID (IntPtr handle);
Added constructor:
protected CKNotificationID (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKNotificationInfo (IntPtr handle);
Added constructor:
protected CKNotificationInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKOperation (IntPtr handle);
Added constructor:
protected CKOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKOperationConfiguration (IntPtr handle);
Added constructor:
protected CKOperationConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKOperationGroup (IntPtr handle);
Added constructor:
protected CKOperationGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Quantity { get; set; }
+public virtual System.UIntPtr Quantity { get; set; }
Removed constructor:
protected CKQuery (IntPtr handle);
Added constructor:
protected CKQuery (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKQueryCursor (IntPtr handle);
Added constructor:
protected CKQueryCursor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKQueryNotification (IntPtr handle);
Added constructor:
protected CKQueryNotification (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKQueryOperation (IntPtr handle);
Added constructor:
protected CKQueryOperation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint ResultsLimit { get; set; }
+public virtual System.UIntPtr ResultsLimit { get; set; }
Removed constructor:
protected CKQuerySubscription (IntPtr handle);
Added constructor:
protected CKQuerySubscription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKRecord (IntPtr handle);
Added constructor:
protected CKRecord (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
[Obsolete ("iOS9 does not allow creating an empty instance")]
public CKRecordID ();
protected CKRecordID (IntPtr handle);
Added constructor:
protected CKRecordID (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKRecordValue (IntPtr handle);
Added constructor:
protected CKRecordValue (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CKRecordZone (IntPtr handle);
Added constructor:
protected CKRecordZone (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
[Obsolete ("iOS9 does not allow creating an empty instance")]
public CKRecordZoneID ();
protected CKRecordZoneID (IntPtr handle);
Added constructor:
protected CKRecordZoneID (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKRecordZoneNotification (IntPtr handle);
Added constructor:
protected CKRecordZoneNotification (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKRecordZoneSubscription (IntPtr handle);
Added constructor:
protected CKRecordZoneSubscription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKReference (IntPtr handle);
Added constructor:
protected CKReference (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKServerChangeToken (IntPtr handle);
Added constructor:
protected CKServerChangeToken (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKShare (IntPtr handle);
Added constructor:
protected CKShare (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKShareMetadata (IntPtr handle);
Added constructor:
protected CKShareMetadata (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKShareParticipant (IntPtr handle);
Added constructor:
protected CKShareParticipant (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKSubscription (IntPtr handle);
Added constructor:
protected CKSubscription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKUserIdentity (IntPtr handle);
Added constructor:
protected CKUserIdentity (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CKUserIdentityLookupInfo (IntPtr handle);
Added constructor:
protected CKUserIdentityLookupInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryAddContactEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryAddContactEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryAddGroupEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryAddGroupEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryAddMemberToGroupEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryAddMemberToGroupEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryAddSubgroupToGroupEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryAddSubgroupToGroupEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryDeleteContactEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryDeleteContactEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryDeleteGroupEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryDeleteGroupEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryDropEverythingEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryDropEverythingEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryFetchRequest (IntPtr handle);
Added constructor:
protected CNChangeHistoryFetchRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryRemoveMemberFromGroupEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryRemoveMemberFromGroupEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryRemoveSubgroupFromGroupEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryRemoveSubgroupFromGroupEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryUpdateContactEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryUpdateContactEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNChangeHistoryUpdateGroupEvent (IntPtr handle);
Added constructor:
protected CNChangeHistoryUpdateGroupEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContact (IntPtr handle);
Added constructor:
protected CNContact (ObjCRuntime.NativeHandle handle);
Removed property:
public static Foundation.NSString ErrorDomain { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContactFetchRequest (IntPtr handle);
Added constructor:
protected CNContactFetchRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContactFormatter (IntPtr handle);
Added constructor:
protected CNContactFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContactProperty (IntPtr handle);
Added constructor:
protected CNContactProperty (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContactRelation (IntPtr handle);
Added constructor:
protected CNContactRelation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContactStore (IntPtr handle);
Added constructor:
protected CNContactStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContactVCardSerialization (IntPtr handle);
Added constructor:
protected CNContactVCardSerialization (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContactsUserDefaults (IntPtr handle);
Added constructor:
protected CNContactsUserDefaults (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContainer (IntPtr handle);
Added constructor:
protected CNContainer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNFetchRequest (IntPtr handle);
Added constructor:
protected CNFetchRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNFetchResult`1 (IntPtr handle);
Added constructor:
protected CNFetchResult`1 (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNGroup (IntPtr handle);
Added constructor:
protected CNGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNInstantMessageAddress (IntPtr handle);
Added constructor:
protected CNInstantMessageAddress (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNLabeledValue`1 (IntPtr handle);
Added constructor:
protected CNLabeledValue`1 (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNMutableContact (IntPtr handle);
Added constructor:
protected CNMutableContact (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNMutableGroup (IntPtr handle);
Added constructor:
protected CNMutableGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNMutablePostalAddress (IntPtr handle);
Added constructor:
protected CNMutablePostalAddress (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNPhoneNumber (IntPtr handle);
Added constructor:
protected CNPhoneNumber (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNPostalAddress (IntPtr handle);
Added constructor:
protected CNPostalAddress (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNPostalAddressFormatter (IntPtr handle);
Added constructor:
protected CNPostalAddressFormatter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNSaveRequest (IntPtr handle);
Added constructor:
protected CNSaveRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNSocialProfile (IntPtr handle);
Added constructor:
protected CNSocialProfile (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContactPicker (IntPtr handle);
Added constructor:
protected CNContactPicker (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CNContactPickerDelegate (IntPtr handle);
Added constructor:
protected CNContactPickerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CNContactViewController (IntPtr handle);
Added constructor:
protected CNContactViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAAction (IntPtr handle);
Added constructor:
protected CAAction (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CAAnimation (IntPtr handle);
Added constructor:
protected CAAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat FadeInDuration { get; set; }
+public virtual ObjCRuntime.nfloat FadeInDuration { get; set; }
-public virtual nfloat FadeOutDuration { get; set; }
+public virtual ObjCRuntime.nfloat FadeOutDuration { get; set; }
Added property:
public virtual CAFrameRateRange PreferredFrameRateRange { get; set; }
Removed constructor:
protected CAAnimationDelegate (IntPtr handle);
Added constructor:
protected CAAnimationDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CAAnimationGroup (IntPtr handle);
Added constructor:
protected CAAnimationGroup (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CABasicAnimation (IntPtr handle);
Added constructor:
protected CABasicAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
protected CAConstraint (IntPtr handle);
public CAConstraint (CAConstraintAttribute attribute, string relativeToSource, CAConstraintAttribute srcAttr, nfloat scale, nfloat offset);
Added constructors:
protected CAConstraint (ObjCRuntime.NativeHandle handle);
public CAConstraint (CAConstraintAttribute attribute, string relativeToSource, CAConstraintAttribute srcAttr, ObjCRuntime.nfloat scale, ObjCRuntime.nfloat offset);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Scale { get; }
+public virtual ObjCRuntime.nfloat Scale { get; }
Removed methods:
public static CAConstraint Create (CAConstraintAttribute attribute, string relativeToSource, CAConstraintAttribute srcAttr, nfloat offset);
public static CAConstraint Create (CAConstraintAttribute attribute, string relativeToSource, CAConstraintAttribute srcAttr, nfloat scale, nfloat offset);
Added methods:
public static CAConstraint Create (CAConstraintAttribute attribute, string relativeToSource, CAConstraintAttribute srcAttr, ObjCRuntime.nfloat offset);
public static CAConstraint Create (CAConstraintAttribute attribute, string relativeToSource, CAConstraintAttribute srcAttr, ObjCRuntime.nfloat scale, ObjCRuntime.nfloat offset);
Removed constructor:
protected CAConstraintLayoutManager (IntPtr handle);
Added constructor:
protected CAConstraintLayoutManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAEdrMetadata (IntPtr handle);
Added constructor:
protected CAEdrMetadata (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAEmitterBehavior (IntPtr handle);
Added constructor:
protected CAEmitterBehavior (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAEmitterCell (IntPtr handle);
Added constructor:
protected CAEmitterCell (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat AccelerationX { get; set; }
+public virtual ObjCRuntime.nfloat AccelerationX { get; set; }
-public virtual nfloat AccelerationY { get; set; }
+public virtual ObjCRuntime.nfloat AccelerationY { get; set; }
-public virtual nfloat AccelerationZ { get; set; }
+public virtual ObjCRuntime.nfloat AccelerationZ { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat ContentsScale { get; set; }
+public virtual ObjCRuntime.nfloat ContentsScale { get; set; }
-public virtual nfloat EmissionLatitude { get; set; }
+public virtual ObjCRuntime.nfloat EmissionLatitude { get; set; }
-public virtual nfloat EmissionLongitude { get; set; }
+public virtual ObjCRuntime.nfloat EmissionLongitude { get; set; }
-public virtual nfloat EmissionRange { get; set; }
+public virtual ObjCRuntime.nfloat EmissionRange { get; set; }
-public virtual nfloat Scale { get; set; }
+public virtual ObjCRuntime.nfloat Scale { get; set; }
-public virtual nfloat ScaleRange { get; set; }
+public virtual ObjCRuntime.nfloat ScaleRange { get; set; }
-public virtual nfloat ScaleSpeed { get; set; }
+public virtual ObjCRuntime.nfloat ScaleSpeed { get; set; }
-public virtual nfloat Spin { get; set; }
+public virtual ObjCRuntime.nfloat Spin { get; set; }
-public virtual nfloat SpinRange { get; set; }
+public virtual ObjCRuntime.nfloat SpinRange { get; set; }
-public virtual nfloat Velocity { get; set; }
+public virtual ObjCRuntime.nfloat Velocity { get; set; }
-public virtual nfloat VelocityRange { get; set; }
+public virtual ObjCRuntime.nfloat VelocityRange { get; set; }
Removed constructor:
protected CAEmitterLayer (IntPtr handle);
Added constructor:
protected CAEmitterLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Depth { get; set; }
+public virtual ObjCRuntime.nfloat Depth { get; set; }
-public virtual nfloat ZPosition { get; set; }
+public virtual ObjCRuntime.nfloat ZPosition { get; set; }
Removed constructor:
protected CAGradientLayer (IntPtr handle);
Added constructor:
protected CAGradientLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public CoreGraphics.CGColor CreateColor (IntPtr p);
Removed constructor:
protected CAKeyFrameAnimation (IntPtr handle);
Added constructor:
protected CAKeyFrameAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CALayer (IntPtr handle);
Added constructor:
protected CALayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual nfloat AnchorPointZ { get; set; }
+public virtual ObjCRuntime.nfloat AnchorPointZ { get; set; }
-public virtual nfloat BorderWidth { get; set; }
+public virtual ObjCRuntime.nfloat BorderWidth { get; set; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat ContentsScale { get; set; }
+public virtual ObjCRuntime.nfloat ContentsScale { get; set; }
-public virtual nfloat CornerRadius { get; set; }
+public virtual ObjCRuntime.nfloat CornerRadius { get; set; }
-public virtual nfloat RasterizationScale { get; set; }
+public virtual ObjCRuntime.nfloat RasterizationScale { get; set; }
-public virtual nfloat ShadowRadius { get; set; }
+public virtual ObjCRuntime.nfloat ShadowRadius { get; set; }
-public virtual nfloat ZPosition { get; set; }
+public virtual ObjCRuntime.nfloat ZPosition { get; set; }
Removed method:
public static nfloat GetCornerCurveExpansionFactor (CACornerCurve curve);
Added method:
public static ObjCRuntime.nfloat GetCornerCurveExpansionFactor (CACornerCurve curve);
Removed constructor:
protected CALayerDelegate (IntPtr handle);
Added constructor:
protected CALayerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CAMediaTiming (IntPtr handle);
Added constructor:
protected CAMediaTiming (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CAMediaTimingFunction (IntPtr handle);
Added constructor:
protected CAMediaTimingFunction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public CoreGraphics.CGPoint GetControlPoint (nint index);
Added method:
public CoreGraphics.CGPoint GetControlPoint (IntPtr index);
Removed constructor:
protected CAMetalLayer (IntPtr handle);
Added constructor:
protected CAMetalLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaximumDrawableCount { get; set; }
+public virtual System.UIntPtr MaximumDrawableCount { get; set; }
Removed constructor:
protected CAOpenGLLayer (IntPtr handle);
Added constructor:
protected CAOpenGLLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAPropertyAnimation (IntPtr handle);
Added constructor:
protected CAPropertyAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CARenderer (IntPtr handle);
Added constructor:
protected CARenderer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAReplicatorLayer (IntPtr handle);
Added constructor:
protected CAReplicatorLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint InstanceCount { get; set; }
+public virtual IntPtr InstanceCount { get; set; }
Removed constructor:
protected CAScrollLayer (IntPtr handle);
Added constructor:
protected CAScrollLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAShapeLayer (IntPtr handle);
Added constructor:
protected CAShapeLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat LineDashPhase { get; set; }
+public virtual ObjCRuntime.nfloat LineDashPhase { get; set; }
-public virtual nfloat LineWidth { get; set; }
+public virtual ObjCRuntime.nfloat LineWidth { get; set; }
-public virtual nfloat MiterLimit { get; set; }
+public virtual ObjCRuntime.nfloat MiterLimit { get; set; }
-public virtual nfloat StrokeEnd { get; set; }
+public virtual ObjCRuntime.nfloat StrokeEnd { get; set; }
-public virtual nfloat StrokeStart { get; set; }
+public virtual ObjCRuntime.nfloat StrokeStart { get; set; }
Removed constructor:
protected CASpringAnimation (IntPtr handle);
Added constructor:
protected CASpringAnimation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Damping { get; set; }
+public virtual ObjCRuntime.nfloat Damping { get; set; }
-public virtual nfloat InitialVelocity { get; set; }
+public virtual ObjCRuntime.nfloat InitialVelocity { get; set; }
-public virtual nfloat Mass { get; set; }
+public virtual ObjCRuntime.nfloat Mass { get; set; }
-public virtual nfloat Stiffness { get; set; }
+public virtual ObjCRuntime.nfloat Stiffness { get; set; }
Removed constructor:
protected CATextLayer (IntPtr handle);
Added constructor:
protected CATextLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat FontSize { get; set; }
+public virtual ObjCRuntime.nfloat FontSize { get; set; }
Removed constructor:
protected CATiledLayer (IntPtr handle);
Added constructor:
protected CATiledLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint LevelsOfDetail { get; set; }
+public virtual IntPtr LevelsOfDetail { get; set; }
-public virtual nint LevelsOfDetailBias { get; set; }
+public virtual IntPtr LevelsOfDetailBias { get; set; }
Removed constructor:
protected CATransaction (IntPtr handle);
Added constructor:
protected CATransaction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified fields:
-public nfloat m11;
+public ObjCRuntime.nfloat m11;
-public nfloat m12;
+public ObjCRuntime.nfloat m12;
-public nfloat m13;
+public ObjCRuntime.nfloat m13;
-public nfloat m14;
+public ObjCRuntime.nfloat m14;
-public nfloat m21;
+public ObjCRuntime.nfloat m21;
-public nfloat m22;
+public ObjCRuntime.nfloat m22;
-public nfloat m23;
+public ObjCRuntime.nfloat m23;
-public nfloat m24;
+public ObjCRuntime.nfloat m24;
-public nfloat m31;
+public ObjCRuntime.nfloat m31;
-public nfloat m32;
+public ObjCRuntime.nfloat m32;
-public nfloat m33;
+public ObjCRuntime.nfloat m33;
-public nfloat m34;
+public ObjCRuntime.nfloat m34;
-public nfloat m41;
+public ObjCRuntime.nfloat m41;
-public nfloat m42;
+public ObjCRuntime.nfloat m42;
-public nfloat m43;
+public ObjCRuntime.nfloat m43;
-public nfloat m44;
+public ObjCRuntime.nfloat m44;
Removed 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);
Added 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);
Removed constructor:
protected CATransformLayer (IntPtr handle);
Added constructor:
protected CATransformLayer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CATransition (IntPtr handle);
Added constructor:
protected CATransition (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAValueFunction (IntPtr handle);
Added constructor:
protected CAValueFunction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
public struct CAFrameRateRange {
// fields
public float Maximum;
public float Minimum;
public float Preferred;
// properties
public static CAFrameRateRange Default { get; }
// methods
public static CAFrameRateRange Create (float minimum, float maximum, float preferred);
public bool IsEqualTo (CAFrameRateRange other);
}
Removed constructors:
protected AUAudioUnitViewConfiguration (IntPtr handle);
public AUAudioUnitViewConfiguration (nfloat width, nfloat height, bool hostHasController);
Added constructors:
protected AUAudioUnitViewConfiguration (ObjCRuntime.NativeHandle handle);
public AUAudioUnitViewConfiguration (ObjCRuntime.nfloat width, ObjCRuntime.nfloat height, bool hostHasController);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nfloat Height { get; }
+public virtual ObjCRuntime.nfloat Height { get; }
-public virtual nfloat Width { get; }
+public virtual ObjCRuntime.nfloat Width { get; }
Removed constructor:
protected AUGenericView (IntPtr handle);
Added constructor:
protected AUGenericView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AUPannerView (IntPtr handle);
Added constructor:
protected AUPannerView (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected AUViewController (IntPtr handle);
Added constructor:
protected AUViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CABtleMidiWindowController (IntPtr handle);
Added constructor:
protected CABtleMidiWindowController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CAInterDeviceAudioViewController (IntPtr handle);
Added constructor:
protected CAInterDeviceAudioViewController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CANetworkBrowserWindowController (IntPtr handle);
Added constructor:
protected CANetworkBrowserWindowController (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBATTRequest (IntPtr handle);
Added constructor:
protected CBATTRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Offset { get; }
+public virtual IntPtr Offset { get; }
Removed constructor:
protected CBAttribute (IntPtr handle);
Added constructor:
protected CBAttribute (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBCentral (IntPtr handle);
Added constructor:
protected CBCentral (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaximumUpdateValueLength { get; }
+public virtual System.UIntPtr MaximumUpdateValueLength { get; }
Removed constructor:
protected CBCentralManager (IntPtr handle);
Added constructor:
protected CBCentralManager (ObjCRuntime.NativeHandle handle);
Removed property:
public virtual CBCentralManagerState State { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed events:
public event System.EventHandler<CBPeripheralsEventArgs> RetrievedConnectedPeripherals;
public event System.EventHandler<CBPeripheralsEventArgs> RetrievedPeripherals;
Removed 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 (IntPtr handle);
Added constructor:
protected CBCentralManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual void RetrievedConnectedPeripherals (CBCentralManager central, CBPeripheral[] peripherals);
public virtual void RetrievedPeripherals (CBCentralManager central, CBPeripheral[] peripherals);
Removed 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 (IntPtr handle);
Added constructor:
protected CBCharacteristic (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBDescriptor (IntPtr handle);
Added constructor:
protected CBDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBL2CapChannel (IntPtr handle);
Added constructor:
protected CBL2CapChannel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBManager (IntPtr handle);
Added constructor:
protected CBManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBMutableCharacteristic (IntPtr handle);
Added constructor:
protected CBMutableCharacteristic (ObjCRuntime.NativeHandle handle);
Removed property:
[Obsolete ("The setter is an empty stub, it is not mutable.")]
public override CBUUID UUID { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBMutableDescriptor (IntPtr handle);
Added constructor:
protected CBMutableDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBMutableService (IntPtr handle);
Added constructor:
protected CBMutableService (ObjCRuntime.NativeHandle handle);
Removed 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; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBPeer (IntPtr handle);
Added constructor:
protected CBPeer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBPeripheral (IntPtr handle);
Added constructor:
protected CBPeripheral (ObjCRuntime.NativeHandle handle);
Removed property:
public virtual bool IsConnected { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed events:
public event System.EventHandler<CBServiceEventArgs> DiscoveredCharacteristic;
public event System.EventHandler InvalidatedService;
Added event:
public event System.EventHandler<CBServiceEventArgs> DiscoveredCharacteristics;
Removed method:
public virtual nuint GetMaximumWriteValueLength (CBCharacteristicWriteType type);
Added method:
public virtual System.UIntPtr GetMaximumWriteValueLength (CBCharacteristicWriteType type);
Removed constructor:
protected CBPeripheralDelegate (IntPtr handle);
Added constructor:
protected CBPeripheralDelegate (ObjCRuntime.NativeHandle handle);
Removed methods:
public virtual void DiscoveredCharacteristic (CBPeripheral peripheral, CBService service, Foundation.NSError error);
public virtual void InvalidatedService (CBPeripheral peripheral);
Added method:
public virtual void DiscoveredCharacteristics (CBPeripheral peripheral, CBService service, Foundation.NSError error);
Removed methods:
public static void DiscoveredCharacteristic (this ICBPeripheralDelegate This, CBPeripheral peripheral, CBService service, Foundation.NSError error);
public static void InvalidatedService (this ICBPeripheralDelegate This, CBPeripheral peripheral);
Added method:
public static void DiscoveredCharacteristics (this ICBPeripheralDelegate This, CBPeripheral peripheral, CBService service, Foundation.NSError error);
Removed constructor:
protected CBPeripheralManager (IntPtr handle);
Added constructor:
protected CBPeripheralManager (ObjCRuntime.NativeHandle handle);
Removed properties:
public static CBPeripheralManagerAuthorizationStatus AuthorizationStatus { get; }
public virtual CBPeripheralManagerState State { get; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CBPeripheralManagerDelegate (IntPtr handle);
Added constructor:
protected CBPeripheralManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CBService (IntPtr handle);
Added constructor:
protected CBService (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
public virtual bool Primary { get; ---set;--- }
Removed constructor:
protected CBUUID (IntPtr handle);
Added constructor:
protected CBUUID (ObjCRuntime.NativeHandle handle);
Removed 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; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAsynchronousFetchRequest (IntPtr handle);
Added constructor:
protected NSAsynchronousFetchRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint EstimatedResultCount { get; set; }
+public virtual IntPtr EstimatedResultCount { get; set; }
Removed constructor:
protected NSAsynchronousFetchResult (IntPtr handle);
Added constructor:
protected NSAsynchronousFetchResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAtomicStore (IntPtr handle);
Added constructor:
protected NSAtomicStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAtomicStoreCacheNode (IntPtr handle);
Added constructor:
protected NSAtomicStoreCacheNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSAttributeDescription (IntPtr handle);
Added constructor:
protected NSAttributeDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchDeleteRequest (IntPtr handle);
Added constructor:
protected NSBatchDeleteRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchDeleteResult (IntPtr handle);
Added constructor:
protected NSBatchDeleteResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchInsertRequest (IntPtr handle);
Added constructor:
protected NSBatchInsertRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchInsertResult (IntPtr handle);
Added constructor:
protected NSBatchInsertResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchUpdateRequest (IntPtr handle);
Added constructor:
protected NSBatchUpdateRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSBatchUpdateResult (IntPtr handle);
Added constructor:
protected NSBatchUpdateResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSConstraintConflict (IntPtr handle);
Added constructor:
protected NSConstraintConflict (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSCoreDataCoreSpotlightDelegate (IntPtr handle);
Added constructor:
protected NSCoreDataCoreSpotlightDelegate (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSDerivedAttributeDescription (IntPtr handle);
Added constructor:
protected NSDerivedAttributeDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSEntityDescription (IntPtr handle);
Added constructor:
protected NSEntityDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSEntityMapping (IntPtr handle);
Added constructor:
protected NSEntityMapping (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSEntityMigrationPolicy (IntPtr handle);
Added constructor:
protected NSEntityMigrationPolicy (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSExpressionDescription (IntPtr handle);
Added constructor:
protected NSExpressionDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFetchIndexDescription (IntPtr handle);
Added constructor:
protected NSFetchIndexDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFetchIndexElementDescription (IntPtr handle);
Added constructor:
protected NSFetchIndexElementDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFetchRequest (IntPtr handle);
Added constructor:
protected NSFetchRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint FetchBatchSize { get; set; }
+public virtual IntPtr FetchBatchSize { get; set; }
-public virtual nuint FetchLimit { get; set; }
+public virtual System.UIntPtr FetchLimit { get; set; }
-public virtual nuint FetchOffset { get; set; }
+public virtual System.UIntPtr FetchOffset { get; set; }
Removed constructor:
protected NSFetchRequestExpression (IntPtr handle);
Added constructor:
protected NSFetchRequestExpression (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSFetchedPropertyDescription (IntPtr handle);
Added constructor:
protected NSFetchedPropertyDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSIncrementalStore (IntPtr handle);
Added constructor:
protected NSIncrementalStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSIncrementalStoreNode (IntPtr handle);
Added constructor:
protected NSIncrementalStoreNode (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSManagedObject (IntPtr handle);
Added constructor:
protected NSManagedObject (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint FaultingState { get; }
+public virtual System.UIntPtr FaultingState { get; }
Removed constructor:
protected NSManagedObjectContext (IntPtr handle);
Added constructor:
protected NSManagedObjectContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual nuint CountForFetchRequest (NSFetchRequest request, out Foundation.NSError error);
Added method:
public virtual System.UIntPtr CountForFetchRequest (NSFetchRequest request, out Foundation.NSError error);
Removed constructor:
protected NSManagedObjectID (IntPtr handle);
Added constructor:
protected NSManagedObjectID (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSManagedObjectModel (IntPtr handle);
Added constructor:
protected NSManagedObjectModel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSMappingModel (IntPtr handle);
Added constructor:
protected NSMappingModel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed 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);
Added constructors:
protected NSMergeConflict (ObjCRuntime.NativeHandle handle);
public NSMergeConflict (NSManagedObject srcObject, System.UIntPtr newvers, System.UIntPtr oldvers, Foundation.NSDictionary cachesnap, Foundation.NSDictionary persnap);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint NewVersionNumber { get; }
+public virtual System.UIntPtr NewVersionNumber { get; }
-public virtual nuint OldVersionNumber { get; }
+public virtual System.UIntPtr OldVersionNumber { get; }
Removed constructors:
[Obsolete ("Default constructor is not available")]
public NSMergePolicy ();
protected NSMergePolicy (IntPtr handle);
Added constructor:
protected NSMergePolicy (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSMigrationManager (IntPtr handle);
Added constructor:
protected NSMigrationManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainer (IntPtr handle);
Added constructor:
protected NSPersistentCloudKitContainer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEvent (IntPtr handle);
Added constructor:
protected NSPersistentCloudKitContainerEvent (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEventRequest (IntPtr handle);
Added constructor:
protected NSPersistentCloudKitContainerEventRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEventResult (IntPtr handle);
Added constructor:
protected NSPersistentCloudKitContainerEventResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerOptions (IntPtr handle);
Added constructor:
protected NSPersistentCloudKitContainerOptions (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentContainer (IntPtr handle);
Added constructor:
protected NSPersistentContainer (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryChange (IntPtr handle);
Added constructor:
protected NSPersistentHistoryChange (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryChangeRequest (IntPtr handle);
Added constructor:
protected NSPersistentHistoryChangeRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryResult (IntPtr handle);
Added constructor:
protected NSPersistentHistoryResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryToken (IntPtr handle);
Added constructor:
protected NSPersistentHistoryToken (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryTransaction (IntPtr handle);
Added constructor:
protected NSPersistentHistoryTransaction (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructors:
[Obsolete ("Default constructor is not available")]
public NSPersistentStore ();
protected NSPersistentStore (IntPtr handle);
Added constructor:
protected NSPersistentStore (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreAsynchronousResult (IntPtr handle);
Added constructor:
protected NSPersistentStoreAsynchronousResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreCoordinator (IntPtr handle);
Added constructor:
protected NSPersistentStoreCoordinator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreDescription (IntPtr handle);
Added constructor:
protected NSPersistentStoreDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreRequest (IntPtr handle);
Added constructor:
protected NSPersistentStoreRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreResult (IntPtr handle);
Added constructor:
protected NSPersistentStoreResult (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPropertyDescription (IntPtr handle);
Added constructor:
protected NSPropertyDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSPropertyMapping (IntPtr handle);
Added constructor:
protected NSPropertyMapping (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSQueryGenerationToken (IntPtr handle);
Added constructor:
protected NSQueryGenerationToken (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected NSRelationshipDescription (IntPtr handle);
Added constructor:
protected NSRelationshipDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint MaxCount { get; set; }
+public virtual System.UIntPtr MaxCount { get; set; }
-public virtual nuint MinCount { get; set; }
+public virtual System.UIntPtr MinCount { get; set; }
Removed constructor:
protected NSSaveChangesRequest (IntPtr handle);
Added constructor:
protected NSSaveChangesRequest (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CFAllocator (IntPtr handle);
public CFAllocator (IntPtr handle, bool owns);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CFAllocator ();
Added method:
public static IntPtr GetTypeID ();
Modified properties:
-public nint Count { get; }
+public IntPtr Count { get; }
Removed methods:
public static T[] ArrayFromHandle<T> (IntPtr handle);
public static IntPtr Create (ObjCRuntime.INativeObject[] values);
public IntPtr GetValue (nint index);
public static string[] StringArrayFromHandle (IntPtr handle);
Added 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 static CFArray FromStrings (string[] items);
public ObjCRuntime.NativeHandle GetValue (IntPtr index);
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle);
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle, bool releaseHandle);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CFBundle ();
Removed constructor:
public CFException (string description, Foundation.NSString domain, nint code, string failureReason, string recoverySuggestion);
Added constructor:
public CFException (string description, Foundation.NSString domain, IntPtr code, string failureReason, string recoverySuggestion);
Modified properties:
-public nint Code { get; }
+public IntPtr Code { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CFMachPort (IntPtr handle);
public CFMachPort (IntPtr handle, bool ownsHandle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
public virtual void Dispose (bool disposing);
protected override void ~CFMachPort ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
protected void Check ();
public virtual void Dispose ();
protected override void ~CFMessagePort ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed constructors:
protected CFMutableString (IntPtr handle);
public CFMutableString (CFString theString, nint maxLength);
protected CFMutableString (IntPtr handle, bool owns);
public CFMutableString (string string, nint maxLength);
Added constructors:
public CFMutableString (CFString theString, IntPtr maxLength);
public CFMutableString (string string, IntPtr maxLength);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CFNotificationCenter ();
Removed 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 methods:
public static IntPtr GetAppIntegerValue (string key);
public static IntPtr GetAppIntegerValue (string key, Foundation.NSString applicationId);
public static IntPtr GetAppIntegerValue (string key, string applicationId);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CFPropertyList (IntPtr handle);
public CFPropertyList (IntPtr handle, bool owns);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
public virtual void Dispose (bool disposing);
protected override void ~CFPropertyList ();
Removed constructor:
public CFRange (nint l, nint len);
Added constructor:
public CFRange (IntPtr l, IntPtr len);
Removed constructor:
public CFReadStream (IntPtr handle);
Added interface:
ICFType
Removed 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);
Added 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);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CFRunLoop ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CFRunLoopSource (IntPtr handle);
public CFRunLoopSource (IntPtr handle, bool ownsHandle);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint Order { get; }
+public IntPtr Order { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CFRunLoopSource ();
Added interface:
ICFType
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected override void ~CFSocket ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed constructor:
protected CFStream (IntPtr handle);
Added constructor:
protected CFStream (ObjCRuntime.NativeHandle handle, bool owns);
Added interface:
ICFType
Removed property:
public virtual IntPtr Handle { get; }
Removed 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 ();
Obsoleted methods:
[Obsolete ("Call 'GetCheckedHandle ()' instead.")]
protected void CheckHandle ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Added methods:
public static void CreateBoundPair (out CFReadStream readStream, out CFWriteStream writeStream, IntPtr bufferSize);
protected virtual bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
Removed 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);
Added 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);
Modified fields:
-public nint Version;
+public IntPtr Version;
Removed 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 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);
Added 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);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Added interfaces:
ICFType
ObjCRuntime.INativeObject
System.IDisposable
Removed method:
public static nint GetTypeID (IntPtr typeRef);
Added method:
public static IntPtr GetTypeID (IntPtr typeRef);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static nint GetTypeID ();
protected override void ~CFUrl ();
Added method:
public static IntPtr GetTypeID ();
Added interface:
ICFType
Removed methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, nint eventTypes, IntPtr context);
public int Write (byte[] buffer, nint offset, nint count);
Added methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
public int Write (byte[] buffer, IntPtr offset, IntPtr count);
Removed methods:
public nint TestCancel ();
public nint Wait (DispatchTime time);
public nint Wait (System.TimeSpan timeout);
Added methods:
public IntPtr TestCancel ();
public IntPtr Wait (DispatchTime time);
public IntPtr Wait (System.TimeSpan timeout);
Removed constructors:
public DispatchData (IntPtr handle);
public DispatchData (IntPtr handle, bool owns);
Modified properties:
-public nuint Size { get; }
+public System.UIntPtr Size { get; }
Removed 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);
Added 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);
Removed method:
public static void Read (int fd, nuint size, DispatchQueue dispatchQueue, DispatchIOHandler handler);
Added method:
public static void Read (int fd, System.UIntPtr size, DispatchQueue dispatchQueue, DispatchIOHandler handler);
Removed constructor:
public DispatchQueue (IntPtr handle);
Modified base type:
-System.Object
+ObjCRuntime.DisposableObject
Removed constructor:
protected NativeObject (IntPtr handle, bool owns);
Added constructors:
protected NativeObject (ObjCRuntime.NativeHandle handle, bool owns);
protected NativeObject (ObjCRuntime.NativeHandle handle, bool owns, bool verify);
Removed property:
protected override IntPtr Handle { get; set; }
Removed methods:
public virtual void Dispose ();
public IntPtr GetCheckedHandle ();
protected virtual void InitializeHandle (IntPtr handle);
protected override void ~NativeObject ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Removed constructor:
public CGAffineTransform (nfloat xx, nfloat yx, nfloat xy, nfloat yy, nfloat x0, nfloat y0);
Added constructor:
public CGAffineTransform (ObjCRuntime.nfloat xx, ObjCRuntime.nfloat yx, ObjCRuntime.nfloat xy, ObjCRuntime.nfloat yy, ObjCRuntime.nfloat x0, ObjCRuntime.nfloat y0);
Modified fields:
-public nfloat x0;
+public ObjCRuntime.nfloat x0;
-public nfloat xx;
+public ObjCRuntime.nfloat xx;
-public nfloat xy;
+public ObjCRuntime.nfloat xy;
-public nfloat y0;
+public ObjCRuntime.nfloat y0;
-public nfloat yx;
+public ObjCRuntime.nfloat yx;
-public nfloat yy;
+public ObjCRuntime.nfloat yy;
Removed 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);
Added 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);
Removed 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);
Added 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);
Modified properties:
-public nint BitsPerComponent { get; }
+public IntPtr BitsPerComponent { get; }
-public nint BitsPerPixel { get; }
+public IntPtr BitsPerPixel { get; }
-public nint BytesPerRow { get; }
+public IntPtr BytesPerRow { get; }
-public nint Height { get; }
+public IntPtr Height { get; }
-public nint Width { get; }
+public IntPtr Width { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed 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);
Added 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);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nfloat Alpha { get; }
+public ObjCRuntime.nfloat Alpha { get; }
-public nfloat[] Components { get; }
+public ObjCRuntime.nfloat[] Components { get; }
-public nint NumberOfComponents { get; }
+public IntPtr NumberOfComponents { get; }
Removed 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);
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGColor ();
Added 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);
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGColorConversionInfo ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGColorSpace (IntPtr handle);
Removed field:
[Obsolete ("Use a real 'null' value instead of this managed wrapper over a null native instance.")]
public static CGColorSpace Null;
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint Components { get; }
+public IntPtr Components { get; }
Removed 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 (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);
protected override void ~CGColorSpace ();
Added 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);
public static CGColorSpace CreateICCProfile (ObjCRuntime.nfloat[] range, CGDataProvider profile, CGColorSpace alternate);
public static CGColorSpace CreateLab (ObjCRuntime.nfloat[] whitepoint, ObjCRuntime.nfloat[] blackpoint, ObjCRuntime.nfloat[] range);
protected override void Release ();
protected override void Retain ();
Added properties:
public static Foundation.NSString ItuR_2020_sRgbGamma { get; }
public static Foundation.NSString ItuR_709_PQ { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGContext (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed 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);
[Obsolete ("Starting with macos10.9 use the 'CoreText' API instead.")]
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);
[Obsolete ("Starting with macos10.9 use the 'CoreText' API instead.")]
public void ShowGlyphsAtPoint (nfloat x, nfloat y, ushort[] glyphs);
[Obsolete ("Starting with macos10.9 use the 'CoreText' API instead.")]
public void ShowGlyphsAtPoint (nfloat x, nfloat y, ushort[] glyphs, int count);
public void ShowTextAtPoint (nfloat x, nfloat y, byte[] bytes);
[Obsolete ("Starting with macos10.9 use the 'CoreText' API instead.")]
public void ShowTextAtPoint (nfloat x, nfloat y, string str);
public void ShowTextAtPoint (nfloat x, nfloat y, byte[] bytes, int length);
[Obsolete ("Starting with macos10.9 use the 'CoreText' API instead.")]
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 ();
Added 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 macos10.9 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 macos10.9 use the 'CoreText' API instead.")]
public void ShowGlyphsAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ushort[] glyphs);
[Obsolete ("Starting with macos10.9 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 macos10.9 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 macos10.9 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);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGDataConsumer (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGDataConsumer ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGDataProvider (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGDataProvider ();
Added methods:
protected override void Release ();
protected override void Retain ();
Removed methods:
public static nint GetHeight (int display);
public static nint GetTypeID ();
public static nint GetWidth (int display);
Added methods:
public static IntPtr GetHeight (int display);
public static IntPtr GetTypeID ();
public static IntPtr GetWidth (int display);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGEvent (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
public void Dispose (bool disposing);
protected override void ~CGEvent ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CGEventSource (IntPtr handle);
public CGEventSource (IntPtr handle, bool ownsHandle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
public void Dispose (bool disposing);
protected override void ~CGEventSource ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nfloat ItalicAngle { get; }
+public ObjCRuntime.nfloat ItalicAngle { get; }
-public nint NumberOfGlyphs { get; }
+public IntPtr NumberOfGlyphs { get; }
-public nfloat StemV { get; }
+public ObjCRuntime.nfloat StemV { get; }
Removed 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 ();
Added 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);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGFunction (nfloat[] domain, nfloat[] range, CGFunction.CGFunctionEvaluate callback);
Added constructor:
public CGFunction (ObjCRuntime.nfloat[] domain, ObjCRuntime.nfloat[] range, CGFunction.CGFunctionEvaluate callback);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGFunction ();
Added methods:
protected override void Release ();
protected override void Retain ();
Removed methods:
public virtual System.IAsyncResult BeginInvoke (nfloat* data, nfloat* outData, System.AsyncCallback callback, object object);
public virtual void Invoke (nfloat* data, nfloat* outData);
Added 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);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructors:
public CGGradient (CGColorSpace colorspace, nfloat[] components);
public CGGradient (CGColorSpace colorspace, CGColor[] colors, nfloat[] locations);
public CGGradient (CGColorSpace colorspace, nfloat[] components, nfloat[] locations);
Added 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);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGGradient ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed 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);
Added 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);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint BitsPerComponent { get; }
+public IntPtr BitsPerComponent { get; }
-public nint BitsPerPixel { get; }
+public IntPtr BitsPerPixel { get; }
-public nint BytesPerRow { get; }
+public IntPtr BytesPerRow { get; }
-public nfloat* Decode { get; }
+public ObjCRuntime.nfloat* Decode { get; }
-public nint Height { get; }
+public IntPtr Height { get; }
-public nint Width { get; }
+public IntPtr Width { get; }
Removed 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 ();
Added 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);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGLayer ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreGraphics.CGPDFObject
Removed constructor:
public CGPDFArray (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint Count { get; }
+public IntPtr Count { get; }
Removed methods:
public bool GetArray (nint idx, out CGPDFArray array);
public bool GetBoolean (nint idx, out bool 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 (nint idx, out string result);
public bool GetStream (nint idx, out CGPDFStream result);
public bool GetString (nint idx, out string result);
Added 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 (int idx, out ObjCRuntime.nfloat result);
public bool GetFloat (IntPtr idx, out ObjCRuntime.nfloat result);
public bool GetInt (int idx, out IntPtr 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);
Removed 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);
Added 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);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPDFContentStream (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGPDFContentStream ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreGraphics.CGPDFObject
Removed constructor:
public CGPDFDictionary (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public bool GetFloat (string key, out nfloat result);
public bool GetInt (string key, out nint result);
Added methods:
public bool GetFloat (string key, out ObjCRuntime.nfloat result);
public bool GetInt (string key, out IntPtr result);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPDFDocument (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint Pages { get; }
+public IntPtr Pages { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CGPDFPage GetPage (nint page);
protected override void ~CGPDFDocument ();
Added methods:
public CGPDFPage GetPage (IntPtr page);
protected override void Release ();
protected override void Retain ();
Removed constructor:
public CGPDFObject (IntPtr handle);
Modified properties:
-public virtual final IntPtr Handle { get; }
+public virtual final ObjCRuntime.NativeHandle Handle { get; }
Removed methods:
public bool TryGetValue (out nfloat value);
public bool TryGetValue (out nint value);
Added methods:
public bool TryGetValue (out ObjCRuntime.nfloat value);
public bool TryGetValue (out IntPtr value);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPDFOperatorTable (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGPDFOperatorTable ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPDFPage (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Modified properties:
-public nint PageNumber { get; }
+public IntPtr PageNumber { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CGPDFPage ();
Added methods:
protected override void Release ();
protected override void Retain ();
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPDFScanner (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
public bool TryPop (out nfloat value);
public bool TryPop (out nint value);
protected override void ~CGPDFScanner ();
Modified methods:
-protected virtual void Dispose (bool disposing)
+protected override void Dispose (bool disposing)
Added methods:
protected override void Release ();
protected override void Retain ();
public bool TryPop (out ObjCRuntime.nfloat value);
public bool TryPop (out IntPtr value);
Modified base type:
-System.Object
+CoreGraphics.CGPDFObject
Removed property:
public virtual IntPtr Handle { get; }
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGPath (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed 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 ();
Added 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 ();
Removed constructors:
public CGPattern (IntPtr handle);
public CGPattern (CGRect bounds, CGAffineTransform matrix, nfloat xStep, nfloat yStep, CGPatternTiling tiling, bool isColored, CGPattern.DrawPattern drawPattern);
Added constructor:
public CGPattern (CGRect bounds, CGAffineTransform matrix, ObjCRuntime.nfloat xStep, ObjCRuntime.nfloat yStep, CGPatternTiling tiling, bool isColored, CGPattern.DrawPattern drawPattern);
Removed constructor:
public CGPoint (nfloat x, nfloat y);
Added constructor:
public CGPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
Modified properties:
-public nfloat X { get; set; }
+public ObjCRuntime.nfloat X { get; set; }
-public nfloat Y { get; set; }
+public ObjCRuntime.nfloat Y { get; set; }
Removed method:
public void Deconstruct (out nfloat x, out nfloat y);
Added method:
public void Deconstruct (out ObjCRuntime.nfloat x, out ObjCRuntime.nfloat y);
Removed constructor:
public CGRect (nfloat x, nfloat y, nfloat width, nfloat height);
Added constructor:
public CGRect (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat width, ObjCRuntime.nfloat height);
Modified properties:
-public nfloat Bottom { get; }
+public ObjCRuntime.nfloat Bottom { get; }
-public nfloat Height { get; set; }
+public ObjCRuntime.nfloat Height { get; set; }
-public nfloat Left { get; }
+public ObjCRuntime.nfloat Left { get; }
-public nfloat Right { get; }
+public ObjCRuntime.nfloat Right { get; }
-public nfloat Top { get; }
+public ObjCRuntime.nfloat Top { get; }
-public nfloat Width { get; set; }
+public ObjCRuntime.nfloat Width { get; set; }
-public nfloat X { get; set; }
+public ObjCRuntime.nfloat X { get; set; }
-public nfloat Y { get; set; }
+public ObjCRuntime.nfloat Y { get; set; }
Removed 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);
Added 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);
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed constructor:
public CGShading (IntPtr handle);
Removed property:
public virtual IntPtr Handle { get; }
Removed 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 ();
Added 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 ();
Removed constructor:
public CGSize (nfloat width, nfloat height);
Added constructor:
public CGSize (ObjCRuntime.nfloat width, ObjCRuntime.nfloat height);
Modified properties:
-public nfloat Height { get; set; }
+public ObjCRuntime.nfloat Height { get; set; }
-public nfloat Width { get; set; }
+public ObjCRuntime.nfloat Width { get; set; }
Removed methods:
public void Deconstruct (out nfloat width, out nfloat height);
[Obsolete ("Use 'ToCGPoint' instead.")]
public CGPoint ToPointF ();
[Obsolete ("Use 'ToRoundedCGSize' instead.")]
public CGSize ToSize ();
Added method:
public void Deconstruct (out ObjCRuntime.nfloat width, out ObjCRuntime.nfloat height);
Removed constructor:
public CGVector (nfloat dx, nfloat dy);
Added constructor:
public CGVector (ObjCRuntime.nfloat dx, ObjCRuntime.nfloat dy);
Modified fields:
-public nfloat dx;
+public ObjCRuntime.nfloat dx;
-public nfloat dy;
+public ObjCRuntime.nfloat dy;
Removed 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);
Added methods:
public static void Divide (this CGRect self, ObjCRuntime.nfloat amount, CGRectEdge edge, out CGRect slice, out CGRect remainder);
public static ObjCRuntime.nfloat GetMaxX (this CGRect self);
public static ObjCRuntime.nfloat GetMaxY (this CGRect self);
public static ObjCRuntime.nfloat GetMidX (this CGRect self);
public static ObjCRuntime.nfloat GetMidY (this CGRect self);
public static ObjCRuntime.nfloat GetMinX (this CGRect self);
public static ObjCRuntime.nfloat GetMinY (this CGRect self);
public static CGRect Inset (this CGRect self, ObjCRuntime.nfloat dx, ObjCRuntime.nfloat dy);
Removed constructor:
public CIAccordionFoldTransition (IntPtr handle);
Added constructor:
protected CIAccordionFoldTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAdditionCompositing (IntPtr handle);
Added constructor:
protected CIAdditionCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAffineClamp (IntPtr handle);
Added constructor:
protected CIAffineClamp (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIAffineFilter (IntPtr handle);
Added constructor:
protected CIAffineFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAffineTile (IntPtr handle);
Added constructor:
protected CIAffineTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAffineTransform (IntPtr handle);
Added constructor:
protected CIAffineTransform (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAreaAverage (IntPtr handle);
Added constructor:
protected CIAreaAverage (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAreaHistogram (IntPtr handle);
Added constructor:
protected CIAreaHistogram (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual final nint InputCount { get; set; }
+public virtual final IntPtr InputCount { get; set; }
Removed constructor:
public CIAreaMaximum (IntPtr handle);
Added constructor:
protected CIAreaMaximum (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAreaMaximumAlpha (IntPtr handle);
Added constructor:
protected CIAreaMaximumAlpha (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAreaMinMax (IntPtr handle);
Added constructor:
protected CIAreaMinMax (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAreaMinMaxRed (IntPtr handle);
Added constructor:
protected CIAreaMinMaxRed (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAreaMinimum (IntPtr handle);
Added constructor:
protected CIAreaMinimum (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAreaMinimumAlpha (IntPtr handle);
Added constructor:
protected CIAreaMinimumAlpha (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIAttributedTextImageGenerator (IntPtr handle);
Added constructor:
protected CIAttributedTextImageGenerator (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIAztecCodeDescriptor (IntPtr handle);
public CIAztecCodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint layerCount, nint dataCodewordCount);
Added constructors:
protected CIAztecCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIAztecCodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr layerCount, IntPtr dataCodewordCount);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint DataCodewordCount { get; }
+public virtual IntPtr DataCodewordCount { get; }
-public virtual nint LayerCount { get; }
+public virtual IntPtr LayerCount { get; }
Removed method:
public static CIAztecCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint layerCount, nint dataCodewordCount);
Added method:
public static CIAztecCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr layerCount, IntPtr dataCodewordCount);
Removed constructor:
public CIAztecCodeGenerator (IntPtr handle);
Added constructor:
protected CIAztecCodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBarcodeDescriptor (IntPtr handle);
Added constructor:
protected CIBarcodeDescriptor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIBarcodeGenerator (IntPtr handle);
Added constructor:
protected CIBarcodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIBarsSwipeTransition (IntPtr handle);
Added constructor:
protected CIBarsSwipeTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIBicubicScaleTransform (IntPtr handle);
Added constructor:
protected CIBicubicScaleTransform (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBlendFilter (IntPtr handle);
Added constructor:
protected CIBlendFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIBlendKernel (IntPtr handle);
Added constructor:
protected CIBlendKernel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIBlendWithAlphaMask (IntPtr handle);
Added constructor:
protected CIBlendWithAlphaMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIBlendWithBlueMask (IntPtr handle);
Added constructor:
protected CIBlendWithBlueMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIBlendWithMask (IntPtr handle);
Added constructor:
protected CIBlendWithMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIBlendWithRedMask (IntPtr handle);
Added constructor:
protected CIBlendWithRedMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIBloom (IntPtr handle);
Added constructor:
protected CIBloom (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIBokehBlur (IntPtr handle);
Added constructor:
protected CIBokehBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIBoxBlur (IntPtr handle);
Added constructor:
protected CIBoxBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIBumpDistortion (IntPtr handle);
Added constructor:
protected CIBumpDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIBumpDistortionLinear (IntPtr handle);
Added constructor:
protected CIBumpDistortionLinear (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICameraCalibrationLensCorrection (IntPtr handle);
Added constructor:
protected CICameraCalibrationLensCorrection (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICheckerboardGenerator (IntPtr handle);
Added constructor:
protected CICheckerboardGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICircleSplashDistortion (IntPtr handle);
Added constructor:
protected CICircleSplashDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICircularScreen (IntPtr handle);
Added constructor:
protected CICircularScreen (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICircularWrap (IntPtr handle);
Added constructor:
protected CICircularWrap (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIClamp (IntPtr handle);
Added constructor:
protected CIClamp (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICmykHalftone (IntPtr handle);
Added constructor:
protected CICmykHalftone (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICode128BarcodeGenerator (IntPtr handle);
Added constructor:
protected CICode128BarcodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICodeGenerator (IntPtr handle);
Added constructor:
protected CICodeGenerator (ObjCRuntime.NativeHandle handle);
Removed 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);
Added 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);
Modified properties:
-public virtual nfloat Alpha { get; }
+public virtual ObjCRuntime.nfloat Alpha { get; }
-public virtual nfloat Blue { get; }
+public virtual ObjCRuntime.nfloat Blue { get; }
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public nfloat[] Components { get; }
+public ObjCRuntime.nfloat[] Components { get; }
-public virtual nfloat Green { get; }
+public virtual ObjCRuntime.nfloat Green { get; }
-public virtual nint NumberOfComponents { get; }
+public virtual IntPtr NumberOfComponents { get; }
-public virtual nfloat Red { get; }
+public virtual ObjCRuntime.nfloat Red { get; }
Removed 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);
Added 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);
Removed constructor:
public CIColorAbsoluteDifference (IntPtr handle);
Added constructor:
protected CIColorAbsoluteDifference (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorBlendMode (IntPtr handle);
Added constructor:
protected CIColorBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorBurnBlendMode (IntPtr handle);
Added constructor:
protected CIColorBurnBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorClamp (IntPtr handle);
Added constructor:
protected CIColorClamp (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorControls (IntPtr handle);
Added constructor:
protected CIColorControls (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorCrossPolynomial (IntPtr handle);
Added constructor:
protected CIColorCrossPolynomial (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorCube (IntPtr handle);
Added constructor:
protected CIColorCube (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorCubeWithColorSpace (IntPtr handle);
Added constructor:
protected CIColorCubeWithColorSpace (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorCubesMixedWithMask (IntPtr handle);
Added constructor:
protected CIColorCubesMixedWithMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorCurves (IntPtr handle);
Added constructor:
protected CIColorCurves (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorDodgeBlendMode (IntPtr handle);
Added constructor:
protected CIColorDodgeBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorInvert (IntPtr handle);
Added constructor:
protected CIColorInvert (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIColorKernel (IntPtr handle);
Added constructor:
protected CIColorKernel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIColorMap (IntPtr handle);
Added constructor:
protected CIColorMap (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorMatrix (IntPtr handle);
Added constructor:
protected CIColorMatrix (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorMonochrome (IntPtr handle);
Added constructor:
protected CIColorMonochrome (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorPolynomial (IntPtr handle);
Added constructor:
protected CIColorPolynomial (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorPosterize (IntPtr handle);
Added constructor:
protected CIColorPosterize (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorThreshold (IntPtr handle);
Added constructor:
protected CIColorThreshold (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColorThresholdOtsu (IntPtr handle);
Added constructor:
protected CIColorThresholdOtsu (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIColumnAverage (IntPtr handle);
Added constructor:
protected CIColumnAverage (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIComicEffect (IntPtr handle);
Added constructor:
protected CIComicEffect (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CICompositingFilter (IntPtr handle);
Added constructor:
protected CICompositingFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConstantColorGenerator (IntPtr handle);
Added constructor:
protected CIConstantColorGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIContext (IntPtr handle);
Added constructor:
protected CIContext (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public virtual void RenderToBitmap (CIImage image, IntPtr bitmapPtr, nint bytesPerRow, CoreGraphics.CGRect bounds, int bitmapFormat, CoreGraphics.CGColorSpace colorSpace);
Added method:
public virtual void RenderToBitmap (CIImage image, IntPtr bitmapPtr, IntPtr bytesPerRow, CoreGraphics.CGRect bounds, int bitmapFormat, CoreGraphics.CGColorSpace colorSpace);
Removed constructor:
public CIConvolution3X3 (IntPtr handle);
Added constructor:
protected CIConvolution3X3 (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConvolution5X5 (IntPtr handle);
Added constructor:
protected CIConvolution5X5 (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConvolution7X7 (IntPtr handle);
Added constructor:
protected CIConvolution7X7 (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConvolution9Horizontal (IntPtr handle);
Added constructor:
protected CIConvolution9Horizontal (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConvolution9Vertical (IntPtr handle);
Added constructor:
protected CIConvolution9Vertical (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConvolutionCore (IntPtr handle);
Added constructor:
protected CIConvolutionCore (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConvolutionRGB3X3 (IntPtr handle);
Added constructor:
protected CIConvolutionRGB3X3 (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConvolutionRGB5X5 (IntPtr handle);
Added constructor:
protected CIConvolutionRGB5X5 (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConvolutionRGB7X7 (IntPtr handle);
Added constructor:
protected CIConvolutionRGB7X7 (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConvolutionRGB9Horizontal (IntPtr handle);
Added constructor:
protected CIConvolutionRGB9Horizontal (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIConvolutionRGB9Vertical (IntPtr handle);
Added constructor:
protected CIConvolutionRGB9Vertical (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICopyMachineTransition (IntPtr handle);
Added constructor:
protected CICopyMachineTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICoreMLModelFilter (IntPtr handle);
Added constructor:
protected CICoreMLModelFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICrop (IntPtr handle);
Added constructor:
protected CICrop (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CICrystallize (IntPtr handle);
Added constructor:
protected CICrystallize (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDarkenBlendMode (IntPtr handle);
Added constructor:
protected CIDarkenBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIDataMatrixCodeDescriptor (IntPtr handle);
public CIDataMatrixCodeDescriptor (Foundation.NSData errorCorrectedPayload, nint rowCount, nint columnCount, CIDataMatrixCodeEccVersion eccVersion);
Added constructors:
protected CIDataMatrixCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIDataMatrixCodeDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr rowCount, IntPtr columnCount, CIDataMatrixCodeEccVersion eccVersion);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ColumnCount { get; }
+public virtual IntPtr ColumnCount { get; }
-public virtual nint RowCount { get; }
+public virtual IntPtr RowCount { get; }
Removed method:
public static CIDataMatrixCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, nint rowCount, nint columnCount, CIDataMatrixCodeEccVersion eccVersion);
Added method:
public static CIDataMatrixCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr rowCount, IntPtr columnCount, CIDataMatrixCodeEccVersion eccVersion);
Removed constructor:
public CIDepthBlurEffect (IntPtr handle);
Added constructor:
protected CIDepthBlurEffect (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDepthDisparityConverter (IntPtr handle);
Added constructor:
protected CIDepthDisparityConverter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDepthOfField (IntPtr handle);
Added constructor:
protected CIDepthOfField (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDepthToDisparity (IntPtr handle);
Added constructor:
protected CIDepthToDisparity (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDetector (IntPtr handle);
Added constructor:
protected CIDetector (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIDifferenceBlendMode (IntPtr handle);
Added constructor:
protected CIDifferenceBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDiscBlur (IntPtr handle);
Added constructor:
protected CIDiscBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDisintegrateWithMaskTransition (IntPtr handle);
Added constructor:
protected CIDisintegrateWithMaskTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDisparityToDepth (IntPtr handle);
Added constructor:
protected CIDisparityToDepth (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDisplacementDistortion (IntPtr handle);
Added constructor:
protected CIDisplacementDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDissolveTransition (IntPtr handle);
Added constructor:
protected CIDissolveTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIDistortionFilter (IntPtr handle);
Added constructor:
protected CIDistortionFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDither (IntPtr handle);
Added constructor:
protected CIDither (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDivideBlendMode (IntPtr handle);
Added constructor:
protected CIDivideBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDocumentEnhancer (IntPtr handle);
Added constructor:
protected CIDocumentEnhancer (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDotScreen (IntPtr handle);
Added constructor:
protected CIDotScreen (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIDroste (IntPtr handle);
Added constructor:
protected CIDroste (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIEdgePreserveUpsampleFilter (IntPtr handle);
Added constructor:
protected CIEdgePreserveUpsampleFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIEdgeWork (IntPtr handle);
Added constructor:
protected CIEdgeWork (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIEdges (IntPtr handle);
Added constructor:
protected CIEdges (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIEightfoldReflectedTile (IntPtr handle);
Added constructor:
protected CIEightfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIExclusionBlendMode (IntPtr handle);
Added constructor:
protected CIExclusionBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIExposureAdjust (IntPtr handle);
Added constructor:
protected CIExposureAdjust (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIFaceBalance (IntPtr handle);
Added constructor:
protected CIFaceBalance (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIFaceFeature (IntPtr handle);
Added constructor:
protected CIFaceFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIFalseColor (IntPtr handle);
Added constructor:
protected CIFalseColor (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIFeature (IntPtr handle);
Added constructor:
protected CIFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIFilter (IntPtr handle);
Added constructor:
protected CIFilter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
public static void RegisterFilterName (string name, Foundation.NSObject constructorObject, Foundation.NSDictionary classAttributes);
Added method:
public static void RegisterFilterName (string name, ICIFilterConstructor constructorObject, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> classAttributes);
Removed constructor:
protected CIFilterGenerator (IntPtr handle);
Added constructor:
protected CIFilterGenerator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIFilterShape (IntPtr handle);
Added constructor:
protected CIFilterShape (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIFlashTransition (IntPtr handle);
Added constructor:
protected CIFlashTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIFourfoldReflectedTile (IntPtr handle);
Added constructor:
protected CIFourfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIFourfoldRotatedTile (IntPtr handle);
Added constructor:
protected CIFourfoldRotatedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIFourfoldTranslatedTile (IntPtr handle);
Added constructor:
protected CIFourfoldTranslatedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIGaborGradients (IntPtr handle);
Added constructor:
protected CIGaborGradients (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIGammaAdjust (IntPtr handle);
Added constructor:
protected CIGammaAdjust (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIGaussianBlur (IntPtr handle);
Added constructor:
protected CIGaussianBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIGaussianGradient (IntPtr handle);
Added constructor:
protected CIGaussianGradient (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIGlassDistortion (IntPtr handle);
Added constructor:
protected CIGlassDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIGlassLozenge (IntPtr handle);
Added constructor:
protected CIGlassLozenge (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIGlideReflectedTile (IntPtr handle);
Added constructor:
protected CIGlideReflectedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIGloom (IntPtr handle);
Added constructor:
protected CIGloom (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIGuidedFilter (IntPtr handle);
Added constructor:
protected CIGuidedFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIHardLightBlendMode (IntPtr handle);
Added constructor:
protected CIHardLightBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIHatchedScreen (IntPtr handle);
Added constructor:
protected CIHatchedScreen (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIHeightFieldFromMask (IntPtr handle);
Added constructor:
protected CIHeightFieldFromMask (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIHexagonalPixellate (IntPtr handle);
Added constructor:
protected CIHexagonalPixellate (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIHighlightShadowAdjust (IntPtr handle);
Added constructor:
protected CIHighlightShadowAdjust (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIHistogramDisplayFilter (IntPtr handle);
Added constructor:
protected CIHistogramDisplayFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIHoleDistortion (IntPtr handle);
Added constructor:
protected CIHoleDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIHueAdjust (IntPtr handle);
Added constructor:
protected CIHueAdjust (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIHueBlendMode (IntPtr handle);
Added constructor:
protected CIHueBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIHueSaturationValueGradient (IntPtr handle);
Added constructor:
protected CIHueSaturationValueGradient (ObjCRuntime.NativeHandle handle);
Removed 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);
Added 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);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed methods:
public virtual void Draw (CoreGraphics.CGPoint point, CoreGraphics.CGRect srcRect, AppKit.NSCompositingOperation op, nfloat delta);
public virtual void Draw (CoreGraphics.CGRect dstRect, CoreGraphics.CGRect srcRect, AppKit.NSCompositingOperation op, nfloat delta);
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);
Added methods:
public virtual void Draw (CoreGraphics.CGPoint point, CoreGraphics.CGRect srcRect, AppKit.NSCompositingOperation op, ObjCRuntime.nfloat delta);
public virtual void Draw (CoreGraphics.CGRect dstRect, CoreGraphics.CGRect srcRect, AppKit.NSCompositingOperation op, ObjCRuntime.nfloat delta);
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);
Removed constructor:
protected CIImageAccumulator (IntPtr handle);
Added constructor:
protected CIImageAccumulator (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIImageGenerator (IntPtr handle);
Added constructor:
protected CIImageGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIImageProcessorKernel (IntPtr handle);
Added constructor:
protected CIImageProcessorKernel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIKMeans (IntPtr handle);
Added constructor:
protected CIKMeans (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual final nint InputCount { get; set; }
+public virtual final IntPtr InputCount { get; set; }
Removed constructor:
public CIKaleidoscope (IntPtr handle);
Added constructor:
protected CIKaleidoscope (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual final nint InputCount { get; set; }
+public virtual final IntPtr InputCount { get; set; }
Removed constructor:
protected CIKernel (IntPtr handle);
Added constructor:
protected CIKernel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIKeystoneCorrection (IntPtr handle);
Added constructor:
protected CIKeystoneCorrection (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIKeystoneCorrectionCombined (IntPtr handle);
Added constructor:
protected CIKeystoneCorrectionCombined (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIKeystoneCorrectionHorizontal (IntPtr handle);
Added constructor:
protected CIKeystoneCorrectionHorizontal (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIKeystoneCorrectionVertical (IntPtr handle);
Added constructor:
protected CIKeystoneCorrectionVertical (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILabDeltaE (IntPtr handle);
Added constructor:
protected CILabDeltaE (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILanczosScaleTransform (IntPtr handle);
Added constructor:
protected CILanczosScaleTransform (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILenticularHaloGenerator (IntPtr handle);
Added constructor:
protected CILenticularHaloGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILightTunnel (IntPtr handle);
Added constructor:
protected CILightTunnel (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILightenBlendMode (IntPtr handle);
Added constructor:
protected CILightenBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILineOverlay (IntPtr handle);
Added constructor:
protected CILineOverlay (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILineScreen (IntPtr handle);
Added constructor:
protected CILineScreen (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILinearBlur (IntPtr handle);
Added constructor:
protected CILinearBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILinearBurnBlendMode (IntPtr handle);
Added constructor:
protected CILinearBurnBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILinearDodgeBlendMode (IntPtr handle);
Added constructor:
protected CILinearDodgeBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILinearGradient (IntPtr handle);
Added constructor:
protected CILinearGradient (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILinearLightBlendMode (IntPtr handle);
Added constructor:
protected CILinearLightBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILinearToSRGBToneCurve (IntPtr handle);
Added constructor:
protected CILinearToSRGBToneCurve (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CILuminosityBlendMode (IntPtr handle);
Added constructor:
protected CILuminosityBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMaskToAlpha (IntPtr handle);
Added constructor:
protected CIMaskToAlpha (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMaskedVariableBlur (IntPtr handle);
Added constructor:
protected CIMaskedVariableBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMaximumComponent (IntPtr handle);
Added constructor:
protected CIMaximumComponent (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMaximumCompositing (IntPtr handle);
Added constructor:
protected CIMaximumCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMedianFilter (IntPtr handle);
Added constructor:
protected CIMedianFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMeshGenerator (IntPtr handle);
Added constructor:
protected CIMeshGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMinimumComponent (IntPtr handle);
Added constructor:
protected CIMinimumComponent (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMinimumCompositing (IntPtr handle);
Added constructor:
protected CIMinimumCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMix (IntPtr handle);
Added constructor:
protected CIMix (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIModTransition (IntPtr handle);
Added constructor:
protected CIModTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMorphology (IntPtr handle);
Added constructor:
protected CIMorphology (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMorphologyGradient (IntPtr handle);
Added constructor:
protected CIMorphologyGradient (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMorphologyMaximum (IntPtr handle);
Added constructor:
protected CIMorphologyMaximum (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMorphologyMinimum (IntPtr handle);
Added constructor:
protected CIMorphologyMinimum (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMorphologyRectangle (IntPtr handle);
Added constructor:
protected CIMorphologyRectangle (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMorphologyRectangleMaximum (IntPtr handle);
Added constructor:
protected CIMorphologyRectangleMaximum (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMorphologyRectangleMinimum (IntPtr handle);
Added constructor:
protected CIMorphologyRectangleMinimum (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMotionBlur (IntPtr handle);
Added constructor:
protected CIMotionBlur (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMultiplyBlendMode (IntPtr handle);
Added constructor:
protected CIMultiplyBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIMultiplyCompositing (IntPtr handle);
Added constructor:
protected CIMultiplyCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CINinePartStretched (IntPtr handle);
Added constructor:
protected CINinePartStretched (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CINinePartTiled (IntPtr handle);
Added constructor:
protected CINinePartTiled (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CINoiseReduction (IntPtr handle);
Added constructor:
protected CINoiseReduction (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIOpTile (IntPtr handle);
Added constructor:
protected CIOpTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIOverlayBlendMode (IntPtr handle);
Added constructor:
protected CIOverlayBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPageCurlTransition (IntPtr handle);
Added constructor:
protected CIPageCurlTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPageCurlWithShadowTransition (IntPtr handle);
Added constructor:
protected CIPageCurlWithShadowTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPaletteCentroid (IntPtr handle);
Added constructor:
protected CIPaletteCentroid (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPalettize (IntPtr handle);
Added constructor:
protected CIPalettize (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIParallelogramTile (IntPtr handle);
Added constructor:
protected CIParallelogramTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPdf417BarcodeGenerator (IntPtr handle);
Added constructor:
protected CIPdf417BarcodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIPdf417CodeDescriptor (IntPtr handle);
public CIPdf417CodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint rowCount, nint columnCount);
Added constructors:
protected CIPdf417CodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIPdf417CodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr rowCount, IntPtr columnCount);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint ColumnCount { get; }
+public virtual IntPtr ColumnCount { get; }
-public virtual nint RowCount { get; }
+public virtual IntPtr RowCount { get; }
Removed method:
public static CIPdf417CodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint rowCount, nint columnCount);
Added method:
public static CIPdf417CodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr rowCount, IntPtr columnCount);
Removed constructor:
public CIPersonSegmentation (IntPtr handle);
Added constructor:
protected CIPersonSegmentation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public virtual final nuint QualityLevel { get; set; }
+public virtual final System.UIntPtr QualityLevel { get; set; }
Removed constructor:
public CIPerspectiveCorrection (IntPtr handle);
Added constructor:
protected CIPerspectiveCorrection (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPerspectiveRotate (IntPtr handle);
Added constructor:
protected CIPerspectiveRotate (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPerspectiveTile (IntPtr handle);
Added constructor:
protected CIPerspectiveTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPerspectiveTransform (IntPtr handle);
Added constructor:
protected CIPerspectiveTransform (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPerspectiveTransformWithExtent (IntPtr handle);
Added constructor:
protected CIPerspectiveTransformWithExtent (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPhotoEffect (IntPtr handle);
Added constructor:
protected CIPhotoEffect (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPhotoEffectChrome (IntPtr handle);
Added constructor:
protected CIPhotoEffectChrome (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPhotoEffectFade (IntPtr handle);
Added constructor:
protected CIPhotoEffectFade (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPhotoEffectInstant (IntPtr handle);
Added constructor:
protected CIPhotoEffectInstant (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPhotoEffectMono (IntPtr handle);
Added constructor:
protected CIPhotoEffectMono (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPhotoEffectNoir (IntPtr handle);
Added constructor:
protected CIPhotoEffectNoir (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPhotoEffectProcess (IntPtr handle);
Added constructor:
protected CIPhotoEffectProcess (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPhotoEffectTonal (IntPtr handle);
Added constructor:
protected CIPhotoEffectTonal (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPhotoEffectTransfer (IntPtr handle);
Added constructor:
protected CIPhotoEffectTransfer (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPinLightBlendMode (IntPtr handle);
Added constructor:
protected CIPinLightBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPinchDistortion (IntPtr handle);
Added constructor:
protected CIPinchDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIPixellate (IntPtr handle);
Added constructor:
protected CIPixellate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIPlugIn (IntPtr handle);
Added constructor:
protected CIPlugIn (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIPointillize (IntPtr handle);
Added constructor:
protected CIPointillize (ObjCRuntime.NativeHandle handle);
Removed constructors:
protected CIQRCodeDescriptor (IntPtr handle);
public CIQRCodeDescriptor (Foundation.NSData errorCorrectedPayload, nint symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Added constructors:
protected CIQRCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIQRCodeDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint SymbolVersion { get; }
+public virtual IntPtr SymbolVersion { get; }
Removed method:
public static CIQRCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, nint symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Added method:
public static CIQRCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Removed constructor:
protected CIQRCodeFeature (IntPtr handle);
Added constructor:
protected CIQRCodeFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIQRCodeGenerator (IntPtr handle);
Added constructor:
protected CIQRCodeGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIRadialGradient (IntPtr handle);
Added constructor:
protected CIRadialGradient (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIRandomGenerator (IntPtr handle);
Added constructor:
protected CIRandomGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIRawFilter (IntPtr handle);
Added constructor:
protected CIRawFilter (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CIRectangleFeature (IntPtr handle);
Added constructor:
protected CIRectangleFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIReductionFilter (IntPtr handle);
Added constructor:
protected CIReductionFilter (ObjCRuntime.NativeHandle handle);
Removed 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);
Added 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);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nuint Height { get; }
+public virtual System.UIntPtr Height { get; }
-public virtual nuint Width { get; }
+public virtual System.UIntPtr Width { get; }
Removed constructor:
protected CIRenderInfo (IntPtr handle);
Added constructor:
protected CIRenderInfo (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PassCount { get; }
+public virtual IntPtr PassCount { get; }
-public virtual nint PixelsProcessed { get; }
+public virtual IntPtr PixelsProcessed { get; }
Removed constructor:
protected CIRenderTask (IntPtr handle);
Added constructor:
protected CIRenderTask (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIRippleTransition (IntPtr handle);
Added constructor:
protected CIRippleTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIRoundedRectangleGenerator (IntPtr handle);
Added constructor:
protected CIRoundedRectangleGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIRowAverage (IntPtr handle);
Added constructor:
protected CIRowAverage (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISRGBToneCurveToLinear (IntPtr handle);
Added constructor:
protected CISRGBToneCurveToLinear (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISaliencyMapFilter (IntPtr handle);
Added constructor:
protected CISaliencyMapFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISampleNearest (IntPtr handle);
Added constructor:
protected CISampleNearest (ObjCRuntime.NativeHandle handle);
Removed constructors:
[Obsolete ("This default constructor does not provide a valid instance")]
public CISampler ();
protected CISampler (IntPtr handle);
Added constructor:
protected CISampler (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CISaturationBlendMode (IntPtr handle);
Added constructor:
protected CISaturationBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIScreenBlendMode (IntPtr handle);
Added constructor:
protected CIScreenBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIScreenFilter (IntPtr handle);
Added constructor:
protected CIScreenFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISepiaTone (IntPtr handle);
Added constructor:
protected CISepiaTone (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIShadedMaterial (IntPtr handle);
Added constructor:
protected CIShadedMaterial (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISharpenLuminance (IntPtr handle);
Added constructor:
protected CISharpenLuminance (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISixfoldReflectedTile (IntPtr handle);
Added constructor:
protected CISixfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISixfoldRotatedTile (IntPtr handle);
Added constructor:
protected CISixfoldRotatedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISmoothLinearGradient (IntPtr handle);
Added constructor:
protected CISmoothLinearGradient (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISoftLightBlendMode (IntPtr handle);
Added constructor:
protected CISoftLightBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISourceAtopCompositing (IntPtr handle);
Added constructor:
protected CISourceAtopCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISourceInCompositing (IntPtr handle);
Added constructor:
protected CISourceInCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISourceOutCompositing (IntPtr handle);
Added constructor:
protected CISourceOutCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISourceOverCompositing (IntPtr handle);
Added constructor:
protected CISourceOverCompositing (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISpotColor (IntPtr handle);
Added constructor:
protected CISpotColor (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISpotLight (IntPtr handle);
Added constructor:
protected CISpotLight (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIStarShineGenerator (IntPtr handle);
Added constructor:
protected CIStarShineGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIStraightenFilter (IntPtr handle);
Added constructor:
protected CIStraightenFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIStretchCrop (IntPtr handle);
Added constructor:
protected CIStretchCrop (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIStripesGenerator (IntPtr handle);
Added constructor:
protected CIStripesGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISubtractBlendMode (IntPtr handle);
Added constructor:
protected CISubtractBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CISunbeamsGenerator (IntPtr handle);
Added constructor:
protected CISunbeamsGenerator (ObjCRuntime.NativeHandle handle);
Removed property:
public float CropAmount { get; set; }
Removed constructor:
public CISwipeTransition (IntPtr handle);
Added constructor:
protected CISwipeTransition (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CITemperatureAndTint (IntPtr handle);
Added constructor:
protected CITemperatureAndTint (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITextFeature (IntPtr handle);
Added constructor:
protected CITextFeature (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CITextImageGenerator (IntPtr handle);
Added constructor:
protected CITextImageGenerator (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIThermal (IntPtr handle);
Added constructor:
protected CIThermal (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITileFilter (IntPtr handle);
Added constructor:
protected CITileFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIToneCurve (IntPtr handle);
Added constructor:
protected CIToneCurve (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CITorusLensDistortion (IntPtr handle);
Added constructor:
protected CITorusLensDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CITransitionFilter (IntPtr handle);
Added constructor:
protected CITransitionFilter (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CITriangleKaleidoscope (IntPtr handle);
Added constructor:
protected CITriangleKaleidoscope (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CITriangleTile (IntPtr handle);
Added constructor:
protected CITriangleTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CITwelvefoldReflectedTile (IntPtr handle);
Added constructor:
protected CITwelvefoldReflectedTile (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CITwirlDistortion (IntPtr handle);
Added constructor:
protected CITwirlDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIUnsharpMask (IntPtr handle);
Added constructor:
protected CIUnsharpMask (ObjCRuntime.NativeHandle handle);
Removed 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);
Added 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);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
-public virtual nfloat W { get; }
+public virtual ObjCRuntime.nfloat W { get; }
-public virtual nfloat X { get; }
+public virtual ObjCRuntime.nfloat X { get; }
-public virtual nfloat Y { get; }
+public virtual ObjCRuntime.nfloat Y { get; }
-public virtual nfloat Z { get; }
+public virtual ObjCRuntime.nfloat Z { get; }
Removed 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);
Added 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);
Removed constructor:
public CIVibrance (IntPtr handle);
Added constructor:
protected CIVibrance (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIVignette (IntPtr handle);
Added constructor:
protected CIVignette (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIVignetteEffect (IntPtr handle);
Added constructor:
protected CIVignetteEffect (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIVividLightBlendMode (IntPtr handle);
Added constructor:
protected CIVividLightBlendMode (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIVortexDistortion (IntPtr handle);
Added constructor:
protected CIVortexDistortion (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CIWarpKernel (IntPtr handle);
Added constructor:
protected CIWarpKernel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
public CIWhitePointAdjust (IntPtr handle);
Added constructor:
protected CIWhitePointAdjust (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIXRay (IntPtr handle);
Added constructor:
protected CIXRay (ObjCRuntime.NativeHandle handle);
Removed constructor:
public CIZoomBlur (IntPtr handle);
Added constructor:
protected CIZoomBlur (ObjCRuntime.NativeHandle handle);
Modified properties:
-public abstract nint InputCount { get; set; }
+public abstract IntPtr InputCount { get; set; }
Modified properties:
-public abstract nuint BytesPerRow { get; }
+public abstract System.UIntPtr BytesPerRow { get; }
Modified properties:
-public abstract nuint BytesPerRow { get; }
+public abstract System.UIntPtr BytesPerRow { get; }
Removed method:
public virtual void ProvideImageData (IntPtr data, nuint rowbytes, nuint x, nuint y, nuint width, nuint height, Foundation.NSObject info);
Added 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);
Modified properties:
-public abstract nint InputCount { get; set; }
+public abstract IntPtr InputCount { get; set; }
Modified properties:
-public abstract nint InputCount { get; set; }
+public abstract IntPtr InputCount { get; set; }
Modified properties:
-public abstract nuint QualityLevel { get; set; }
+public abstract System.UIntPtr QualityLevel { get; set; }
Removed constructor:
protected CLBeacon (IntPtr handle);
Added constructor:
protected CLBeacon (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Rssi { get; }
+public virtual IntPtr Rssi { get; }
Removed constructor:
protected CLBeaconIdentityConstraint (IntPtr handle);
Added constructor:
protected CLBeaconIdentityConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLBeaconRegion (IntPtr handle);
Added constructor:
protected CLBeaconRegion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLCircularRegion (IntPtr handle);
Added constructor:
protected CLCircularRegion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLFloor (IntPtr handle);
Added constructor:
protected CLFloor (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Level { get; }
+public virtual IntPtr Level { get; }
Removed constructor:
protected CLGeocoder (IntPtr handle);
Added constructor:
protected CLGeocoder (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLHeading (IntPtr handle);
Added constructor:
protected CLHeading (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
[Obsolete ("Use the 'Description' property from 'NSObject'.")]
public virtual string Description ();
Removed constructor:
protected CLLocation (IntPtr handle);
Added constructor:
protected CLLocation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed method:
[Obsolete ("Use the 'Description' property from 'NSObject'.")]
public virtual string Description ();
Removed constructor:
protected CLLocationManager (IntPtr handle);
Added constructor:
protected CLLocationManager (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLLocationManagerDelegate (IntPtr handle);
Added constructor:
protected CLLocationManagerDelegate (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected CLLocationSourceInformation (IntPtr handle);
Added constructor:
protected CLLocationSourceInformation (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLPlacemark (IntPtr handle);
Added constructor:
protected CLPlacemark (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLRegion (IntPtr handle);
Added constructor:
protected CLRegion (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected CLVisit (IntPtr handle);
Added constructor:
protected CLVisit (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Modified properties:
-public abstract nint Count { get; }
+public abstract IntPtr Count { get; }
Removed method:
public virtual IMLFeatureProvider GetFeatures (nint index);
Added method:
public virtual IMLFeatureProvider GetFeatures (IntPtr index);
Removed constructor:
protected MLArrayBatchProvider (IntPtr handle);
Added constructor:
protected MLArrayBatchProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
Removed method:
public virtual IMLFeatureProvider GetFeatures (nint index);
Added method:
public virtual IMLFeatureProvider GetFeatures (IntPtr index);
Removed constructor:
protected MLCustomModel (IntPtr handle);
Added constructor:
protected MLCustomModel (ObjCRuntime.NativeHandle handle);
Removed constructor:
protected MLDictionaryConstraint (IntPtr handle);
Added constructor:
protected MLDictionaryConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLDictionaryFeatureProvider (IntPtr handle);
Added constructor:
protected MLDictionaryFeatureProvider (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLFeatureDescription (IntPtr handle);
Added constructor:
protected MLFeatureDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLFeatureValue (IntPtr handle);
Added constructor:
protected MLFeatureValue (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed 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);
Added 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);
Removed constructor:
protected MLImageConstraint (IntPtr handle);
Added constructor:
protected MLImageConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PixelsHigh { get; }
+public virtual IntPtr PixelsHigh { get; }
-public virtual nint PixelsWide { get; }
+public virtual IntPtr PixelsWide { get; }
Removed constructor:
protected MLImageSize (IntPtr handle);
Added constructor:
protected MLImageSize (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint PixelsHigh { get; }
+public virtual IntPtr PixelsHigh { get; }
-public virtual nint PixelsWide { get; }
+public virtual IntPtr PixelsWide { get; }
Removed constructor:
protected MLImageSizeConstraint (IntPtr handle);
Added constructor:
protected MLImageSizeConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLKey (IntPtr handle);
Added constructor:
protected MLKey (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLMetricKey (IntPtr handle);
Added constructor:
protected MLMetricKey (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLModel (IntPtr handle);
Added constructor:
protected MLModel (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLModelCollection (IntPtr handle);
Added constructor:
protected MLModelCollection (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLModelCollectionEntry (IntPtr handle);
Added constructor:
protected MLModelCollectionEntry (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLModelConfiguration (IntPtr handle);
Added constructor:
protected MLModelConfiguration (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLModelDescription (IntPtr handle);
Added constructor:
protected MLModelDescription (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed 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);
Added constructors:
protected MLMultiArray (ObjCRuntime.NativeHandle handle);
public MLMultiArray (CoreVideo.CVPixelBuffer pixelBuffer, Foundation.NSNumber[] shape);
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);
Removed properties:
public Foundation.NSNumber Item { get; set; }
public Foundation.NSNumber Item { get; set; }
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public virtual nint Count { get; }
+public virtual IntPtr Count { get; }
-public nint[] Shape { get; }
+public IntPtr[] Shape { get; }
-public nint[] Strides { get; }
+public IntPtr[] Strides { get; }
Added properties:
public Foundation.NSNumber Item { get; set; }
public Foundation.NSNumber Item { get; set; }
public virtual CoreVideo.CVPixelBuffer PixelBuffer { get; }
Removed 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);
Added 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);
Removed constructor:
protected MLMultiArrayConstraint (IntPtr handle);
Added constructor:
protected MLMultiArrayConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
-public nint[] Shape { get; }
+public IntPtr[] Shape { get; }
Added value:
Float16 = 65552,
Removed constructor:
protected MLMultiArrayShapeConstraint (IntPtr handle);
Added constructor:
protected MLMultiArrayShapeConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLNumericConstraint (IntPtr handle);
Added constructor:
protected MLNumericConstraint (ObjCRuntime.NativeHandle handle);
Modified properties:
-public override IntPtr ClassHandle { get; }
+public override ObjCRuntime.NativeHandle ClassHandle { get; }
Removed constructor:
protected MLParameterDescription (IntPtr handle);
Added constructor:
protected MLParameterDescription (ObjCRuntim