Skip to content

Instantly share code, notes, and snippets.

@rolfbjarne
Created January 27, 2016 19:45
Show Gist options
  • Save rolfbjarne/a03c26f4626db92d0e9f to your computer and use it in GitHub Desktop.
Save rolfbjarne/a03c26f4626db92d0e9f to your computer and use it in GitHub Desktop.
<div>
<style scoped>
.nonbreaking { color: black; }
.breaking { color: red; }
.obsolete { color: gray; }
.added { color: green; }
.removed-inline { text-decoration: line-through; }
.removed-breaking-inline { color: red;}
.added-breaking-inline { text-decoration: underline; }
</style>
<script type="text/javascript">
function hasDescendantsWithoutClass (className, element)
{
var hasValue = false;
if (element.hasAttribute && element.hasAttribute ('data-has-descendants-without-class-' + className))
return element.getAttribute ('data-has-descendants-without-class-' + className) == 'true';
var i;
for (i = 0; i < element.childNodes.length; i++) {
var el = element.childNodes [i];
if (hasDescendantsWithoutClass (className, el)) {
hasValue = true;
break;
}
if (!el.classList)
continue;
if (el.classList.length == 0)
continue;
if (!el.classList.contains (className)) {
hasValue = true;
break;
}
}
if (element.setAttribute)
element.setAttribute ('data-has-descendants-without-class-' + className, hasValue);
return hasValue;
}
function findParentsWithOnlyChildrenWithClass (className, element)
{
var parent = element.parentElement;
var parents = [];
while (parent && (!parent.hasAttribute || !parent.hasAttribute ('data-is-topmost'))) {
var i;
var has = hasDescendantsWithoutClass (className, parent);
if (!has)
parents.push (parent);
parent = parent.parentElement;
}
return parents;
}
function setDisplay (element, displayValue)
{
var original = element.getAttribute ('data-original-display');
if (!original && element.style.display != displayValue) {
element.setAttribute ('data-original-display', element.style.display);
}
element.style.display = displayValue;
}
function setDisplayForClass (className, displayValue)
{
var elements = document.getElementsByClassName (className);
var i;
for (i = 0; i < elements.length; i++) {
setDisplay (elements [i], displayValue);
var parents = findParentsWithOnlyChildrenWithClass (className, elements [i]);
var p;
for (p = 0; p < parents.length; p++) {
setDisplay (parents [p], displayValue);
}
}
}
function restoreDisplayForClass (className)
{
var elements = document.getElementsByTagName ('*');
var i;
for (i = 0; i < elements.length; i++) {
var el = elements [i];
if (el.hasAttribute && el.hasAttribute ('data-original-display')) {
var original = elements [i].getAttribute ('data-original-display');
elements [i].style.display = original;
}
}
}
</script>
<h1>monotouch.dll</h1>
</br>
<a href='javascript: setDisplayForClass ("nonbreaking", "none")'>Hide non-breaking changes</a>
<a href='javascript: restoreDisplayForClass ("nonbreaking")'>Show non-breaking changes</a>
</br>
<div data-is-topmost='true'>
<div>
<h2>Namespace MonoTouch</h2>
<div>
<h3>Type Changed: MonoTouch.Constants</h3>
<p>Modified fields:</p>
<pre>
public const string Version = <span class='removed removed-inline breaking'>"9.4.0"</span></span> <span class='added'>"9.7.0"</span>;
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.AVFoundation</h2>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAsset</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetDownloadTask</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetExportSession</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetImageGenerator</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetReader</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetReaderAudioMixOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetReaderOutputMetadataAdaptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetReaderSampleReferenceOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetReaderTrackOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetReaderVideoCompositionOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetResourceLoadingContentInformationRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetResourceLoadingRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetTrackGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetWriter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetWriterInput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetWriterInputGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetWriterInputMetadataAdaptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetWriterInputPassDescription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAssetWriterInputPixelBufferAdaptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAsynchronousCIImageFilteringRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAsynchronousVideoCompositionRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioBuffer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioConverter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioEngine</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioEnvironmentNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioEnvironmentReverbParameters</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioFile</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioFormat</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioMix</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioMixInputParameters</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioMixingDestination</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioSequencer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioSessionDataSourceDescription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioSessionPortDescription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioSessionRouteDescription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioSessionSecondaryAudioHintEventArgs</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public AVAudioSessionRouteDescription HintType { get; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVAudioUnitEQ</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureAudioDataOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureAudioDataOutputSampleBufferDelegate</h3>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("This member only exists for AVCaptureVideoDataOutputSampleBufferDelegate")]
public virtual void DidDropSampleBuffer (AVCaptureOutput captureOutput, MonoTouch.CoreMedia.CMSampleBuffer sampleBuffer, AVCaptureConnection connection);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureAudioDataOutputSampleBufferDelegate_Extensions</h3>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("This member only exists for AVCaptureVideoDataOutputSampleBufferDelegate")]
public static void DidDropSampleBuffer (IAVCaptureAudioDataOutputSampleBufferDelegate This, AVCaptureOutput captureOutput, MonoTouch.CoreMedia.CMSampleBuffer sampleBuffer, AVCaptureConnection connection);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureConnection</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureDevice</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureDeviceFormat</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureDeviceInput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureFileOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureInput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureInputPort</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureMetadataOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureMovieFileOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureSession</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureStillImageOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureVideoDataOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCaptureVideoPreviewLayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVComposition</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCompositionTrack</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVCompositionTrackSegment</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVDateRangeMetadataGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMediaSelectionGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMediaSelectionOption</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMetadataGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMetadataItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMetadataMachineReadableCodeObject</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMetadataObject</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMusicTrack</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMutableAudioMix</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMutableAudioMixInputParameters</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMutableCompositionTrack</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMutableDateRangeMetadataGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMutableMetadataItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMutableTimedMetadataGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMutableVideoComposition</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVMutableVideoCompositionInstruction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVOutputSettingsAssistant</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVPlayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVPlayerItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVPlayerItemAccessLog</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVPlayerItemAccessLogEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVPlayerItemErrorLog</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVPlayerItemErrorLogEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVPlayerItemLegibleOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVPlayerItemTrack</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVPlayerLayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVPlayerMediaSelectionCriteria</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVQueuePlayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVSampleBufferDisplayLayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVSpeechUtterance</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVSynchronizedLayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVTextStyleRule</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVTimedMetadataGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVUrlAsset</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVVideoComposition</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVVideoCompositionInstruction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AVFoundation.AVVideoCompositionRenderContext</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.AVKit</h2>
<div>
<h3>New Type MonoTouch.AVKit.AVKitErrorExtensions</h3>
<pre style='color: green'>
public static class AVKitErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (AVKitError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.Accounts</h2>
<div>
<h3>Type Changed: MonoTouch.Accounts.ACAccount</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.Accounts.ACErrorCodeExtensions</h3>
<pre style='color: green'>
public static class ACErrorCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (ACErrorCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.AdSupport</h2>
<div>
<h3>Type Changed: MonoTouch.AdSupport.ASIdentifierManager</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.AddressBook</h2>
<div>
<h3>New Type MonoTouch.AddressBook.ABAddressBookErrorExtensions</h3>
<pre style='color: green'>
public static class ABAddressBookErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (ABAddressBookError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.AssetsLibrary</h2>
<div>
<h3>Type Changed: MonoTouch.AssetsLibrary.ALAsset</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AssetsLibrary.ALAssetRepresentation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.AssetsLibrary.ALAssetsErrorExtensions</h3>
<pre style='color: green'>
public static class ALAssetsErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (ALAssetsError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.AudioToolbox</h2>
<div>
<h3>Type Changed: MonoTouch.AudioToolbox.AudioBuffers</h3>
<div>
<p>Added interface:</p>
<pre>
<span class='added added-interface nonbreaking'>MonoTouch.ObjCRuntime.INativeObject</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual IntPtr Handle { get; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioToolbox.AudioConverter</h3>
<div>
<p>Added interface:</p>
<pre>
<span class='added added-interface nonbreaking'>MonoTouch.ObjCRuntime.INativeObject</span>
</pre>
</div>
<p>Modified properties:</p>
<pre>
public AudioConverterSampleRateConverterComplexity SampleRateConverterComplexity { get; <span class='added'>set;</span> }
public AudioConverterQuality SampleRateConverterQuality { get; <span class='added'>set;</span> }
</pre>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual IntPtr Handle { get; }</span>
</pre>
</div>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public AudioConverterError FillComplexBuffer (ref int outputDataPacketSize, AudioBuffers outputData, AudioStreamPacketDescription[] packetDescription, AudioConverterComplexInputData newInputDataHandler);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioToolbox.AudioFile</h3>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public AudioFileError PacketTableInfoStatus { get; }</span>
<span class='added added-property nonbreaking'>public AudioFileError StreamBasicDescriptionStatus { get; }</span>
</pre>
</div>
<p>Modified methods:</p>
<pre>
public int WritePackets (bool useCache, long startingPacket, AudioStreamPacketDescription[] packetDescriptions, IntPtr buffer, int <span class='removed removed-inline'>count</span> <span class='added'>byteCount</span>)
public int WritePackets (bool useCache, long startingPacket, int numPackets, IntPtr buffer, int <span class='removed removed-inline'>count</span> <span class='added'>byteCount</span>)
public int WritePackets (bool useCache, long startingPacket, AudioStreamPacketDescription[] packetDescriptions, byte[] buffer, int offset, int <span class='removed removed-inline'>count</span> <span class='added'>byteCount</span>)
public int WritePackets (bool useCache, long startingPacket, AudioStreamPacketDescription[] packetDescriptions, IntPtr buffer, int <span class='removed removed-inline'>count</span> <span class='added'>byteCount</span>, out int errorCode)
public int WritePackets (bool useCache, long startingPacket, AudioStreamPacketDescription[] packetDescriptions, byte[] buffer, int offset, int <span class='removed removed-inline'>count</span> <span class='added'>byteCount</span>, out int errorCode)
</pre>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public AudioStreamPacketDescription[] ReadFixedPackets (long inStartingPacket, int nPackets, byte[] buffer, out AudioFileError error);</span>
<span class='added added-method nonbreaking'>public AudioStreamPacketDescription[] ReadFixedPackets (bool useCache, long inStartingPacket, int nPackets, byte[] buffer, int offset, int count, out AudioFileError error);</span>
<span class='added added-method nonbreaking'>public AudioStreamPacketDescription[] ReadPacketData (long inStartingPacket, int nPackets, byte[] buffer, out AudioFileError error);</span>
<span class='added added-method nonbreaking'>public AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, IntPtr buffer, ref int count, out AudioFileError error);</span>
<span class='added added-method nonbreaking'>public AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, byte[] buffer, int offset, ref int count, out AudioFileError error);</span>
<span class='added added-method nonbreaking'>public AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, IntPtr buffer, ref int count, out AudioFileError error, AudioStreamPacketDescription[] descriptions);</span>
<span class='added added-method nonbreaking'>public AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, int nPackets, byte[] buffer, int offset, int count, out AudioFileError error);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioToolbox.AudioFileError</h3>
<p>Added values:</p>
<pre class='added nonbreaking'>
<span class='added added-field nonbreaking'>OperationNotSupported = 1869627199,</span>
<span class='added added-field nonbreaking'>Success = 0,</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioToolbox.InputCompletedEventArgs</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public AudioQueueBuffer Buffer { get; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioToolbox.SystemSound</h3>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual void Dispose ();</span>
</pre>
</div>
</div>
</div>
<div>
<h2>Namespace MonoTouch.AudioUnit</h2>
<div>
<h3>Type Changed: MonoTouch.AudioUnit.AUAudioUnit</h3>
<p>Modified properties:</p>
<pre>
public virtual AUParameterTree ParameterTree { get; <span class='added'>set;</span> }
</pre>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual AUInternalRenderBlock InternalRenderBlock { get; }</span>
<span class='added added-property nonbreaking'>public virtual AURenderBlock RenderBlock { get; }</span>
<span class='added added-property nonbreaking'>public virtual AUScheduleParameterBlock ScheduleParameterBlock { get; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioUnit.AUEventSampleTime</h3>
<p>Modified fields:</p>
<pre>
Immediate = <span class='removed removed-inline breaking'>0</span></span> <span class='added'>-4294967296</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioUnit.AUGraph</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static AUGraph Create (out int errorCode);</span>
<span class='added added-method nonbreaking'>public void LogAllNodes ();</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioUnit.AUParameter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public string GetString (float? value);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioUnit.AUParameterGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioUnit.AUParameterNode</h3>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual AUImplementorDisplayNameWithLengthCallback ImplementorDisplayNameWithLengthCallback { get; set; }</span>
<span class='added added-property nonbreaking'>public AUImplementorStringFromValueCallback ImplementorStringFromValueCallback { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual AUImplementorValueObserver ImplementorValueObserver { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual AUImplementorValueProvider ImplementorValueProvider { get; set; }</span>
</pre>
</div>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual IntPtr TokenByAddingParameterObserver (AUParameterObserver observer);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioUnit.AudioUnit</h3>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("This API is not available on iOS")]
public static uint GetCurrentInputDevice ();</span>
</pre>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public AudioUnitStatus SetScheduleStartTimeStamp (MonoTouch.AudioToolbox.AudioTimeStamp timeStamp);</span>
<span class='added added-method nonbreaking'>public AudioUnitStatus SetScheduledFileRegion (AUScheduledAudioFileRegion region);</span>
<span class='added added-method nonbreaking'>public AudioUnitStatus SetScheduledFiles (MonoTouch.AudioToolbox.AudioFile audioFile);</span>
<span class='added added-method nonbreaking'>public AudioUnitStatus SetScheduledFiles (MonoTouch.AudioToolbox.AudioFile[] audioFiles);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioUnit.AudioUnitPropertyIDType</h3>
<p>Added values:</p>
<pre class='added nonbreaking'>
<span class='added added-field nonbreaking'>CurrentPlayTime = 3302,</span>
<span class='added added-field nonbreaking'>DeferredRendererExtraLatency = 3321,</span>
<span class='added added-field nonbreaking'>DeferredRendererPullSize = 3320,</span>
<span class='added added-field nonbreaking'>DeferredRendererWaitFrames = 3322,</span>
<span class='added added-field nonbreaking'>MatrixDimensions = 3009,</span>
<span class='added added-field nonbreaking'>MatrixLevels = 3006,</span>
<span class='added added-field nonbreaking'>MeterClipping = 3011,</span>
<span class='added added-field nonbreaking'>MeteringMode = 3007,</span>
<span class='added added-field nonbreaking'>SampleRateConverterComplexity = 3014,</span>
<span class='added added-field nonbreaking'>ScheduleAudioSlice = 3300,</span>
<span class='added added-field nonbreaking'>ScheduleStartTimeStamp = 3301,</span>
<span class='added added-field nonbreaking'>ScheduledFileBufferSizeFrames = 3313,</span>
<span class='added added-field nonbreaking'>ScheduledFileIDs = 3310,</span>
<span class='added added-field nonbreaking'>ScheduledFileNumberBuffers = 3314,</span>
<span class='added added-field nonbreaking'>ScheduledFilePrime = 3312,</span>
<span class='added added-field nonbreaking'>ScheduledFileRegion = 3311,</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.AudioUnit.ExtAudioFile</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static ExtAudioFile CreateWithUrl (MonoTouch.CoreFoundation.CFUrl url, MonoTouch.AudioToolbox.AudioFileType fileType, MonoTouch.AudioToolbox.AudioStreamBasicDescription inStreamDesc, MonoTouch.AudioToolbox.AudioFileFlags flag, out ExtAudioFileError error);</span>
<span class='added added-method nonbreaking'>public static ExtAudioFile CreateWithUrl (MonoTouch.Foundation.NSUrl url, MonoTouch.AudioToolbox.AudioFileType fileType, MonoTouch.AudioToolbox.AudioStreamBasicDescription inStreamDesc, MonoTouch.AudioToolbox.AudioFileFlags fileFlags, out ExtAudioFileError error);</span>
<span class='added added-method nonbreaking'>public static ExtAudioFile OpenUrl (MonoTouch.CoreFoundation.CFUrl url, out ExtAudioFileError error);</span>
<span class='added added-method nonbreaking'>public static ExtAudioFile OpenUrl (MonoTouch.Foundation.NSUrl url, out ExtAudioFileError error);</span>
</pre>
</div>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AUImplementorDisplayNameWithLengthCallback</h3>
<pre style='color: green'>
public sealed delegate AUImplementorDisplayNameWithLengthCallback : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public AUImplementorDisplayNameWithLengthCallback (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (AUParameterNode node, int desiredLength, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual string EndInvoke (System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual string Invoke (AUParameterNode node, int desiredLength);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AUImplementorStringFromValueCallback</h3>
<pre style='color: green'>
public sealed delegate AUImplementorStringFromValueCallback : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public AUImplementorStringFromValueCallback (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (AUParameter param, System.Single]? value, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual MonoTouch.Foundation.NSString EndInvoke (System.Single]? value, System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual MonoTouch.Foundation.NSString Invoke (AUParameter param, System.Single]? value);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AUImplementorValueObserver</h3>
<pre style='color: green'>
public sealed delegate AUImplementorValueObserver : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public AUImplementorValueObserver (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (AUParameter param, float value, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual void EndInvoke (System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual void Invoke (AUParameter param, float value);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AUImplementorValueProvider</h3>
<pre style='color: green'>
public sealed delegate AUImplementorValueProvider : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public AUImplementorValueProvider (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (AUParameter param, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual float EndInvoke (System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual float Invoke (AUParameter param);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AUInternalRenderBlock</h3>
<pre style='color: green'>
public sealed delegate AUInternalRenderBlock : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public AUInternalRenderBlock (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref MonoTouch.AudioToolbox.AudioTimeStamp timestamp, uint frameCount, int outputBusNumber, MonoTouch.AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual AudioUnitStatus EndInvoke (ref AudioUnitRenderActionFlags actionFlags, ref MonoTouch.AudioToolbox.AudioTimeStamp timestamp, System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref MonoTouch.AudioToolbox.AudioTimeStamp timestamp, uint frameCount, int outputBusNumber, MonoTouch.AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AUParameterEvent</h3>
<pre style='color: green'>
public struct AUParameterEvent {
// fields
<span class='added added-field nonbreaking'>public long EventSampleTime;</span>
<span class='added added-field nonbreaking'>public AURenderEventType EventType;</span>
<span class='added added-field nonbreaking'>public ulong ParameterAddress;</span>
<span class='added added-field nonbreaking'>public uint RampDurationSampleFrames;</span>
<span class='added added-field nonbreaking'>public AURenderEvent* UnsafeNext;</span>
<span class='added added-field nonbreaking'>public float Value;</span>
// properties
<span class='added added-property nonbreaking'>public AURenderEvent? Next { get; }</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AUParameterObserver</h3>
<pre style='color: green'>
public sealed delegate AUParameterObserver : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public AUParameterObserver (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (ulong address, float value, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual void EndInvoke (System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual void Invoke (ulong address, float value);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AURenderBlock</h3>
<pre style='color: green'>
public sealed delegate AURenderBlock : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public AURenderBlock (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref MonoTouch.AudioToolbox.AudioTimeStamp timestamp, uint frameCount, int outputBusNumber, MonoTouch.AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual AudioUnitStatus EndInvoke (ref AudioUnitRenderActionFlags actionFlags, ref MonoTouch.AudioToolbox.AudioTimeStamp timestamp, System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref MonoTouch.AudioToolbox.AudioTimeStamp timestamp, uint frameCount, int outputBusNumber, MonoTouch.AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AURenderEvent</h3>
<pre style='color: green'>
public struct AURenderEvent {
// fields
<span class='added added-field nonbreaking'>public AURenderEventHeader Head;</span>
<span class='added added-field nonbreaking'>public AUParameterEvent Parameter;</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AURenderEventEnumerator</h3>
<pre style='color: green'>
public class AURenderEventEnumerator : MonoTouch.ObjCRuntime.INativeObject, System.Collections.Generic.IEnumerator&lt;AURenderEvent&gt;, System.Collections.IEnumerator, System.IDisposable {
// constructors
<span class='added added-constructor nonbreaking'>public AURenderEventEnumerator (IntPtr ptr);</span>
// properties
<span class='added added-property nonbreaking'>public virtual AURenderEvent Current { get; }</span>
<span class='added added-property nonbreaking'>public AURenderEvent First { get; }</span>
<span class='added added-property nonbreaking'>public virtual IntPtr Handle { get; }</span>
<span class='added added-property nonbreaking'>public bool IsAtEnd { get; }</span>
<span class='added added-property nonbreaking'>public bool IsEmpty { get; }</span>
<span class='added added-property nonbreaking'>public AURenderEvent* UnsafeFirst { get; }</span>
// methods
<span class='added added-method nonbreaking'>public virtual void Dispose ();</span>
<span class='added added-method nonbreaking'>public System.Collections.Generic.IEnumerable&lt;AURenderEvent&gt; EnumeratorCurrentEvents (int now);</span>
<span class='added added-method nonbreaking'>public virtual bool MoveNext ();</span>
<span class='added added-method nonbreaking'>public virtual void Reset ();</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AURenderEventHeader</h3>
<pre style='color: green'>
public struct AURenderEventHeader {
// fields
<span class='added added-field nonbreaking'>public long EventSampleTime;</span>
<span class='added added-field nonbreaking'>public AURenderEventType EventType;</span>
<span class='added added-field nonbreaking'>public byte Reserved;</span>
<span class='added added-field nonbreaking'>public AURenderEvent* UnsafeNext;</span>
// properties
<span class='added added-property nonbreaking'>public AURenderEvent? Next { get; }</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AURenderPullInputBlock</h3>
<pre style='color: green'>
public sealed delegate AURenderPullInputBlock : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public AURenderPullInputBlock (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref MonoTouch.AudioToolbox.AudioTimeStamp timestamp, uint frameCount, int inputBusNumber, MonoTouch.AudioToolbox.AudioBuffers inputData, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual AudioUnitStatus EndInvoke (ref AudioUnitRenderActionFlags actionFlags, ref MonoTouch.AudioToolbox.AudioTimeStamp timestamp, System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref MonoTouch.AudioToolbox.AudioTimeStamp timestamp, uint frameCount, int inputBusNumber, MonoTouch.AudioToolbox.AudioBuffers inputData);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AUScheduleParameterBlock</h3>
<pre style='color: green'>
public sealed delegate AUScheduleParameterBlock : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public AUScheduleParameterBlock (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (AUEventSampleTime eventSampleTime, uint rampDurationSampleFrames, ulong parameterAddress, float value, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual void EndInvoke (System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual void Invoke (AUEventSampleTime eventSampleTime, uint rampDurationSampleFrames, ulong parameterAddress, float value);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AUScheduledAudioFileRegion</h3>
<pre style='color: green'>
public class AUScheduledAudioFileRegion : System.IDisposable {
// constructors
<span class='added added-constructor nonbreaking'>public AUScheduledAudioFileRegion (MonoTouch.AudioToolbox.AudioFile audioFile, AUScheduledAudioFileRegionCompletionHandler completionHandler);</span>
// properties
<span class='added added-property nonbreaking'>public MonoTouch.AudioToolbox.AudioFile AudioFile { get; }</span>
<span class='added added-property nonbreaking'>public uint FramesToPlay { get; set; }</span>
<span class='added added-property nonbreaking'>public uint LoopCount { get; set; }</span>
<span class='added added-property nonbreaking'>public long StartFrame { get; set; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.AudioToolbox.AudioTimeStamp TimeStamp { get; set; }</span>
// methods
<span class='added added-method nonbreaking'>public virtual void Dispose ();</span>
<span class='added added-method nonbreaking'>protected virtual void Dispose (bool disposing);</span>
<span class='added added-method nonbreaking'>protected override void ~AUScheduledAudioFileRegion ();</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AUScheduledAudioFileRegionCompletionHandler</h3>
<pre style='color: green'>
public sealed delegate AUScheduledAudioFileRegionCompletionHandler : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public AUScheduledAudioFileRegionCompletionHandler (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (AUScheduledAudioFileRegion audioFileRegion, AudioUnitStatus status, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual void EndInvoke (System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual void Invoke (AUScheduledAudioFileRegion audioFileRegion, AudioUnitStatus status);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AudioObjectPropertyElement</h3>
<pre style='color: green'>
[Serializable]
public enum AudioObjectPropertyElement {
<span class='added added-field nonbreaking'>Master = 0,</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AudioObjectPropertyScope</h3>
<pre style='color: green'>
[Serializable]
public enum AudioObjectPropertyScope {
<span class='added added-field nonbreaking'>Global = 1735159650,</span>
<span class='added added-field nonbreaking'>Input = 1768845428,</span>
<span class='added added-field nonbreaking'>Output = 1869968496,</span>
<span class='added added-field nonbreaking'>PlayThrough = 1886679669,</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit.AudioObjectPropertySelector</h3>
<pre style='color: green'>
[Serializable]
public enum AudioObjectPropertySelector {
<span class='added added-field nonbreaking'>BoxList = 1651472419,</span>
<span class='added added-field nonbreaking'>DefaultInputDevice = 1682533920,</span>
<span class='added added-field nonbreaking'>DefaultOutputDevice = 1682929012,</span>
<span class='added added-field nonbreaking'>DefaultSystemOutputDevice = 1934587252,</span>
<span class='added added-field nonbreaking'>Devices = 1684370979,</span>
<span class='added added-field nonbreaking'>HogModeIsAllowed = 1752131442,</span>
<span class='added added-field nonbreaking'>IsInitingOrExiting = 1768845172,</span>
<span class='added added-field nonbreaking'>MixStereoToMono = 1937010031,</span>
<span class='added added-field nonbreaking'>PlugInList = 1886152483,</span>
<span class='added added-field nonbreaking'>PowerHint = 1886353256,</span>
<span class='added added-field nonbreaking'>ProcessIsAudible = 1886221684,</span>
<span class='added added-field nonbreaking'>ProcessIsMaster = 1835103092,</span>
<span class='added added-field nonbreaking'>PropertyDevices = 1684370979,</span>
<span class='added added-field nonbreaking'>ServiceRestarted = 1936880500,</span>
<span class='added added-field nonbreaking'>SleepingIsAllowed = 1936483696,</span>
<span class='added added-field nonbreaking'>TranslateBundleIDToPlugIn = 1651074160,</span>
<span class='added added-field nonbreaking'>TranslateBundleIDToTransportManager = 1953325673,</span>
<span class='added added-field nonbreaking'>TranslateUIDToBox = 1969841250,</span>
<span class='added added-field nonbreaking'>TranslateUIDToDevice = 1969841252,</span>
<span class='added added-field nonbreaking'>TransportManagerList = 1953326883,</span>
<span class='added added-field nonbreaking'>UnloadingIsAllowed = 1970170980,</span>
<span class='added added-field nonbreaking'>UserIDChanged = 1702193508,</span>
<span class='added added-field nonbreaking'>UserSessionIsActiveOrHeadless = 1970496882,</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.AudioUnit._AUImplementorStringFromValueCallback</h3>
<pre style='color: green'>
public sealed delegate _AUImplementorStringFromValueCallback : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public _AUImplementorStringFromValueCallback (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (AUParameter param, IntPtr value, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual string EndInvoke (System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual string Invoke (AUParameter param, IntPtr value);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CloudKit</h2>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKAsset</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKContainer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKDatabaseOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKDiscoverUserInfosOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKDiscoveredUserInfo</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKFetchNotificationChangesOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKFetchRecordChangesOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKFetchRecordZonesOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKFetchRecordsOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKLocationSortDescriptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKMarkNotificationsReadOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKModifyRecordZonesOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKModifyRecordsOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKModifySubscriptionsOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKNotification</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKQuery</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKQueryNotification</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKQueryOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKRecord</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKRecordID</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKRecordZone</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKRecordZoneNotification</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKReference</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CloudKit.CKSubscription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.CloudKit.CKErrorCodeExtensions</h3>
<pre style='color: green'>
public static class CKErrorCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (CKErrorCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreAnimation</h2>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAAnimation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAAnimationGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CABasicAnimation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAEAGLLayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAEmitterCell</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAEmitterLayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAGradientLayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAKeyFrameAnimation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAMetalLayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAPropertyAnimation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAScrollLayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CAShapeLayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreAnimation.CATransition</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreAudioKit</h2>
<div>
<h3>Type Changed: MonoTouch.CoreAudioKit.CAInterAppAudioTransportView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreBluetooth</h2>
<div>
<h3>Type Changed: MonoTouch.CoreBluetooth.CBATTRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreBluetooth.CBAttribute</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreBluetooth.CBMutableCharacteristic</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreBluetooth.CBMutableService</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreBluetooth.CBPeer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreBluetooth.CBUUID</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreData</h2>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSAsynchronousFetchRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSAsynchronousFetchResult</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSAtomicStore</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSAtomicStoreCacheNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSAttributeDescription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSBatchDeleteRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSBatchDeleteResult</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSBatchUpdateRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSBatchUpdateResult</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSConstraintConflict</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSEntityDescription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSEntityMapping</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSFetchRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSFetchedPropertyDescription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSFetchedResultsController</h3>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual string[] GetSectionIndexTitles ();</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSIncrementalStoreNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSManagedObject</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSManagedObjectContext</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSManagedObjectID</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSManagedObjectModel</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSMappingModel</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSMergeConflict</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSMigrationManager</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSPersistentStore</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSPersistentStoreAsynchronousResult</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSPersistentStoreCoordinator</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSPersistentStoreRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSPropertyDescription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSPropertyMapping</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSRelationshipDescription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreData.NSSaveChangesRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreFoundation</h2>
<div>
<h3>New Type MonoTouch.CoreFoundation.CFBundle</h3>
<pre style='color: green'>
public class CFBundle : MonoTouch.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
<span class='added added-constructor nonbreaking'>public CFBundle (MonoTouch.Foundation.NSUrl bundleUrl);</span>
// properties
<span class='added added-property nonbreaking'>public CFBundle.Architecture[] Architectures { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSUrl BuiltInPlugInsUrl { get; }</span>
<span class='added added-property nonbreaking'>public string DevelopmentRegion { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSUrl ExecutableUrl { get; }</span>
<span class='added added-property nonbreaking'>public virtual IntPtr Handle { get; }</span>
<span class='added added-property nonbreaking'>public bool HasLoadedExecutable { get; }</span>
<span class='added added-property nonbreaking'>public string Identifier { get; }</span>
<span class='added added-property nonbreaking'>public CFBundle.PackageInfo Info { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSDictionary InfoDictionary { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSDictionary LocalInfoDictionary { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSUrl PrivateFrameworksUrl { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSUrl ResourcesDirectoryUrl { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSUrl SharedFrameworksUrl { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSUrl SharedSupportUrl { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSUrl SupportFilesDirectoryUrl { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSUrl Url { get; }</span>
// methods
<span class='added added-method nonbreaking'>public virtual void Dispose ();</span>
<span class='added added-method nonbreaking'>protected virtual void Dispose (bool disposing);</span>
<span class='added added-method nonbreaking'>public static CFBundle Get (string bundleID);</span>
<span class='added added-method nonbreaking'>public static CFBundle[] GetAll ();</span>
<span class='added added-method nonbreaking'>public MonoTouch.Foundation.NSUrl GetAuxiliaryExecutableUrl (string executableName);</span>
<span class='added added-method nonbreaking'>public static CFBundle[] GetBundlesFromDirectory (MonoTouch.Foundation.NSUrl directoryUrl, string bundleType);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSDictionary GetInfoDictionary (MonoTouch.Foundation.NSUrl url);</span>
<span class='added added-method nonbreaking'>public static string[] GetLocalizations (MonoTouch.Foundation.NSUrl bundle);</span>
<span class='added added-method nonbreaking'>public static string[] GetLocalizationsForPreferences (string[] locArray, string[] prefArray);</span>
<span class='added added-method nonbreaking'>public string GetLocalizedString (string key, string defaultValue, string tableName);</span>
<span class='added added-method nonbreaking'>public static CFBundle GetMain ();</span>
<span class='added added-method nonbreaking'>public static string[] GetPreferredLocalizations (string[] locArray);</span>
<span class='added added-method nonbreaking'>public MonoTouch.Foundation.NSUrl GetResourceUrl (string resourceName, string resourceType, string subDirName);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSUrl GetResourceUrl (MonoTouch.Foundation.NSUrl bundleUrl, string resourceName, string resourceType, string subDirName);</span>
<span class='added added-method nonbreaking'>public MonoTouch.Foundation.NSUrl GetResourceUrl (string resourceName, string resourceType, string subDirName, string localizationName);</span>
<span class='added added-method nonbreaking'>public MonoTouch.Foundation.NSUrl[] GetResourceUrls (string resourceType, string subDirName);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSUrl[] GetResourceUrls (MonoTouch.Foundation.NSUrl bundleUrl, string resourceType, string subDirName);</span>
<span class='added added-method nonbreaking'>public MonoTouch.Foundation.NSUrl[] GetResourceUrls (string resourceType, string subDirName, string localizationName);</span>
<span class='added added-method nonbreaking'>public bool LoadExecutable (out MonoTouch.Foundation.NSError error);</span>
<span class='added added-method nonbreaking'>public bool PreflightExecutable (out MonoTouch.Foundation.NSError error);</span>
<span class='added added-method nonbreaking'>public void UnloadExecutable ();</span>
<span class='added added-method nonbreaking'>protected override void ~CFBundle ();</span>
// inner types
[Serializable]
public enum Architecture {
<span class='added added-field nonbreaking'>public static const CFBundle.Architecture ARM;</span>
<span class='added added-field nonbreaking'>public static const CFBundle.Architecture ARM64;</span>
<span class='added added-field nonbreaking'>public static const CFBundle.Architecture I386;</span>
<span class='added added-field nonbreaking'>public static const CFBundle.Architecture PPC;</span>
<span class='added added-field nonbreaking'>public static const CFBundle.Architecture PPC64;</span>
<span class='added added-field nonbreaking'>public static const CFBundle.Architecture X86_64;</span>
}
public struct PackageInfo {
// constructors
<span class='added added-constructor nonbreaking'>public CFBundle (CFBundle.PackageType type, string creator);</span>
// properties
<span class='added added-property nonbreaking'>public string Creator { get; }</span>
<span class='added added-property nonbreaking'>public CFBundle.PackageType Type { get; }</span>
}
[Serializable]
public enum PackageType {
<span class='added added-field nonbreaking'>public static const CFBundle.PackageType Application;</span>
<span class='added added-field nonbreaking'>public static const CFBundle.PackageType Bundle;</span>
<span class='added added-field nonbreaking'>public static const CFBundle.PackageType Framework;</span>
}
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreGraphics</h2>
<div>
<h3>Type Changed: MonoTouch.CoreGraphics.CGDataProvider</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CGDataProvider (byte[] buffer);</span>
<span class='added added-constructor nonbreaking'>public CGDataProvider (IntPtr memoryBlock, int size, System.Action&lt;IntPtr&gt; releaseMemoryBlockCallback);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreGraphics.CGPath</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public CGPath Copy ();</span>
<span class='added added-method nonbreaking'>public CGPath CopyByTransformingPath (CGAffineTransform transform);</span>
</pre>
</div>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreImage</h2>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAccordionFoldTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAccordionFoldTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAccordionFoldTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAdditionCompositing</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAdditionCompositing (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAdditionCompositing (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAffineClamp</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAffineClamp (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAffineClamp (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAffineFilter</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAffineFilter (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAffineFilter (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAffineTile</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAffineTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAffineTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAffineTransform</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAffineTransform (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAffineTransform (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAreaAverage</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAreaAverage (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAreaAverage (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAreaHistogram</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAreaHistogram (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAreaHistogram (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAreaMaximum</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAreaMaximum (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAreaMaximum (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAreaMaximumAlpha</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAreaMaximumAlpha (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAreaMaximumAlpha (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAreaMinimum</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAreaMinimum (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAreaMinimum (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAreaMinimumAlpha</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAreaMinimumAlpha (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAreaMinimumAlpha (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIAztecCodeGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIAztecCodeGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIAztecCodeGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIBarsSwipeTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIBarsSwipeTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIBarsSwipeTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIBlendFilter</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIBlendFilter (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIBlendFilter (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIBlendWithAlphaMask</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIBlendWithAlphaMask (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIBlendWithAlphaMask (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIBlendWithMask</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIBlendWithMask (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIBlendWithMask (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIBloom</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIBloom (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIBloom (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIBoxBlur</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIBoxBlur (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIBoxBlur (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public float Radius { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIBumpDistortion</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIBumpDistortion (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIBumpDistortion (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIBumpDistortionLinear</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIBumpDistortionLinear (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIBumpDistortionLinear (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICheckerboardGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICheckerboardGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICheckerboardGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICircleSplashDistortion</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICircleSplashDistortion (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICircleSplashDistortion (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICircularScreen</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICircularScreen (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICircularScreen (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICircularWrap</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICircularWrap (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICircularWrap (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICmykHalftone</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICmykHalftone (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICmykHalftone (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICode128BarcodeGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICode128BarcodeGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICode128BarcodeGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICodeGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICodeGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICodeGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorBurnBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorBurnBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorBurnBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorClamp</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorClamp (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorClamp (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorControls</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorControls (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorControls (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorCrossPolynomial</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorCrossPolynomial (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorCrossPolynomial (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorCube</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorCube (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorCube (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorCubeWithColorSpace</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorCubeWithColorSpace (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorCubeWithColorSpace (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorDodgeBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorDodgeBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorDodgeBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorInvert</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorInvert (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorInvert (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorMap</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorMap (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorMap (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorMatrix</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorMatrix (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorMatrix (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorMonochrome</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorMonochrome (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorMonochrome (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorPolynomial</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorPolynomial (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorPolynomial (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColorPosterize</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColorPosterize (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColorPosterize (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIColumnAverage</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIColumnAverage (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIColumnAverage (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIComicEffect</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIComicEffect (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIComicEffect (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICompositingFilter</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICompositingFilter (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICompositingFilter (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIConstantColorGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIConstantColorGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIConstantColorGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIContext</h3>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static CIContext FromContext (MonoTouch.OpenGLES.EAGLContext eaglContext, CIContextOptions options);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIContextOptions</h3>
Modified base type: <span class='removed removed-inline breaking'>System.Object</span></span> <span class='added'>MonoTouch.Foundation.DictionaryContainer</span>
<div>
<p>Added constructor:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIContextOptions (MonoTouch.Foundation.NSDictionary dictionary);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIConvolution3X3</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIConvolution3X3 (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIConvolution3X3 (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIConvolution5X5</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIConvolution5X5 (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIConvolution5X5 (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIConvolution7X7</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIConvolution7X7 (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIConvolution7X7 (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIConvolution9Horizontal</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIConvolution9Horizontal (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIConvolution9Horizontal (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIConvolution9Vertical</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIConvolution9Vertical (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIConvolution9Vertical (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIConvolutionCore</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIConvolutionCore (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIConvolutionCore (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICopyMachineTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICopyMachineTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICopyMachineTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICrop</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICrop (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICrop (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CICrystallize</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CICrystallize (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CICrystallize (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDarkenBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDarkenBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDarkenBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDepthOfField</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDepthOfField (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDepthOfField (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDifferenceBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDifferenceBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDifferenceBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDiscBlur</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDiscBlur (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDiscBlur (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public float Radius { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDisintegrateWithMaskTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDisintegrateWithMaskTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDisintegrateWithMaskTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDisplacementDistortion</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDisplacementDistortion (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDisplacementDistortion (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public CIImage DisplacementImage { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDissolveTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDissolveTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDissolveTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDistortionFilter</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDistortionFilter (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDistortionFilter (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDivideBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDivideBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDivideBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDotScreen</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDotScreen (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDotScreen (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIDroste</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIDroste (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIDroste (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIEdgeWork</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIEdgeWork (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIEdgeWork (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public float Radius { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIEdges</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIEdges (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIEdges (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public float Intensity { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIEightfoldReflectedTile</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIEightfoldReflectedTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIEightfoldReflectedTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIExclusionBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIExclusionBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIExclusionBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIExposureAdjust</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIExposureAdjust (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIExposureAdjust (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIFaceBalance</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIFaceBalance (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIFaceBalance (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIFalseColor</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIFalseColor (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIFalseColor (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIFeature</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIFilter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIFilterShape</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual System.Drawing.RectangleF Extent { get; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIFlashTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIFlashTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIFlashTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIFourfoldReflectedTile</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIFourfoldReflectedTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIFourfoldReflectedTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIFourfoldRotatedTile</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIFourfoldRotatedTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIFourfoldRotatedTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIFourfoldTranslatedTile</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIFourfoldTranslatedTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIFourfoldTranslatedTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIGammaAdjust</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIGammaAdjust (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIGammaAdjust (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIGaussianBlur</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIGaussianBlur (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIGaussianBlur (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIGaussianGradient</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIGaussianGradient (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIGaussianGradient (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIGlassDistortion</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIGlassDistortion (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIGlassDistortion (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIGlassLozenge</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIGlassLozenge (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIGlassLozenge (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIGlideReflectedTile</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIGlideReflectedTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIGlideReflectedTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIGloom</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIGloom (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIGloom (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIHardLightBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIHardLightBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIHardLightBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIHatchedScreen</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIHatchedScreen (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIHatchedScreen (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIHeightFieldFromMask</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIHeightFieldFromMask (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIHeightFieldFromMask (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public float Radius { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIHexagonalPixellate</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIHexagonalPixellate (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIHexagonalPixellate (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIHighlightShadowAdjust</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIHighlightShadowAdjust (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIHighlightShadowAdjust (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public float Radius { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIHistogramDisplayFilter</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIHistogramDisplayFilter (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIHistogramDisplayFilter (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIHoleDistortion</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIHoleDistortion (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIHoleDistortion (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIHueAdjust</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIHueAdjust (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIHueAdjust (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIHueBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIHueBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIHueBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIImage</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIImageAccumulator</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIKaleidoscope</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIKaleidoscope (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIKaleidoscope (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILanczosScaleTransform</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILanczosScaleTransform (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILanczosScaleTransform (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILenticularHaloGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILenticularHaloGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILenticularHaloGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILightTunnel</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILightTunnel (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILightTunnel (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILightenBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILightenBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILightenBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILineOverlay</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILineOverlay (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILineOverlay (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILineScreen</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILineScreen (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILineScreen (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILinearBurnBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILinearBurnBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILinearBurnBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILinearDodgeBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILinearDodgeBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILinearDodgeBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILinearGradient</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILinearGradient (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILinearGradient (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILinearToSRGBToneCurve</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILinearToSRGBToneCurve (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILinearToSRGBToneCurve (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CILuminosityBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CILuminosityBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CILuminosityBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIMaskToAlpha</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIMaskToAlpha (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIMaskToAlpha (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIMaximumComponent</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIMaximumComponent (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIMaximumComponent (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIMaximumCompositing</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIMaximumCompositing (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIMaximumCompositing (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIMedianFilter</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIMedianFilter (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIMedianFilter (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIMinimumComponent</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIMinimumComponent (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIMinimumComponent (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIMinimumCompositing</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIMinimumCompositing (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIMinimumCompositing (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIModTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIModTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIModTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIMotionBlur</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIMotionBlur (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIMotionBlur (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIMultiplyBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIMultiplyBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIMultiplyBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIMultiplyCompositing</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIMultiplyCompositing (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIMultiplyCompositing (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CINoiseReduction</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CINoiseReduction (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CINoiseReduction (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIOpTile</h3>
Modified base type: <span class='removed removed-inline breaking'>MonoTouch.CoreImage.CIFilter</span></span> <span class='added'>MonoTouch.CoreImage.CITileFilter</span>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIOpTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIOpTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<p>Removed properties:</p>
<pre>
<span class='removed removed-property breaking'>public float Angle { get; set; }</span>
<span class='removed removed-property breaking'>public CIVector Center { get; set; }</span>
<span class='removed removed-property breaking'>public float Width { get; set; }</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIOverlayBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIOverlayBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIOverlayBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPageCurlTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPageCurlTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPageCurlTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPageCurlWithShadowTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPageCurlWithShadowTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPageCurlWithShadowTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIParallelogramTile</h3>
Modified base type: <span class='removed removed-inline breaking'>MonoTouch.CoreImage.CIFilter</span></span> <span class='added'>MonoTouch.CoreImage.CITileFilter</span>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIParallelogramTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIParallelogramTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<p>Removed properties:</p>
<pre>
<span class='removed removed-property breaking'>public float Angle { get; set; }</span>
<span class='removed removed-property breaking'>public CIVector Center { get; set; }</span>
<span class='removed removed-property breaking'>public float Width { get; set; }</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPdf417BarcodeGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPdf417BarcodeGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPdf417BarcodeGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public bool AlwaysSpecifyCompaction { get; set; }</span>
<span class='added added-property nonbreaking'>public float MinHeight { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPerspectiveCorrection</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPerspectiveCorrection (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPerspectiveCorrection (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPerspectiveTile</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPerspectiveTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPerspectiveTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPerspectiveTransform</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPerspectiveTransform (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPerspectiveTransform (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPerspectiveTransformWithExtent</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPerspectiveTransformWithExtent (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPerspectiveTransformWithExtent (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPhotoEffect</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPhotoEffect (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPhotoEffect (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPhotoEffectChrome</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPhotoEffectChrome (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPhotoEffectChrome (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPhotoEffectFade</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPhotoEffectFade (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPhotoEffectFade (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPhotoEffectInstant</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPhotoEffectInstant (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPhotoEffectInstant (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPhotoEffectMono</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPhotoEffectMono (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPhotoEffectMono (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPhotoEffectNoir</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPhotoEffectNoir (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPhotoEffectNoir (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPhotoEffectProcess</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPhotoEffectProcess (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPhotoEffectProcess (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPhotoEffectTonal</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPhotoEffectTonal (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPhotoEffectTonal (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPhotoEffectTransfer</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPhotoEffectTransfer (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPhotoEffectTransfer (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPinLightBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPinLightBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPinLightBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPinchDistortion</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPinchDistortion (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPinchDistortion (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPixellate</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPixellate (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPixellate (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIPointillize</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIPointillize (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIPointillize (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIQRCodeGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIQRCodeGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIQRCodeGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIRadialGradient</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIRadialGradient (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIRadialGradient (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIRandomGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIRandomGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIRandomGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIRippleTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIRippleTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIRippleTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIRowAverage</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIRowAverage (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIRowAverage (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISRGBToneCurveToLinear</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISRGBToneCurveToLinear (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISRGBToneCurveToLinear (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISampler</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISaturationBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISaturationBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISaturationBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIScreenBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIScreenBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIScreenBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIScreenFilter</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIScreenFilter (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIScreenFilter (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISepiaTone</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISepiaTone (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISepiaTone (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIShadedMaterial</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIShadedMaterial (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIShadedMaterial (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISharpenLuminance</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISharpenLuminance (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISharpenLuminance (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISixfoldReflectedTile</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISixfoldReflectedTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISixfoldReflectedTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISixfoldRotatedTile</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISixfoldRotatedTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISixfoldRotatedTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISmoothLinearGradient</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISmoothLinearGradient (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISmoothLinearGradient (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public CIColor Color0 { get; set; }</span>
<span class='added added-property nonbreaking'>public CIColor Color1 { get; set; }</span>
<span class='added added-property nonbreaking'>public CIVector Point0 { get; set; }</span>
<span class='added added-property nonbreaking'>public CIVector Point1 { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISoftLightBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISoftLightBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISoftLightBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISourceAtopCompositing</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISourceAtopCompositing (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISourceAtopCompositing (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISourceInCompositing</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISourceInCompositing (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISourceInCompositing (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISourceOutCompositing</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISourceOutCompositing (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISourceOutCompositing (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISourceOverCompositing</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISourceOverCompositing (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISourceOverCompositing (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISpotColor</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISpotColor (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISpotColor (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISpotLight</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISpotLight (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISpotLight (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIStarShineGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIStarShineGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIStarShineGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public CIVector Center { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIStraightenFilter</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIStraightenFilter (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIStraightenFilter (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIStretchCrop</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIStretchCrop (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIStretchCrop (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIStripesGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIStripesGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIStripesGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISubtractBlendMode</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISubtractBlendMode (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISubtractBlendMode (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISunbeamsGenerator</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISunbeamsGenerator (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISunbeamsGenerator (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CISwipeTransition</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CISwipeTransition (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CISwipeTransition (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CITemperatureAndTint</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CITemperatureAndTint (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CITemperatureAndTint (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CITextFeature</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CITileFilter</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CITileFilter (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CITileFilter (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIToneCurve</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIToneCurve (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIToneCurve (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CITorusLensDistortion</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CITorusLensDistortion (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CITorusLensDistortion (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CITransitionFilter</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CITransitionFilter (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CITransitionFilter (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CITriangleKaleidoscope</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CITriangleKaleidoscope (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CITriangleKaleidoscope (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CITriangleTile</h3>
Modified base type: <span class='removed removed-inline breaking'>MonoTouch.CoreImage.CIFilter</span></span> <span class='added'>MonoTouch.CoreImage.CITileFilter</span>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CITriangleTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CITriangleTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<p>Removed properties:</p>
<pre>
<span class='removed removed-property breaking'>public float Angle { get; set; }</span>
<span class='removed removed-property breaking'>public CIVector Center { get; set; }</span>
<span class='removed removed-property breaking'>public float Width { get; set; }</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CITwelvefoldReflectedTile</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CITwelvefoldReflectedTile (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CITwelvefoldReflectedTile (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CITwirlDistortion</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CITwirlDistortion (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CITwirlDistortion (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public float Angle { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIUnsharpMask</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIUnsharpMask (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIUnsharpMask (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIVibrance</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIVibrance (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIVibrance (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIVignette</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIVignette (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIVignette (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIVignetteEffect</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIVignetteEffect (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIVignetteEffect (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public float Falloff { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIVortexDistortion</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIVortexDistortion (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIVortexDistortion (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIWhitePointAdjust</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIWhitePointAdjust (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIWhitePointAdjust (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreImage.CIZoomBlur</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public CIZoomBlur (MonoTouch.Foundation.NSCoder coder);</span>
<span class='added added-constructor nonbreaking'>protected CIZoomBlur (MonoTouch.Foundation.NSObjectFlag t);</span>
</pre>
</div>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreLocation</h2>
<div>
<h3>Type Changed: MonoTouch.CoreLocation.CLBeacon</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreLocation.CLBeaconRegion</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreLocation.CLHeading</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreLocation.CLLocation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreLocation.CLPlacemark</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreLocation.CLVisit</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreMidi</h2>
<div>
<h3>Type Changed: MonoTouch.CoreMidi.MidiNetworkConnection</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreMidi.MidiNetworkSession</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreMotion</h2>
<div>
<h3>Type Changed: MonoTouch.CoreMotion.CMAltitudeData</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreMotion.CMDeviceMotion</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreMotion.CMMotionActivity</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreMotion.CMMotionManager</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreMotion.CMPedometerData</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreMotion.CMRecordedAccelerometerData</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreSpotlight</h2>
<div>
<h3>Type Changed: MonoTouch.CoreSpotlight.CSPerson</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreSpotlight.CSSearchableItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreSpotlight.CSSearchableItemAttributeSet</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.CoreSpotlight.CSIndexErrorCodeExtensions</h3>
<pre style='color: green'>
public static class CSIndexErrorCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (CSIndexErrorCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreTelephony</h2>
<div>
<h3>Type Changed: MonoTouch.CoreTelephony.CTCallCenter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreTelephony.CTSubscriber</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.CoreTelephony.CTTelephonyNetworkInfo</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.CoreText</h2>
<div>
<h3>Type Changed: MonoTouch.CoreText.CTFontManager</h3>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static CTFontDescriptor[] GetFonts (MonoTouch.Foundation.NSUrl url);</span>
</pre>
</div>
</div>
<div>
<h3>New Type MonoTouch.CoreText.CTFontManagerErrorExtensions</h3>
<pre style='color: green'>
public static class CTFontManagerErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (CTFontManagerError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.EventKit</h2>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKAlarm</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKCalendar</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKCalendarItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKEventStore</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKParticipant</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKRecurrenceEnd</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKRecurrenceRule</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKReminder</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKSource</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.EventKit.EKStructuredLocation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.EventKit.EKErrorCodeExtensions</h3>
<pre style='color: green'>
public static class EKErrorCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (EKErrorCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.ExternalAccessory</h2>
<div>
<h3>Type Changed: MonoTouch.ExternalAccessory.EAAccessoryManager</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ExternalAccessory.EASession</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.ExternalAccessory.EABluetoothAccessoryPickerErrorExtensions</h3>
<pre style='color: green'>
public static class EABluetoothAccessoryPickerErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (EABluetoothAccessoryPickerError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.Foundation</h2>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSBlockOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSBundle</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSBundleResourceRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSCachedUrlResponse</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSCalendar</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual NSRange MaximumRange (NSCalendarUnit unit);</span>
<span class='added added-method nonbreaking'>public virtual NSRange MinimumRange (NSCalendarUnit unit);</span>
<span class='added added-method nonbreaking'>public virtual uint Ordinality (NSCalendarUnit smaller, NSCalendarUnit larger, NSDate date);</span>
<span class='added added-method nonbreaking'>public virtual NSRange Range (NSCalendarUnit smaller, NSCalendarUnit larger, NSDate date);</span>
<span class='added added-method nonbreaking'>public virtual bool Range (NSCalendarUnit unit, out NSDate datep, out double interval, NSDate date);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSCharacterSet</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSCoder</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual uint SystemVersion { get; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSComparisonPredicate</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSCompoundPredicate</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSDateComponents</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSDateComponentsFormatter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSDateFormatter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSDateIntervalFormatter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSDictionary</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSDirectoryEnumerator</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSEnergyFormatter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSError</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSException</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSExpression</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSExtensionContext</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSExtensionItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSFileAccessIntent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSFileManagerDelegate</h3>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("API removed after iOS 2.0 / OSX 10.5. It will never be called by the OS.")]
public virtual bool ShouldProceedAfterError (NSFileManager fm, NSDictionary errorInfo);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSFileManagerDelegate_Extensions</h3>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("API removed after iOS 2.0 / OSX 10.5. It will never be called by the OS.")]
public static bool ShouldProceedAfterError (INSFileManagerDelegate This, NSFileManager fm, NSDictionary errorInfo);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSFileVersion</h3>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual bool HasLocalContents { get; }</span>
<span class='added added-property nonbreaking'>public virtual bool HasThumbnail { get; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static void GetNonlocalVersions (NSUrl url, NSFileVersionNonlocalVersionsCompletionHandler completionHandler);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSFileWrapper</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSHttpCookie</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSHttpCookieStorage</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSHttpUrlResponse</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSLengthFormatter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSLinguisticTagger</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSMassFormatter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSMetadataItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSMetadataQueryAttributeValueTuple</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSMetadataQueryResultGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSMutableOrderedSet</h3>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual void Intersect (NSSet intersectWith);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSMutableSet</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static NSMutableSet op_Addition (NSMutableSet first, NSMutableSet second);</span>
<span class='added added-method nonbreaking'>public static NSMutableSet op_Subtraction (NSMutableSet first, NSMutableSet second);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSMutableUrlRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSNetService</h3>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual bool GetStreams (out NSInputStream inputStream, out NSOutputStream outputStream);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSNotification</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSNumberFormatter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSObject</h3>
<p>Modified fields:</p>
<pre>
<span class='removed removed-inline'>protected</span> <span class='added'>protected</span> bool IsDirectBinding;
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual IntPtr GetMethodForSelector (MonoTouch.ObjCRuntime.Selector sel);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSOperation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSOperationQueue</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSOrderedSet</h3>
<p>Modified methods:</p>
<pre>
public T[] ToArray&lt;<span class='removed removed-inline breaking'>T : NSObject</span></span> <span class='added'>T : MonoTouch.ObjCRuntime.INativeObject</span>&gt; ()
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static NSOrderedSet op_Addition (NSOrderedSet first, NSSet second);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSOrthography</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSPersonNameComponents</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSPipe</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSProcessInfo</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSProgress</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSRegularExpression</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSRunLoop</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSSet</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static NSSet op_Addition (NSSet first, NSOrderedSet second);</span>
<span class='added added-method nonbreaking'>public static NSSet op_Subtraction (NSSet first, NSOrderedSet second);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSSortDescriptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSString</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static IntPtr CreateNative (string str, bool autorelease);</span>
<span class='added added-method nonbreaking'>public static NSString LocalizedFormat (NSString format, NSObject[] args);</span>
<span class='added added-method nonbreaking'>public static NSString LocalizedFormat (NSString format, object[] args);</span>
<span class='added added-method nonbreaking'>public static NSString LocalizedFormat (string format, object[] args);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSTextCheckingResult</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSThread</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public static string[] NativeCallStack { get; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSTimeZone</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUnderlineStyle</h3>
<p>Added values:</p>
<pre class='added nonbreaking'>
<span class='added added-field nonbreaking'>ByWord = 32768,</span>
<span class='added added-field nonbreaking'>PatternDash = 512,</span>
<span class='added added-field nonbreaking'>PatternDashDot = 768,</span>
<span class='added added-field nonbreaking'>PatternDashDotDot = 1024,</span>
<span class='added added-field nonbreaking'>PatternDot = 256,</span>
<span class='added added-field nonbreaking'>PatternSolid = 0,</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrl</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlAuthenticationChallenge</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlComponents</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlCredentialStorage</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlProtectionSpace</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlProtocol</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlResponse</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlSession</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlSessionConfiguration</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlSessionDownloadTaskRequest</h3>
<div>
<p>Added interface:</p>
<pre>
<span class='added added-interface nonbreaking'>System.IDisposable</span>
</pre>
</div>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual void Dispose ();</span>
<span class='added added-method nonbreaking'>protected void Dispose (bool disposing);</span>
<span class='added added-method nonbreaking'>protected override void ~NSUrlSessionDownloadTaskRequest ();</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrlSessionTask</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUrl_PromisedItems</h3>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use overload with an 'out NSObject value' parameter.")]
public static bool GetPromisedItemResourceValue (NSUrl This, NSObject value, NSString key, out NSError error);</span>
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static bool GetPromisedItemResourceValue (NSUrl This, out NSObject value, NSString key, out NSError error);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSUserDefaults</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual void SetURL (NSUrl url, string defaultName);</span>
<span class='added added-method nonbreaking'>public virtual NSUrl URLForKey (string defaultName);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Foundation.NSValue</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual NSRange RangeValue { get; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.Foundation.NSFileVersionNonlocalVersionsCompletionHandler</h3>
<pre style='color: green'>
public sealed delegate NSFileVersionNonlocalVersionsCompletionHandler : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public NSFileVersionNonlocalVersionsCompletionHandler (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (NSFileVersion[] nonlocalFileVersions, NSError error, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual void EndInvoke (System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual void Invoke (NSFileVersion[] nonlocalFileVersions, NSError error);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.GLKit</h2>
<div>
<h3>Type Changed: MonoTouch.GLKit.GLKBaseEffect</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GLKit.GLKEffectPropertyLight</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GLKit.GLKMesh</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GLKit.GLKMeshBuffer</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual uint Offset { get; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GLKit.GLKReflectionMapEffect</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GLKit.GLKSkyboxEffect</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.GameController</h2>
<div>
<h3>Type Changed: MonoTouch.GameController.GCController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameController.GCControllerDirectionPad</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameController.GCExtendedGamepadSnapshot</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameController.GCGamepadSnapshot</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.GameKit</h2>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKAchievement</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKAchievementChallenge</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKAchievementDescription</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKChallenge</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKInvite</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKLeaderboard</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual bool IsLoading { get; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKMatchRequest</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual System.Action&lt;GKPlayer,MonoTouch.GameKit.GKInviteRecipientResponse&gt; RecipientResponseHandler { get; set; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use RecipientResponseHandler property")]
public virtual void SetRecipientResponseHandler (System.Action&lt;GKPlayer,MonoTouch.GameKit.GKInviteRecipientResponse&gt; handler);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKMatchmaker</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual GKInviteHandler InviteHandler { get; set; }</span>
</pre>
</div>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use InviteHandler property")]
public virtual void SetInviteHandler (GKInviteHandler handler);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKSavedGame</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKScore</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKScoreChallenge</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKTurnBasedExchange</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKTurnBasedExchangeReply</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKTurnBasedMatch</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKTurnBasedParticipant</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameKit.GKVoiceChat</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.GameKit.GKErrorExtensions</h3>
<pre style='color: green'>
public static class GKErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (GKError self);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.GameKit.GKVoiceChatServiceErrorExtensions</h3>
<pre style='color: green'>
public static class GKVoiceChatServiceErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (GKVoiceChatServiceError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.GameplayKit</h2>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKARC4RandomSource</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKEntity</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKGraph</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKGraphNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKHybridStrategist</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKMinMaxStrategist</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKMonteCarloStrategist</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKNSPredicateRule</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKObstacleGraph</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKRuleSystem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.GameplayKit.GKStateMachine</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.HealthKit</h2>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKAnchoredObjectQuery</h3>
<div>
<p>Added field:</p>
<pre>
<span class='added added-field nonbreaking'>public static const uint NoAnchor;</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKCategorySample</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKCorrelation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKCorrelationQuery</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKDeletedObject</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKHealthStore</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKObject</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKObjectType</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use GetWorkoutType, it will return a valid HKWorkoutType instance")]
public static HKWorkout WorkoutType ();</span>
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static HKWorkoutType GetWorkoutType ();</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKQuantitySample</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKQuery</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKSample</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKSampleQuery</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKSourceRevision</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKStatistics</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKStatisticsCollection</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKStatisticsCollectionQuery</h3>
<p>Obsoleted properties:</p>
<pre>
<span class='obsolete obsolete-property nonbreaking'>[Obsolete ("Use StatisticsUpdated, this handler use an incorrect type and does nothing to avoid a crash")]
public virtual HKStatisticsCollectionQueryInitialResultsHandler StatisticsUpdateHandler { get; set; }</span>
</pre>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual HKStatisticsCollectionQueryStatisticsUpdateHandler StatisticsUpdated { get; set; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use InitialResultsHandler")]
public virtual void SetInitialResultsHandler (HKStatisticsCollectionQueryInitialResultsHandler handler);</span>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use StatisticsUpdated, this handler use an incorrect type and does nothing to avoid a crash")]
public virtual void SetStatisticsUpdateHandler (HKStatisticsCollectionQueryInitialResultsHandler handler);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKWorkout</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HealthKit.HKWorkoutEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.HealthKit.HKStatisticsCollectionQueryStatisticsUpdateHandler</h3>
<pre style='color: green'>
public sealed delegate HKStatisticsCollectionQueryStatisticsUpdateHandler : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public HKStatisticsCollectionQueryStatisticsUpdateHandler (object object, IntPtr method);</span>
// methods
<span class='added added-method nonbreaking'>public virtual System.IAsyncResult BeginInvoke (HKStatisticsCollectionQuery query, HKStatistics statistics, HKStatisticsCollection collection, MonoTouch.Foundation.NSError error, System.AsyncCallback callback, object object);</span>
<span class='added added-method nonbreaking'>public virtual void EndInvoke (System.IAsyncResult result);</span>
<span class='added added-method nonbreaking'>public virtual void Invoke (HKStatisticsCollectionQuery query, HKStatistics statistics, HKStatisticsCollection collection, MonoTouch.Foundation.NSError error);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.HomeKit</h2>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMAccessoryCategory</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMAction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMActionSet</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMCharacteristicEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMCharacteristicMetadata</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMCharacteristicWriteAction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMEventTrigger</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMLocationEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMRoom</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMServiceGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMTimerTrigger</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMTrigger</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMUser</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.HomeKit.HMZone</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.ImageIO</h2>
<div>
<h3>New Type MonoTouch.ImageIO.CGImageMetadataErrorsExtensions</h3>
<pre style='color: green'>
public static class CGImageMetadataErrorsExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (CGImageMetadataErrors self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.JavaScriptCore</h2>
<div>
<h3>Type Changed: MonoTouch.JavaScriptCore.JSContext</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.JavaScriptCore.JSManagedValue</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.JavaScriptCore.JSValue</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.LocalAuthentication</h2>
<div>
<h3>Type Changed: MonoTouch.LocalAuthentication.LAContext</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.MapKit</h2>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKAnnotationView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKCircleRenderer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKCircleView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKDirectionsRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKDirectionsResponse</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKDistanceFormatter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKETAResponse</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKLocalSearchResponse</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKMapItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKMapSnapshot</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKMapSnapshotOptions</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKOverlayPathRenderer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKOverlayPathView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKOverlayRenderer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKOverlayView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKPinAnnotationView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKPolygon</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKPolygonRenderer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKPolygonView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKPolylineRenderer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKPolylineView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKRoute</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKRouteStep</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKUserLocation</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MapKit.MKUserTrackingBarButtonItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.MapKit.MKErrorCodeExtensions</h3>
<pre style='color: green'>
public static class MKErrorCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (MKErrorCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.MediaPlayer</h2>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPChangeLanguageOptionCommandEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPChangePlaybackRateCommand</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPContentItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMediaItem</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString PropertyPersistentID { get; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMediaItemCollection</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMediaLibrary</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMediaPlaylist</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMediaPropertyPredicate</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMediaQuery</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMovieAccessLog</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMovieAccessLogEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMovieErrorLog</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMovieErrorLogEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMoviePlayerController</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString MPMoviePlayerIsAirPlayVideoActiveDidChangeNotification { get; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMoviePlayerController.Notifications</h3>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveMPMoviePlayerIsAirPlayVideoActiveDidChange (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
</pre>
</div>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMoviePlayerViewController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPMusicPlayerController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPNowPlayingInfoCenter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPNowPlayingInfoLanguageOption</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPNowPlayingInfoLanguageOptionGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPRemoteCommandCenter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPRemoteCommandEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPSkipIntervalCommand</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPTimedMetadata</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MediaPlayer.MPVolumeView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.MessageUI</h2>
<div>
<h3>New Type MonoTouch.MessageUI.MFMailComposeErrorCodeExtensions</h3>
<pre style='color: green'>
public static class MFMailComposeErrorCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (MFMailComposeErrorCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.Metal</h2>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLArgument</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLCompileOptions</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLComputePipelineDescriptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLComputePipelineReflection</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLDepthStencilDescriptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLRenderPassAttachmentDescriptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLRenderPassDescriptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLRenderPipelineDescriptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLRenderPipelineReflection</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLStructType</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLTexture_Extensions</h3>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static MTLTextureUsage GetUsage (IMTLTexture This);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Metal.MTLVertexDescriptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.Metal.MTLCommandBufferErrorExtensions</h3>
<pre style='color: green'>
public static class MTLCommandBufferErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (MTLCommandBufferError self);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.Metal.MTLLibraryErrorExtensions</h3>
<pre style='color: green'>
public static class MTLLibraryErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (MTLLibraryError self);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.Metal.MTLRenderPipelineErrorExtensions</h3>
<pre style='color: green'>
public static class MTLRenderPipelineErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (MTLRenderPipelineError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.MetalKit</h2>
<div>
<h3>Type Changed: MonoTouch.MetalKit.MTKMesh</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MetalKit.MTKMeshBuffer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MetalKit.MTKMeshBufferAllocator</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.MetalKit.MTKTextureLoader</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.MetalPerformanceShaders</h2>
<div>
<h3>Type Changed: MonoTouch.MetalPerformanceShaders.MPSKernel</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public static MonoTouch.Metal.MTLRegion RectNoClip { get; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.ModelIO</h2>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLAsset</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLLightProbe</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLMaterial</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLMaterialProperty</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLMesh</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLMeshBufferData</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLMeshBufferZoneDefault</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLObjectContainer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLPhotometricLight</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLPhysicallyPlausibleScatteringFunction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLScatteringFunction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLSubmesh</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLSubmeshTopology</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLTextureSampler</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLUrlTexture</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLVertexAttributeData</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.ModelIO.MDLVertexDescriptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.MultipeerConnectivity</h2>
<div>
<h3>New Type MonoTouch.MultipeerConnectivity.MCErrorExtensions</h3>
<pre style='color: green'>
public static class MCErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (MCError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.NetworkExtension</h2>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEAppProxyFlow</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEAppProxyTcpFlow</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEAppProxyUdpFlow</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEEvaluateConnectionRule</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEFilterBrowserFlow</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEFilterControlProvider</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEFilterFlow</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEFilterManager</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEFilterProvider</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEFilterProviderConfiguration</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEFilterSocketFlow</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEFlowMetaData</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEHotspotHelperCommand</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEIPv4Settings</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEIPv6Route</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEIPv6Settings</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEOnDemandRule</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEOnDemandRuleEvaluateConnection</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEPacketTunnelNetworkSettings</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEPacketTunnelProvider</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEProvider</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEProxySettings</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NETunnelNetworkSettings</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NETunnelProvider</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NETunnelProviderManager</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NETunnelProviderProtocol</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEVpnConnection</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEVpnManager</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEVpnProtocol</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEVpnProtocolIke2</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NEVpnProtocolIpSec</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NWTcpConnection</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NWTlsParameters</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NetworkExtension.NWUdpSession</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.NewsstandKit</h2>
<div>
<h3>Type Changed: MonoTouch.NewsstandKit.NKIssue</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.NewsstandKit.NKLibrary</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.ObjCRuntime</h2>
<div>
<h3>Type Changed: MonoTouch.ObjCRuntime.BlockFlags</h3>
<p>Added value:</p>
<pre class='added nonbreaking'>
<span class='added added-field nonbreaking'>BLOCK_HAS_STRET = 536870912,</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.ObjCRuntime.LinkTarget</h3>
<p>Added values:</p>
<pre class='added nonbreaking'>
<span class='added added-field nonbreaking'>i386 = 1,</span>
<span class='added added-field nonbreaking'>x86_64 = 64,</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.ObjCRuntime.Messaging</h3>
<p>Removed methods:</p>
<pre>
<span class='removed removed-method breaking'>public static void void_objc_msgSendSuper_IntPtr_RectangleF_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.RectangleF arg2, IntPtr arg3);</span>
<span class='removed removed-method breaking'>public static void void_objc_msgSend_IntPtr_RectangleF_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.RectangleF arg2, IntPtr arg3);</span>
</pre>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSRange NSRange_objc_msgSendSuper_int (IntPtr receiver, IntPtr selector, int arg1);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSRange NSRange_objc_msgSendSuper_int_int_IntPtr (IntPtr receiver, IntPtr selector, int arg1, int arg2, IntPtr arg3);</span>
<span class='added added-method nonbreaking'>public static void NSRange_objc_msgSendSuper_stret_int (out MonoTouch.Foundation.NSRange retval, IntPtr receiver, IntPtr selector, int arg1);</span>
<span class='added added-method nonbreaking'>public static void NSRange_objc_msgSendSuper_stret_int_int_IntPtr (out MonoTouch.Foundation.NSRange retval, IntPtr receiver, IntPtr selector, int arg1, int arg2, IntPtr arg3);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSRange NSRange_objc_msgSend_int (IntPtr receiver, IntPtr selector, int arg1);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSRange NSRange_objc_msgSend_int_int_IntPtr (IntPtr receiver, IntPtr selector, int arg1, int arg2, IntPtr arg3);</span>
<span class='added added-method nonbreaking'>public static void NSRange_objc_msgSend_stret_int (out MonoTouch.Foundation.NSRange retval, IntPtr receiver, IntPtr selector, int arg1);</span>
<span class='added added-method nonbreaking'>public static void NSRange_objc_msgSend_stret_int_int_IntPtr (out MonoTouch.Foundation.NSRange retval, IntPtr receiver, IntPtr selector, int arg1, int arg2, IntPtr arg3);</span>
<span class='added added-method nonbreaking'>public static uint UInt32_objc_msgSendSuper_int_int_IntPtr (IntPtr receiver, IntPtr selector, int arg1, int arg2, IntPtr arg3);</span>
<span class='added added-method nonbreaking'>public static uint UInt32_objc_msgSend_int_int_IntPtr (IntPtr receiver, IntPtr selector, int arg1, int arg2, IntPtr arg3);</span>
<span class='added added-method nonbreaking'>public static bool bool_objc_msgSendSuper_int_ref_IntPtr_out_Double_IntPtr (IntPtr receiver, IntPtr selector, int arg1, ref IntPtr arg2, out double arg3, IntPtr arg4);</span>
<span class='added added-method nonbreaking'>public static bool bool_objc_msgSendSuper_ref_IntPtr_ref_IntPtr (IntPtr receiver, IntPtr selector, ref IntPtr arg1, ref IntPtr arg2);</span>
<span class='added added-method nonbreaking'>public static bool bool_objc_msgSend_int_ref_IntPtr_out_Double_IntPtr (IntPtr receiver, IntPtr selector, int arg1, ref IntPtr arg2, out double arg3, IntPtr arg4);</span>
<span class='added added-method nonbreaking'>public static bool bool_objc_msgSend_ref_IntPtr_ref_IntPtr (IntPtr receiver, IntPtr selector, ref IntPtr arg1, ref IntPtr arg2);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.ObjCRuntime.Runtime</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public static bool UseAutoreleasePoolInThreadPool { get; set; }</span>
</pre>
</div>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static T GetNSObject&lt;T&gt; (IntPtr ptr, bool owns);</span>
</pre>
</div>
</div>
<div>
<h3>New Type MonoTouch.ObjCRuntime.DelegateProxyAttribute</h3>
<pre style='color: green'>
public sealed class DelegateProxyAttribute : System.Attribute {
// constructors
<span class='added added-constructor nonbreaking'>public DelegateProxyAttribute (System.Type delegateType);</span>
// properties
<span class='added added-property nonbreaking'>public System.Type DelegateType { get; set; }</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.OpenGLES</h2>
<div>
<h3>Type Changed: MonoTouch.OpenGLES.EAGLContext</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.PassKit</h2>
<div>
<h3>Type Changed: MonoTouch.PassKit.PKAddPaymentPassRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.PassKit.PKAddPaymentPassRequestConfiguration</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.PassKit.PKContact</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.PassKit.PKPass</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.PassKit.PKPassLibrary</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.PassKit.PKPayment</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.PassKit.PKPaymentMethod</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.PassKit.PKPaymentRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.PassKit.PKPaymentSummaryItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.PassKit.PKPaymentToken</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.Photos</h2>
<div>
<h3>Type Changed: MonoTouch.Photos.PHAdjustmentData</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHAsset</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHAssetChangeRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHAssetCollection</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHAssetCollectionChangeRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHCollectionList</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHCollectionListChangeRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHContentEditingInput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHContentEditingInputRequestOptions</h3>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual System.Func&lt;PHAdjustmentData,System.Boolean&gt; CanHandleAdjustmentData { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual PHProgressHandler ProgressHandler { get; set; }</span>
</pre>
</div>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use CanHandleAdjustmentData property")]
public virtual void SetCanHandleAdjustmentDataHandler (System.Func&lt;PHAdjustmentData,System.Boolean&gt; canHandleAdjustmentDataPredicate);</span>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use ProgressHandler property")]
public virtual void SetProgressHandler (PHProgressHandler progressHandler);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHContentEditingOutput</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHFetchOptions</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHFetchResult</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHFetchResultChangeDetails</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Photos.PHObjectChangeDetails</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.PushKit</h2>
<div>
<h3>Type Changed: MonoTouch.PushKit.PKPushCredentials</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.PushKit.PKPushPayload</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.ReplayKit</h2>
<div>
<h3>New Type MonoTouch.ReplayKit.RPRecordingErrorExtensions</h3>
<pre style='color: green'>
public static class RPRecordingErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (RPRecordingError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.SafariServices</h2>
<div>
<h3>New Type MonoTouch.SafariServices.SFContentBlockerErrorCodeExtensions</h3>
<pre style='color: green'>
public static class SFContentBlockerErrorCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (SFContentBlockerErrorCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.SceneKit</h2>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNAction</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual System.Action&lt;float&gt; TimingFunction { get; set; }</span>
</pre>
</div>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use TimingFunction property")]
public virtual void SetTimingFunction (System.Action&lt;float&gt; timingFunction);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNAudioPlayer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNCamera</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNGeometry</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNGeometryElement</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNGeometrySource</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNHitTestResult</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNIKConstraint</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNLevelOfDetail</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNLight</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNLookAtConstraint</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNMaterial</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNMaterialProperty</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNMorpher</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNNode</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public MonoTouch.CoreAnimation.CAAnimation GetAnimation (string key);</span>
<span class='added added-method nonbreaking'>public bool IsAnimationPaused (string key);</span>
<span class='added added-method nonbreaking'>public void PauseAnimation (string key);</span>
<span class='added added-method nonbreaking'>public void RemoveAnimation (string key);</span>
<span class='added added-method nonbreaking'>public void RemoveAnimation (string key, float duration);</span>
<span class='added added-method nonbreaking'>public void ResumeAnimation (string key);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNParticleSystem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNPhysicsBallSocketJoint</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNPhysicsBody</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNPhysicsContact</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNPhysicsHingeJoint</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNPhysicsShape</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNPhysicsSliderJoint</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNPhysicsVehicle</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNPhysicsVehicleWheel</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNReferenceNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNScene</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNSceneSource</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNShape</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNSkinner</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNTechnique</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SceneKit.SCNText</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.SceneKit.SCNErrorCode</h3>
<pre style='color: green'>
[Serializable]
public enum SCNErrorCode {
<span class='added added-field nonbreaking'>ProgramCompilationError = 1,</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.SceneKit.SCNErrorCodeExtensions</h3>
<pre style='color: green'>
public static class SCNErrorCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (SCNErrorCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.Security</h2>
<div>
<h3>Type Changed: MonoTouch.Security.SecIdentity</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static SecIdentity Import (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);</span>
<span class='added added-method nonbreaking'>public static SecIdentity Import (byte[] data, string password);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Security.SecKeyChain</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static void AddIdentity (SecIdentity identity);</span>
<span class='added added-method nonbreaking'>public static SecIdentity FindIdentity (SecCertificate certificate, bool throwOnError);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.ObjCRuntime.INativeObject[] QueryAsReference (SecRecord query, int max, out SecStatusCode result);</span>
<span class='added added-method nonbreaking'>public static void RemoveIdentity (SecIdentity identity);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Security.SecRecord</h3>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public string SyncViewHint { get; set; }</span>
<span class='added added-property nonbreaking'>public SecTokenID TokenID { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Security.SecTrust</h3>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public SecStatusCode SetAnchorCertificates (SecCertificate[] array);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.Security.SecTrustResultKey</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString CertificateTransparency { get; }</span>
</pre>
</div>
</div>
<div>
<h3>New Type MonoTouch.Security.SecAuthenticationUIExtensions</h3>
<pre style='color: green'>
public static class SecAuthenticationUIExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetConstant (SecAuthenticationUI self);</span>
<span class='added added-method nonbreaking'>public static SecAuthenticationUI GetValue (MonoTouch.Foundation.NSString constant);</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.Security.SecTokenID</h3>
<pre style='color: green'>
[Serializable]
public enum SecTokenID {
<span class='added added-field nonbreaking'>None = 0,</span>
<span class='added added-field nonbreaking'>SecureEnclave = 1,</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.Security.SecTokenIDExtensions</h3>
<pre style='color: green'>
public static class SecTokenIDExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetConstant (SecTokenID self);</span>
<span class='added added-method nonbreaking'>public static SecTokenID GetValue (MonoTouch.Foundation.NSString constant);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.Social</h2>
<div>
<h3>Type Changed: MonoTouch.Social.SLComposeServiceViewController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Social.SLComposeSheetConfigurationItem</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual System.Action TapHandler { get; set; }</span>
</pre>
</div>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use the TapHandler property")]
public virtual void SetTapHandler (System.Action tapHandler);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Social.SLComposeViewController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.Social.SLRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual System.Threading.Tasks.Task&lt;SLRequestResult&gt; PerformRequestAsync ();</span>
</pre>
</div>
</div>
<div>
<h3>New Type MonoTouch.Social.SLRequestResult</h3>
<pre style='color: green'>
public class SLRequestResult {
// constructors
<span class='added added-constructor nonbreaking'>public SLRequestResult (MonoTouch.Foundation.NSData arg1, MonoTouch.Foundation.NSHttpUrlResponse arg2);</span>
// properties
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSData Arg1 { get; set; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSHttpUrlResponse Arg2 { get; set; }</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.SpriteKit</h2>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SK3DNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKAction</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual SKActionTimingFunction TimingFunction { get; set; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use FalloffBy method")]
public static SKAction Falloff (float to, double duration);</span>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use TimingFunction property")]
public virtual void SetTimingFunction (SKActionTimingFunction timingFunction);</span>
</pre>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static SKAction FalloffBy (float to, double duration);</span>
<span class='added added-method nonbreaking'>public static SKAction FalloffTo (float falloff, double sec);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKAudioNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKCameraNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKConstraint</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKCropNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKEffectNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKFieldNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKLabelNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKLightNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKPhysicsContact</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKPhysicsJoint</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKShader</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKShapeNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKSpriteNode</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKUniform</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.SpriteKit.SKView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.StoreKit</h2>
<div>
<h3>Type Changed: MonoTouch.StoreKit.SKDownload</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.StoreKit.SKMutablePayment</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.StoreKit.SKPayment</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use FromProduct (SKProduct) instead.")]
public static SKPayment PaymentWithProduct (SKProduct product);</span>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use FromProductIdentifier (string) instead.")]
public static SKPayment PaymentWithProduct (string identifier);</span>
</pre>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static SKPayment CreateFrom (SKProduct product);</span>
<span class='added added-method nonbreaking'>public static SKPayment CreateFrom (string identifier);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.StoreKit.SKPaymentQueue</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.StoreKit.SKPaymentTransaction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.StoreKit.SKPaymentTransactionObserver</h3>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use RestoreCompletedTransactionsFinished (SKPaymentQueue) instead.")]
public virtual void PaymentQueueRestoreCompletedTransactionsFinished (SKPaymentQueue queue);</span>
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual void RestoreCompletedTransactionsFinished (SKPaymentQueue queue);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.StoreKit.SKPaymentTransactionObserver_Extensions</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method breaking'>public static void PaymentQueueRestoreCompletedTransactionsFinished (ISKPaymentTransactionObserver This, SKPaymentQueue queue);</span>
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static void RestoreCompletedTransactionsFinished (ISKPaymentTransactionObserver This, SKPaymentQueue queue);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.StoreKit.SKProduct</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.StoreKit.SKProductsResponse</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.StoreKit.SKReceiptRefreshRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.StoreKit.SKErrorExtensions</h3>
<pre style='color: green'>
public static class SKErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (SKError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.SystemConfiguration</h2>
<div>
<h3>New Type MonoTouch.SystemConfiguration.StatusCodeExtensions</h3>
<pre style='color: green'>
public static class StatusCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (StatusCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.Twitter</h2>
<div>
<h3>Type Changed: MonoTouch.Twitter.TWRequest</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.UIKit</h2>
<div>
<h3>Type Changed: MonoTouch.UIKit.NSDataAsset</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.NSFileProviderExtension</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.NSMutableParagraphStyle</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.NSParagraphStyle</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.NSShadow</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.NSTextAttachment</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.NSTextTab</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIActivity</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIActivityIndicatorView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIActivityItemProvider</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIActivityViewController</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual UIActivityViewControllerCompletion CompletionWithItemsHandler { get; set; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use CompletionWithItemsHandler property")]
public virtual void SetCompletionHandler (UIActivityViewControllerCompletion completionHandler);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIAlertController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIApplicationShortcutItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIAttachmentBehavior</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIBarButtonItemGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIBarItem</h3>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString AssistiveTechnologyKey { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ElementFocusedNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString FocusedElementKey { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString NotificationVoiceOverIdentifier { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString UnfocusedElementKey { get; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIBarItem.Notifications</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveAssistiveTechnologyKey (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveElementFocused (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveFocusedElementKey (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveUnfocusedElementKey (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
</pre>
</div>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIButton</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UICollectionReusableView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UICollectionViewCell</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UICollectionViewController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UICollectionViewFocusUpdateContext</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UICollectionViewLayout</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UICollectionViewLayoutAttributes</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UICollectionViewLayoutInvalidationContext</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UICollectionViewTransitionLayout</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UICollectionViewUpdateItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIColor</h3>
<div>
<p>Added constructors:</p>
<pre>
<span class='added added-constructor nonbreaking'>public UIColor (UIImage patternImage);</span>
<span class='added added-constructor nonbreaking'>public UIColor (float white, float alpha);</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIControl</h3>
<div>
<p>Added event:</p>
<pre>
<span class='added added-event nonbreaking'>public event System.EventHandler PrimaryActionTriggered;</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIDatePicker</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIDevice</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIDocument</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIDocumentPickerExtensionViewController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIDynamicBehavior</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIDynamicItemBehavior</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIDynamicItemGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIFieldBehavior</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIFloatRange</h3>
<div>
<p>Added field:</p>
<pre>
<span class='added added-field nonbreaking'>public static UIFloatRange Infinite;</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIFont</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIFontDescriptor</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIGravityBehavior</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIImage</h3>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString AssistiveTechnologyKey { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ElementFocusedNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString FocusedElementKey { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString NotificationVoiceOverIdentifier { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString UnfocusedElementKey { get; }</span>
</pre>
</div>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIImage.Notifications</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveAssistiveTechnologyKey (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveElementFocused (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveFocusedElementKey (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveUnfocusedElementKey (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
</pre>
</div>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIImagePickerMediaPickedEventArgs</h3>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSDictionary MediaMetadata { get; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.Foundation.NSUrl ReferenceUrl { get; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIImageView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIInputViewController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIInterpolatingMotionEffect</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIKeyCommand</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UILabel</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UILexicon</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UILocalNotification</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIManagedDocument</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIMenuController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIMotionEffectGroup</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIMutableApplicationShortcutItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIMutableUserNotificationAction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UINavigationBar</h3>
<div>
<h3>Type Changed: MonoTouch.UIKit.UINavigationBar.UINavigationBarAppearance</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual bool Translucent { get; set; }</span>
</pre>
</div>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UINavigationItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIPageControl</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIPasteboard</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIPopoverPresentationControllerDelegate</h3>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use the overload with `ref` parameters for targetRect and inView")]
public virtual void WillRepositionPopover (UIPopoverPresentationController popoverPresentationController, System.Drawing.RectangleF targetRect, UIView inView);</span>
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual void WillRepositionPopover (UIPopoverPresentationController popoverPresentationController, ref System.Drawing.RectangleF targetRect, ref UIView inView);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIPopoverPresentationControllerDelegate_Extensions</h3>
<p>Obsoleted methods:</p>
<pre>
<span class='obsolete obsolete-method nonbreaking'>[Obsolete ("Use the overload with `ref` parameters for targetRect and inView")]
public static void WillRepositionPopover (IUIPopoverPresentationControllerDelegate This, UIPopoverPresentationController popoverPresentationController, System.Drawing.RectangleF targetRect, UIView inView);</span>
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public static void WillRepositionPopover (IUIPopoverPresentationControllerDelegate This, UIPopoverPresentationController popoverPresentationController, ref System.Drawing.RectangleF targetRect, ref UIView inView);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIPress</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIPressesEvent</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIPrintInfo</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIPrintPageRenderer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIPrinter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIProgressView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIPushBehavior</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIRefreshControl</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIResponder</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UISearchContainerViewController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UISimpleTextPrintFormatter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UISlider</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIStackView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIStoryboardPopoverSegue</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIStoryboardSegue</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIStoryboardUnwindSegueSource</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UISwitch</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UITabBarItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UITableViewCell</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UITableViewController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UITableViewFocusUpdateContext</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UITableViewHeaderFooterView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UITableViewRowAction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UITextInputAssistantItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UITextRange</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UITouch</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIUserNotificationAction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIUserNotificationSettings</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIView</h3>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString AssistiveTechnologyKey { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ElementFocusedNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString FocusedElementKey { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString NotificationVoiceOverIdentifier { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString UnfocusedElementKey { get; }</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIView.Notifications</h3>
<div>
<p>Added methods:</p>
<pre>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveAssistiveTechnologyKey (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveElementFocused (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveFocusedElementKey (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSObject ObserveUnfocusedElementKey (System.EventHandler&lt;MonoTouch.Foundation.NSNotificationEventArgs&gt; handler);</span>
</pre>
</div>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIViewController</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString HierarchyInconsistencyException { get; }</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIViewPrintFormatter</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIVisualEffectView</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.UIKit.UIWindow</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.VideoToolbox</h2>
<div>
<h3>Type Changed: MonoTouch.VideoToolbox.VTDecompressionProperties</h3>
<div>
<p>Added property:</p>
<pre>
<span class='added added-property nonbreaking'>public VTPixelTransferProperties PixelTransferSettings { get; set; }</span>
</pre>
</div>
</div>
<div>
<h3>New Type MonoTouch.VideoToolbox.VTPixelTransferProperties</h3>
<pre style='color: green'>
public class VTPixelTransferProperties : MonoTouch.Foundation.DictionaryContainer {
// constructors
<span class='added added-constructor nonbreaking'>public VTPixelTransferProperties ();</span>
<span class='added added-constructor nonbreaking'>public VTPixelTransferProperties (MonoTouch.Foundation.NSDictionary dictionary);</span>
// properties
<span class='added added-property nonbreaking'>public MonoTouch.AVFoundation.AVVideoCleanApertureSettings DestinationCleanAperture { get; set; }</span>
<span class='added added-property nonbreaking'>public MonoTouch.AVFoundation.AVVideoPixelAspectRatioSettings DestinationPixelAspectRatio { get; set; }</span>
<span class='added added-property nonbreaking'>public VTYCbCrMatrix DestinationYCbCrMatrix { get; set; }</span>
<span class='added added-property nonbreaking'>public VTDownsamplingMode DownsamplingMode { get; set; }</span>
<span class='added added-property nonbreaking'>public VTScalingMode ScalingMode { get; set; }</span>
}
</pre>
</div>
<div>
<h3>New Type MonoTouch.VideoToolbox.VTPixelTransferPropertyKeys</h3>
<pre style='color: green'>
public static class VTPixelTransferPropertyKeys {
// properties
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString DestinationCleanAperture { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString DestinationPixelAspectRatio { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString DestinationYCbCrMatrix { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString DownsamplingMode { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString DownsamplingMode_Average { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString DownsamplingMode_Decimate { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ScalingMode { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ScalingMode_CropSourceToCleanAperture { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ScalingMode_Letterbox { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ScalingMode_Normal { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ScalingMode_Trim { get; }</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.WatchConnectivity</h2>
<div>
<h3>Type Changed: MonoTouch.WatchConnectivity.WCSessionFile</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WatchConnectivity.WCSessionFileTransfer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WatchConnectivity.WCSessionUserInfoTransfer</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.WatchKit</h2>
<div>
<h3>Type Changed: MonoTouch.WatchKit.WKInterfaceDevice</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public bool CheckSystemVersion (int major, int minor);</span>
</pre>
</div>
</div>
<div>
<h3>Type Changed: MonoTouch.WatchKit.WKInterfaceObject</h3>
<div>
<p>Added properties:</p>
<pre>
<span class='added added-property nonbreaking'>public virtual System.Drawing.PointF AccessibilityActivationPoint { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual bool AccessibilityElementsHidden { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual System.Drawing.RectangleF AccessibilityFrame { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual string AccessibilityHint { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual string AccessibilityLabel { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual string AccessibilityLanguage { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual MonoTouch.UIKit.UIAccessibilityNavigationStyle AccessibilityNavigationStyle { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual MonoTouch.UIKit.UIBezierPath AccessibilityPath { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual MonoTouch.UIKit.UIAccessibilityTrait AccessibilityTraits { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual string AccessibilityValue { get; set; }</span>
<span class='added added-property nonbreaking'>public virtual bool AccessibilityViewIsModal { get; set; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString AnnouncementDidFinishNotification { get; }</span>
<span class='added added-property nonbreaking'>public static int AnnouncementNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString AssistiveTechnologyKey { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString BoldTextStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ClosedCaptioningStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString DarkerSystemColorsStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ElementFocusedNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString FocusedElementKey { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString GrayscaleStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString GuidedAccessStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString InvertColorsStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public virtual bool IsAccessibilityElement { get; set; }</span>
<span class='added added-property nonbreaking'>public static int LayoutChangedNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString MonoAudioStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString NotificationSwitchControlIdentifier { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString NotificationVoiceOverIdentifier { get; }</span>
<span class='added added-property nonbreaking'>public static int PageScrolledNotification { get; }</span>
<span class='added added-property nonbreaking'>public static int PauseAssistiveTechnologyNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ReduceMotionStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ReduceTransparencyStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static int ResumeAssistiveTechnologyNotification { get; }</span>
<span class='added added-property nonbreaking'>public static int ScreenChangedNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString ShakeToUndoDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public virtual bool ShouldGroupAccessibilityChildren { get; set; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString SpeakScreenStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString SpeakSelectionStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString SpeechAttributeLanguage { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString SpeechAttributePitch { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString SpeechAttributePunctuation { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString SwitchControlStatusDidChangeNotification { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitAdjustable { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitAllowsDirectInteraction { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitButton { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitCausesPageTurn { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitHeader { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitImage { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitKeyboardKey { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitLink { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitNone { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitNotEnabled { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitPlaysSound { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitSearchField { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitSelected { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitStartsMediaSession { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitStaticText { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitSummaryElement { get; }</span>
<span class='added added-property nonbreaking'>public static long TraitUpdatesFrequently { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString UnfocusedElementKey { get; }</span>
<span class='added added-property nonbreaking'>public static MonoTouch.Foundation.NSString VoiceOverStatusChanged { get; }</span>
</pre>
</div>
<div>
<p>Added method:</p>
<pre>
<span class='added added-method nonbreaking'>public virtual bool AccessibilityActivate ();</span>
</pre>
</div>
</div>
<div>
<h3>New Type MonoTouch.WatchKit.WKErrorCodeExtensions</h3>
<pre style='color: green'>
public static class WKErrorCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (WKErrorCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.WebKit</h2>
<div>
<h3>Type Changed: MonoTouch.WebKit.WKBackForwardList</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WebKit.WKBackForwardListItem</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WebKit.WKFrameInfo</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WebKit.WKNavigationAction</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WebKit.WKNavigationResponse</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WebKit.WKUserContentController</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WebKit.WKUserScript</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WebKit.WKWebViewConfiguration</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WebKit.WKWebsiteDataRecord</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>Type Changed: MonoTouch.WebKit.WKWindowFeatures</h3>
<p>Removed method:</p>
<pre>
<span class='removed removed-method nonbreaking'>protected override void Dispose (bool disposing);</span>
</pre>
</div>
<div>
<h3>New Type MonoTouch.WebKit.WKErrorCodeExtensions</h3>
<pre style='color: green'>
public static class WKErrorCodeExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (WKErrorCode self);</span>
}
</pre>
</div>
</div>
<div>
<h2>Namespace MonoTouch.iAd</h2>
<div>
<h3>New Type MonoTouch.iAd.ADErrorExtensions</h3>
<pre style='color: green'>
public static class ADErrorExtensions {
// methods
<span class='added added-method nonbreaking'>public static MonoTouch.Foundation.NSString GetDomain (ADError self);</span>
}
</pre>
</div>
</div>
<div>
<h2>New Namespace Xamarin.AppleTls</h2>
<div>
<h3>New Type Xamarin.AppleTls.AppleTlsProvider</h3>
<pre style='color: green'>
public class AppleTlsProvider : Xamarin.MobileTls.MobileTlsProvider {
// constructors
<span class='added added-constructor nonbreaking'>public AppleTlsProvider ();</span>
// properties
<span class='added added-property nonbreaking'>public override bool HasCustomSystemCertificateValidator { get; }</span>
<span class='added added-property nonbreaking'>public override System.Guid ID { get; }</span>
<span class='added added-property nonbreaking'>public override string Name { get; }</span>
// methods
<span class='added added-method nonbreaking'>public override bool InvokeSystemCertificateValidator (Mono.Security.Interface.ICertificateValidator validator, string targetHost, bool serverMode, System.Security.Cryptography.X509Certificates.X509CertificateCollection certificates, System.Security.Cryptography.X509Certificates.X509Chain chain, out bool success, ref Mono.Security.Interface.MonoSslPolicyErrors errors, ref int status11);</span>
}
</pre>
</div>
<div>
<h3>New Type Xamarin.AppleTls.SecurityException</h3>
<pre style='color: green'>
public class SecurityException : System.Exception, System.Runtime.Serialization.ISerializable {
// constructors
<span class='added added-constructor nonbreaking'>public SecurityException (MonoTouch.Security.SecStatusCode status);</span>
}
</pre>
</div>
</div>
<div>
<h2>New Namespace Xamarin.MobileTls</h2>
<div>
<h3>New Type Xamarin.MobileTls.AsyncOperationStatus</h3>
<pre style='color: green'>
[Serializable]
public enum AsyncOperationStatus {
<span class='added added-field nonbreaking'>Complete = 4,</span>
<span class='added added-field nonbreaking'>Continue = 2,</span>
<span class='added added-field nonbreaking'>Initialize = 1,</span>
<span class='added added-field nonbreaking'>NotStarted = 0,</span>
<span class='added added-field nonbreaking'>Running = 3,</span>
<span class='added added-field nonbreaking'>WantRead = 5,</span>
<span class='added added-field nonbreaking'>WantWrite = 6,</span>
}
</pre>
</div>
<div>
<h3>New Type Xamarin.MobileTls.MobileTlsProvider</h3>
<pre style='color: green'>
public abstract class MobileTlsProvider : Mono.Security.Interface.MonoTlsProvider {
// constructors
<span class='added added-constructor nonbreaking'>protected MobileTlsProvider ();</span>
// properties
<span class='added added-property nonbreaking'>public override System.Security.Authentication.SslProtocols SupportedProtocols { get; }</span>
<span class='added added-property nonbreaking'>public override bool SupportsConnectionInfo { get; }</span>
<span class='added added-property nonbreaking'>public override bool SupportsMonoExtensions { get; }</span>
<span class='added added-property nonbreaking'>public override bool SupportsSslStream { get; }</span>
// methods
<span class='added added-method nonbreaking'>public override Mono.Security.Interface.IMonoSslStream CreateSslStream (System.IO.Stream innerStream, bool leaveInnerStreamOpen, Mono.Security.Interface.MonoTlsSettings settings);</span>
}
</pre>
</div>
<div>
<h3>New Type Xamarin.MobileTls.MobileTlsSettings</h3>
<pre style='color: green'>
public class MobileTlsSettings {
// constructors
<span class='added added-constructor nonbreaking'>public MobileTlsSettings ();</span>
}
</pre>
</div>
</div>
</div>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment