Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
3818 lines (3817 sloc) 195 KB
<Type Name="NSViewController" FullName="AppKit.NSViewController">
<TypeSignature Language="C#" Value="public class NSViewController : AppKit.NSResponder, AppKit.INSEditor, AppKit.INSSeguePerforming, AppKit.INSUserInterfaceItemIdentification, Foundation.INSExtensionRequestHandling, IDisposable" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NSViewController extends AppKit.NSResponder implements class AppKit.INSEditor, class AppKit.INSSeguePerforming, class AppKit.INSTouchBarProvider, class AppKit.INSUserInterfaceItemIdentification, class Foundation.INSCoding, class Foundation.INSExtensionRequestHandling, class ObjCRuntime.INativeObject, class System.IDisposable" />
<TypeSignature Language="DocId" Value="T:AppKit.NSViewController" />
<TypeSignature Language="F#" Value="type NSViewController = class&#xA; inherit NSResponder&#xA; interface INSCoding&#xA; interface INativeObject&#xA; interface IDisposable&#xA; interface INSEditor&#xA; interface INSExtensionRequestHandling&#xA; interface INSSeguePerforming&#xA; interface INSTouchBarProvider&#xA; interface INSUserInterfaceItemIdentification" />
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>AppKit.NSResponder</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>AppKit.INSEditor</InterfaceName>
</Interface>
<Interface>
<InterfaceName>AppKit.INSSeguePerforming</InterfaceName>
</Interface>
<Interface>
<InterfaceName>AppKit.INSTouchBarProvider</InterfaceName>
</Interface>
<Interface>
<InterfaceName>AppKit.INSUserInterfaceItemIdentification</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Foundation.INSCoding</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Foundation.INSExtensionRequestHandling</InterfaceName>
</Interface>
<Interface>
<InterfaceName>ObjCRuntime.INativeObject</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IDisposable</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>Foundation.Register("NSViewController", true)</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NSViewController ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.#ctor" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("init")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
</Attribute>
</Attributes>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NSViewController (Foundation.NSCoder coder);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Foundation.NSCoder coder) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.#ctor(Foundation.NSCoder)" />
<MemberSignature Language="F#" Value="new AppKit.NSViewController : Foundation.NSCoder -&gt; AppKit.NSViewController" Usage="new AppKit.NSViewController coder" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("initWithCoder:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.DesignatedInitializer</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="coder" Type="Foundation.NSCoder" />
</Parameters>
<Docs>
<param name="coder">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected NSViewController (Foundation.NSObjectFlag t);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(class Foundation.NSObjectFlag t) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.#ctor(Foundation.NSObjectFlag)" />
<MemberSignature Language="F#" Value="new AppKit.NSViewController : Foundation.NSObjectFlag -&gt; AppKit.NSViewController" Usage="new AppKit.NSViewController t" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="t" Type="Foundation.NSObjectFlag" />
</Parameters>
<Docs>
<param name="t">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected internal NSViewController (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.#ctor(System.IntPtr)" />
<MemberSignature Language="F#" Value="new AppKit.NSViewController : nativeint -&gt; AppKit.NSViewController" Usage="new AppKit.NSViewController handle" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="handle" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="handle">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public NSViewController (string nibNameOrNull, Foundation.NSBundle nibBundleOrNull);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string nibNameOrNull, class Foundation.NSBundle nibBundleOrNull) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.#ctor(System.String,Foundation.NSBundle)" />
<MemberSignature Language="F#" Value="new AppKit.NSViewController : string * Foundation.NSBundle -&gt; AppKit.NSViewController" Usage="new AppKit.NSViewController (nibNameOrNull, nibBundleOrNull)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("initWithNibName:bundle:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.DesignatedInitializer</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="nibNameOrNull" Type="System.String" />
<Parameter Name="nibBundleOrNull" Type="Foundation.NSBundle" />
</Parameters>
<Docs>
<param name="nibNameOrNull">To be added.</param>
<param name="nibBundleOrNull">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AcceptsFirstResponder">
<MemberSignature Language="C#" Value="public virtual bool AcceptsFirstResponder ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool AcceptsFirstResponder() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.AcceptsFirstResponder" />
<MemberSignature Language="F#" Value="override this.AcceptsFirstResponder : unit -&gt; bool" Usage="nSViewController.AcceptsFirstResponder " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("acceptsFirstResponder")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddChildViewController">
<MemberSignature Language="C#" Value="public virtual void AddChildViewController (AppKit.NSViewController childViewController);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AddChildViewController(class AppKit.NSViewController childViewController) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.AddChildViewController(AppKit.NSViewController)" />
<MemberSignature Language="F#" Value="abstract member AddChildViewController : AppKit.NSViewController -&gt; unit&#xA;override this.AddChildViewController : AppKit.NSViewController -&gt; unit" Usage="nSViewController.AddChildViewController childViewController" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("addChildViewController:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="childViewController" Type="AppKit.NSViewController" />
</Parameters>
<Docs>
<param name="childViewController">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BecomeFirstResponder">
<MemberSignature Language="C#" Value="public virtual bool BecomeFirstResponder ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool BecomeFirstResponder() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.BecomeFirstResponder" />
<MemberSignature Language="F#" Value="override this.BecomeFirstResponder : unit -&gt; bool" Usage="nSViewController.BecomeFirstResponder " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("becomeFirstResponder")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginGestureWithEvent">
<MemberSignature Language="C#" Value="public virtual void BeginGestureWithEvent (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void BeginGestureWithEvent(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.BeginGestureWithEvent(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.BeginGestureWithEvent : AppKit.NSEvent -&gt; unit" Usage="nSViewController.BeginGestureWithEvent theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("beginGestureWithEvent:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRequestWithExtensionContext">
<MemberSignature Language="C#" Value="public virtual void BeginRequestWithExtensionContext (Foundation.NSExtensionContext context);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void BeginRequestWithExtensionContext(class Foundation.NSExtensionContext context) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.BeginRequestWithExtensionContext(Foundation.NSExtensionContext)" />
<MemberSignature Language="F#" Value="abstract member BeginRequestWithExtensionContext : Foundation.NSExtensionContext -&gt; unit&#xA;override this.BeginRequestWithExtensionContext : Foundation.NSExtensionContext -&gt; unit" Usage="nSViewController.BeginRequestWithExtensionContext context" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Foundation.INSExtensionRequestHandling.BeginRequestWithExtensionContext(Foundation.NSExtensionContext)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("beginRequestWithExtensionContext:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="Foundation.NSExtensionContext" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ChildViewControllers">
<MemberSignature Language="C#" Value="public virtual AppKit.NSViewController[] ChildViewControllers { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class AppKit.NSViewController[] ChildViewControllers" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.ChildViewControllers" />
<MemberSignature Language="F#" Value="member this.ChildViewControllers : AppKit.NSViewController[] with get, set" Usage="AppKit.NSViewController.ChildViewControllers" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("childViewControllers", ObjCRuntime.ArgumentSemantic.Copy)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setChildViewControllers:", ObjCRuntime.ArgumentSemantic.Copy)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>AppKit.NSViewController[]</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClassHandle">
<MemberSignature Language="C#" Value="public override IntPtr ClassHandle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int ClassHandle" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.ClassHandle" />
<MemberSignature Language="F#" Value="member this.ClassHandle : nativeint" Usage="AppKit.NSViewController.ClassHandle" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CommitEditing">
<MemberSignature Language="C#" Value="public virtual bool CommitEditing ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CommitEditing() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.CommitEditing" />
<MemberSignature Language="F#" Value="override this.CommitEditing : unit -&gt; bool" Usage="nSViewController.CommitEditing " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:AppKit.INSEditor.CommitEditing</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("commitEditing")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CommitEditing">
<MemberSignature Language="C#" Value="public virtual bool CommitEditing (out Foundation.NSError error);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool CommitEditing([out] class Foundation.NSError&amp; error) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.CommitEditing(Foundation.NSError@)" />
<MemberSignature Language="F#" Value="override this.CommitEditing : -&gt; bool" Usage="nSViewController.CommitEditing error" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:AppKit.INSEditor.CommitEditing(Foundation.NSError@)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("commitEditingAndReturnError:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 7, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="error" Type="Foundation.NSError" RefType="out" />
</Parameters>
<Docs>
<param name="error">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CommitEditing">
<MemberSignature Language="C#" Value="public virtual void CommitEditing (Foundation.NSObject delegateObject, ObjCRuntime.Selector didCommitSelector, IntPtr contextInfo);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CommitEditing(class Foundation.NSObject delegateObject, class ObjCRuntime.Selector didCommitSelector, native int contextInfo) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.CommitEditing(Foundation.NSObject,ObjCRuntime.Selector,System.IntPtr)" />
<MemberSignature Language="F#" Value="override this.CommitEditing : Foundation.NSObject * ObjCRuntime.Selector * nativeint -&gt; unit" Usage="nSViewController.CommitEditing (delegateObject, didCommitSelector, contextInfo)" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:AppKit.INSEditor.CommitEditing(Foundation.NSObject,ObjCRuntime.Selector,System.IntPtr)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("commitEditingWithDelegate:didCommitSelector:contextInfo:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="delegateObject" Type="Foundation.NSObject" />
<Parameter Name="didCommitSelector" Type="ObjCRuntime.Selector" />
<Parameter Name="contextInfo" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="delegateObject">To be added.</param>
<param name="didCommitSelector">To be added.</param>
<param name="contextInfo">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CursorUpdate">
<MemberSignature Language="C#" Value="public virtual void CursorUpdate (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CursorUpdate(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.CursorUpdate(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.CursorUpdate : AppKit.NSEvent -&gt; unit" Usage="nSViewController.CursorUpdate theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("cursorUpdate:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DiscardEditing">
<MemberSignature Language="C#" Value="public virtual void DiscardEditing ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DiscardEditing() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.DiscardEditing" />
<MemberSignature Language="F#" Value="abstract member DiscardEditing : unit -&gt; unit&#xA;override this.DiscardEditing : unit -&gt; unit" Usage="nSViewController.DiscardEditing " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:AppKit.INSEditor.DiscardEditing</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("discardEditing")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DismissController">
<MemberSignature Language="C#" Value="public virtual void DismissController (Foundation.NSObject sender);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DismissController(class Foundation.NSObject sender) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.DismissController(Foundation.NSObject)" />
<MemberSignature Language="F#" Value="abstract member DismissController : Foundation.NSObject -&gt; unit&#xA;override this.DismissController : Foundation.NSObject -&gt; unit" Usage="nSViewController.DismissController sender" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("dismissController:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="sender" Type="Foundation.NSObject" />
</Parameters>
<Docs>
<param name="sender">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DismissViewController">
<MemberSignature Language="C#" Value="public virtual void DismissViewController (AppKit.NSViewController viewController);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DismissViewController(class AppKit.NSViewController viewController) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.DismissViewController(AppKit.NSViewController)" />
<MemberSignature Language="F#" Value="abstract member DismissViewController : AppKit.NSViewController -&gt; unit&#xA;override this.DismissViewController : AppKit.NSViewController -&gt; unit" Usage="nSViewController.DismissViewController viewController" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("dismissViewController:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewController" Type="AppKit.NSViewController" />
</Parameters>
<Docs>
<param name="viewController">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Dispose(bool disposing) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.Dispose(System.Boolean)" />
<MemberSignature Language="F#" Value="override this.Dispose : bool -&gt; unit" Usage="nSViewController.Dispose disposing" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="disposing" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="disposing">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EncodeRestorableState">
<MemberSignature Language="C#" Value="public virtual void EncodeRestorableState (Foundation.NSCoder coder);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EncodeRestorableState(class Foundation.NSCoder coder) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.EncodeRestorableState(Foundation.NSCoder)" />
<MemberSignature Language="F#" Value="override this.EncodeRestorableState : Foundation.NSCoder -&gt; unit" Usage="nSViewController.EncodeRestorableState coder" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("encodeRestorableStateWithCoder:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 7, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="coder" Type="Foundation.NSCoder" />
</Parameters>
<Docs>
<param name="coder">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EncodeRestorableState">
<MemberSignature Language="C#" Value="public virtual void EncodeRestorableState (Foundation.NSCoder coder, Foundation.NSOperationQueue queue);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EncodeRestorableState(class Foundation.NSCoder coder, class Foundation.NSOperationQueue queue) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.EncodeRestorableState(Foundation.NSCoder,Foundation.NSOperationQueue)" />
<MemberSignature Language="F#" Value="override this.EncodeRestorableState : Foundation.NSCoder * Foundation.NSOperationQueue -&gt; unit" Usage="nSViewController.EncodeRestorableState (coder, queue)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("encodeRestorableStateWithCoder:backgroundQueue:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="coder" Type="Foundation.NSCoder" />
<Parameter Name="queue" Type="Foundation.NSOperationQueue" />
</Parameters>
<Docs>
<param name="coder">To be added.</param>
<param name="queue">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EncodeTo">
<MemberSignature Language="C#" Value="public virtual void EncodeTo (Foundation.NSCoder encoder);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EncodeTo(class Foundation.NSCoder encoder) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.EncodeTo(Foundation.NSCoder)" />
<MemberSignature Language="F#" Value="override this.EncodeTo : Foundation.NSCoder -&gt; unit" Usage="nSViewController.EncodeTo encoder" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Foundation.INSCoding.EncodeTo(Foundation.NSCoder)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("encodeWithCoder:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="encoder" Type="Foundation.NSCoder" />
</Parameters>
<Docs>
<param name="encoder">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndGestureWithEvent">
<MemberSignature Language="C#" Value="public virtual void EndGestureWithEvent (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndGestureWithEvent(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.EndGestureWithEvent(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.EndGestureWithEvent : AppKit.NSEvent -&gt; unit" Usage="nSViewController.EndGestureWithEvent theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("endGestureWithEvent:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExtensionContext">
<MemberSignature Language="C#" Value="public virtual Foundation.NSExtensionContext ExtensionContext { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Foundation.NSExtensionContext ExtensionContext" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.ExtensionContext" />
<MemberSignature Language="F#" Value="member this.ExtensionContext : Foundation.NSExtensionContext" Usage="AppKit.NSViewController.ExtensionContext" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("extensionContext", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSExtensionContext</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FlagsChanged">
<MemberSignature Language="C#" Value="public virtual void FlagsChanged (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void FlagsChanged(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.FlagsChanged(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.FlagsChanged : AppKit.NSEvent -&gt; unit" Usage="nSViewController.FlagsChanged theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("flagsChanged:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FlushBufferedKeyEvents">
<MemberSignature Language="C#" Value="public virtual void FlushBufferedKeyEvents ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void FlushBufferedKeyEvents() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.FlushBufferedKeyEvents" />
<MemberSignature Language="F#" Value="override this.FlushBufferedKeyEvents : unit -&gt; unit" Usage="nSViewController.FlushBufferedKeyEvents " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("flushBufferedKeyEvents")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNewWindowForTab">
<MemberSignature Language="C#" Value="public virtual void GetNewWindowForTab (Foundation.NSObject sender);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void GetNewWindowForTab(class Foundation.NSObject sender) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.GetNewWindowForTab(Foundation.NSObject)" />
<MemberSignature Language="F#" Value="override this.GetNewWindowForTab : Foundation.NSObject -&gt; unit" Usage="nSViewController.GetNewWindowForTab sender" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("newWindowForTab:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="sender" Type="Foundation.NSObject" />
</Parameters>
<Docs>
<param name="sender">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="HelpRequested">
<MemberSignature Language="C#" Value="public virtual void HelpRequested (AppKit.NSEvent theEventPtr);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void HelpRequested(class AppKit.NSEvent theEventPtr) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.HelpRequested(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.HelpRequested : AppKit.NSEvent -&gt; unit" Usage="nSViewController.HelpRequested theEventPtr" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("helpRequested:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEventPtr" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEventPtr">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Identifier">
<MemberSignature Language="C#" Value="public virtual string Identifier { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Identifier" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.Identifier" />
<MemberSignature Language="F#" Value="member this.Identifier : string with get, set" Usage="AppKit.NSViewController.Identifier" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 7, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("identifier", ObjCRuntime.ArgumentSemantic.Copy)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 7, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setIdentifier:", ObjCRuntime.ArgumentSemantic.Copy)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 7, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InsertChildViewController">
<MemberSignature Language="C#" Value="public virtual void InsertChildViewController (AppKit.NSViewController childViewController, nint index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InsertChildViewController(class AppKit.NSViewController childViewController, valuetype System.nint index) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.InsertChildViewController(AppKit.NSViewController,System.nint)" />
<MemberSignature Language="F#" Value="abstract member InsertChildViewController : AppKit.NSViewController * nint -&gt; unit&#xA;override this.InsertChildViewController : AppKit.NSViewController * nint -&gt; unit" Usage="nSViewController.InsertChildViewController (childViewController, index)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("insertChildViewController:atIndex:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="childViewController" Type="AppKit.NSViewController" />
<Parameter Name="index" Type="System.nint" />
</Parameters>
<Docs>
<param name="childViewController">To be added.</param>
<param name="index">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InterpretKeyEvents">
<MemberSignature Language="C#" Value="public virtual void InterpretKeyEvents (AppKit.NSEvent[] eventArray);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InterpretKeyEvents(class AppKit.NSEvent[] eventArray) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.InterpretKeyEvents(AppKit.NSEvent[])" />
<MemberSignature Language="F#" Value="override this.InterpretKeyEvents : AppKit.NSEvent[] -&gt; unit" Usage="nSViewController.InterpretKeyEvents eventArray" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("interpretKeyEvents:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="eventArray" Type="AppKit.NSEvent[]" />
</Parameters>
<Docs>
<param name="eventArray">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="InvalidateRestorableState">
<MemberSignature Language="C#" Value="public virtual void InvalidateRestorableState ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void InvalidateRestorableState() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.InvalidateRestorableState" />
<MemberSignature Language="F#" Value="override this.InvalidateRestorableState : unit -&gt; unit" Usage="nSViewController.InvalidateRestorableState " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("invalidateRestorableState")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 7, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="KeyDown">
<MemberSignature Language="C#" Value="public virtual void KeyDown (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void KeyDown(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.KeyDown(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.KeyDown : AppKit.NSEvent -&gt; unit" Usage="nSViewController.KeyDown theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("keyDown:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="KeyUp">
<MemberSignature Language="C#" Value="public virtual void KeyUp (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void KeyUp(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.KeyUp(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.KeyUp : AppKit.NSEvent -&gt; unit" Usage="nSViewController.KeyUp theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("keyUp:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LoadView">
<MemberSignature Language="C#" Value="public virtual void LoadView ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void LoadView() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.LoadView" />
<MemberSignature Language="F#" Value="abstract member LoadView : unit -&gt; unit&#xA;override this.LoadView : unit -&gt; unit" Usage="nSViewController.LoadView " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("loadView")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MagnifyWithEvent">
<MemberSignature Language="C#" Value="public virtual void MagnifyWithEvent (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MagnifyWithEvent(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.MagnifyWithEvent(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.MagnifyWithEvent : AppKit.NSEvent -&gt; unit" Usage="nSViewController.MagnifyWithEvent theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("magnifyWithEvent:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Menu">
<MemberSignature Language="C#" Value="public virtual AppKit.NSMenu Menu { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class AppKit.NSMenu Menu" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.Menu" />
<MemberSignature Language="F#" Value="member this.Menu : AppKit.NSMenu with get, set" Usage="AppKit.NSViewController.Menu" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("menu", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setMenu:", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>AppKit.NSMenu</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MouseDown">
<MemberSignature Language="C#" Value="public virtual void MouseDown (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MouseDown(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.MouseDown(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.MouseDown : AppKit.NSEvent -&gt; unit" Usage="nSViewController.MouseDown theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("mouseDown:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MouseDragged">
<MemberSignature Language="C#" Value="public virtual void MouseDragged (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MouseDragged(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.MouseDragged(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.MouseDragged : AppKit.NSEvent -&gt; unit" Usage="nSViewController.MouseDragged theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("mouseDragged:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MouseEntered">
<MemberSignature Language="C#" Value="public virtual void MouseEntered (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MouseEntered(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.MouseEntered(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.MouseEntered : AppKit.NSEvent -&gt; unit" Usage="nSViewController.MouseEntered theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("mouseEntered:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MouseExited">
<MemberSignature Language="C#" Value="public virtual void MouseExited (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MouseExited(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.MouseExited(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.MouseExited : AppKit.NSEvent -&gt; unit" Usage="nSViewController.MouseExited theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("mouseExited:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MouseMoved">
<MemberSignature Language="C#" Value="public virtual void MouseMoved (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MouseMoved(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.MouseMoved(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.MouseMoved : AppKit.NSEvent -&gt; unit" Usage="nSViewController.MouseMoved theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("mouseMoved:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MouseUp">
<MemberSignature Language="C#" Value="public virtual void MouseUp (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void MouseUp(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.MouseUp(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.MouseUp : AppKit.NSEvent -&gt; unit" Usage="nSViewController.MouseUp theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("mouseUp:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NextResponder">
<MemberSignature Language="C#" Value="public virtual AppKit.NSResponder NextResponder { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class AppKit.NSResponder NextResponder" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.NextResponder" />
<MemberSignature Language="F#" Value="member this.NextResponder : AppKit.NSResponder with get, set" Usage="AppKit.NSViewController.NextResponder" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("nextResponder")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setNextResponder:")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>AppKit.NSResponder</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NibBundle">
<MemberSignature Language="C#" Value="public virtual Foundation.NSBundle NibBundle { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Foundation.NSBundle NibBundle" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.NibBundle" />
<MemberSignature Language="F#" Value="member this.NibBundle : Foundation.NSBundle" Usage="AppKit.NSViewController.NibBundle" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("nibBundle", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSBundle</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NibName">
<MemberSignature Language="C#" Value="public virtual string NibName { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string NibName" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.NibName" />
<MemberSignature Language="F#" Value="member this.NibName : string" Usage="AppKit.NSViewController.NibName" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("nibName", ObjCRuntime.ArgumentSemantic.Copy)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="NoResponderFor">
<MemberSignature Language="C#" Value="public virtual void NoResponderFor (ObjCRuntime.Selector eventSelector);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void NoResponderFor(class ObjCRuntime.Selector eventSelector) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.NoResponderFor(ObjCRuntime.Selector)" />
<MemberSignature Language="F#" Value="override this.NoResponderFor : ObjCRuntime.Selector -&gt; unit" Usage="nSViewController.NoResponderFor eventSelector" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("noResponderFor:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="eventSelector" Type="ObjCRuntime.Selector" />
</Parameters>
<Docs>
<param name="eventSelector">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OtherMouseDown">
<MemberSignature Language="C#" Value="public virtual void OtherMouseDown (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OtherMouseDown(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.OtherMouseDown(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.OtherMouseDown : AppKit.NSEvent -&gt; unit" Usage="nSViewController.OtherMouseDown theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("otherMouseDown:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OtherMouseDragged">
<MemberSignature Language="C#" Value="public virtual void OtherMouseDragged (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OtherMouseDragged(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.OtherMouseDragged(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.OtherMouseDragged : AppKit.NSEvent -&gt; unit" Usage="nSViewController.OtherMouseDragged theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("otherMouseDragged:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OtherMouseUp">
<MemberSignature Language="C#" Value="public virtual void OtherMouseUp (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void OtherMouseUp(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.OtherMouseUp(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.OtherMouseUp : AppKit.NSEvent -&gt; unit" Usage="nSViewController.OtherMouseUp theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("otherMouseUp:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ParentViewController">
<MemberSignature Language="C#" Value="public virtual AppKit.NSViewController ParentViewController { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class AppKit.NSViewController ParentViewController" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.ParentViewController" />
<MemberSignature Language="F#" Value="member this.ParentViewController : AppKit.NSViewController" Usage="AppKit.NSViewController.ParentViewController" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("parentViewController")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>AppKit.NSViewController</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PerformKeyEquivalent">
<MemberSignature Language="C#" Value="public virtual bool PerformKeyEquivalent (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PerformKeyEquivalent(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PerformKeyEquivalent(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.PerformKeyEquivalent : AppKit.NSEvent -&gt; bool" Usage="nSViewController.PerformKeyEquivalent theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("performKeyEquivalent:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PerformSegue">
<MemberSignature Language="C#" Value="public virtual void PerformSegue (string identifier, Foundation.NSObject sender);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PerformSegue(string identifier, class Foundation.NSObject sender) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PerformSegue(System.String,Foundation.NSObject)" />
<MemberSignature Language="F#" Value="abstract member PerformSegue : string * Foundation.NSObject -&gt; unit&#xA;override this.PerformSegue : string * Foundation.NSObject -&gt; unit" Usage="nSViewController.PerformSegue (identifier, sender)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("performSegueWithIdentifier:sender:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="identifier" Type="System.String" />
<Parameter Name="sender" Type="Foundation.NSObject" />
</Parameters>
<Docs>
<param name="identifier">To be added.</param>
<param name="sender">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PreferredContentSize">
<MemberSignature Language="C#" Value="public virtual CoreGraphics.CGSize PreferredContentSize { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype CoreGraphics.CGSize PreferredContentSize" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.PreferredContentSize" />
<MemberSignature Language="F#" Value="member this.PreferredContentSize : CoreGraphics.CGSize with get, set" Usage="AppKit.NSViewController.PreferredContentSize" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("preferredContentSize")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setPreferredContentSize:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>CoreGraphics.CGSize</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PreferredContentSizeDidChange">
<MemberSignature Language="C#" Value="public virtual void PreferredContentSizeDidChange (AppKit.NSViewController viewController);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PreferredContentSizeDidChange(class AppKit.NSViewController viewController) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PreferredContentSizeDidChange(AppKit.NSViewController)" />
<MemberSignature Language="F#" Value="abstract member PreferredContentSizeDidChange : AppKit.NSViewController -&gt; unit&#xA;override this.PreferredContentSizeDidChange : AppKit.NSViewController -&gt; unit" Usage="nSViewController.PreferredContentSizeDidChange viewController" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("preferredContentSizeDidChangeForViewController:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewController" Type="AppKit.NSViewController" />
</Parameters>
<Docs>
<param name="viewController">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PreferredMaximumSize">
<MemberSignature Language="C#" Value="public virtual CoreGraphics.CGSize PreferredMaximumSize { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype CoreGraphics.CGSize PreferredMaximumSize" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.PreferredMaximumSize" />
<MemberSignature Language="F#" Value="member this.PreferredMaximumSize : CoreGraphics.CGSize" Usage="AppKit.NSViewController.PreferredMaximumSize" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("preferredMaximumSize")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>CoreGraphics.CGSize</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PreferredMinimumSize">
<MemberSignature Language="C#" Value="public virtual CoreGraphics.CGSize PreferredMinimumSize { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype CoreGraphics.CGSize PreferredMinimumSize" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.PreferredMinimumSize" />
<MemberSignature Language="F#" Value="member this.PreferredMinimumSize : CoreGraphics.CGSize" Usage="AppKit.NSViewController.PreferredMinimumSize" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("preferredMinimumSize")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>CoreGraphics.CGSize</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PreferredScreenOrigin">
<MemberSignature Language="C#" Value="public virtual CoreGraphics.CGPoint PreferredScreenOrigin { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype CoreGraphics.CGPoint PreferredScreenOrigin" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.PreferredScreenOrigin" />
<MemberSignature Language="F#" Value="member this.PreferredScreenOrigin : CoreGraphics.CGPoint with get, set" Usage="AppKit.NSViewController.PreferredScreenOrigin" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("preferredScreenOrigin", ObjCRuntime.ArgumentSemantic.UnsafeUnretained)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setPreferredScreenOrigin:", ObjCRuntime.ArgumentSemantic.UnsafeUnretained)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>CoreGraphics.CGPoint</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrepareForSegue">
<MemberSignature Language="C#" Value="public virtual void PrepareForSegue (AppKit.NSStoryboardSegue segue, Foundation.NSObject sender);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PrepareForSegue(class AppKit.NSStoryboardSegue segue, class Foundation.NSObject sender) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PrepareForSegue(AppKit.NSStoryboardSegue,Foundation.NSObject)" />
<MemberSignature Language="F#" Value="abstract member PrepareForSegue : AppKit.NSStoryboardSegue * Foundation.NSObject -&gt; unit&#xA;override this.PrepareForSegue : AppKit.NSStoryboardSegue * Foundation.NSObject -&gt; unit" Usage="nSViewController.PrepareForSegue (segue, sender)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("prepareForSegue:sender:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="segue" Type="AppKit.NSStoryboardSegue" />
<Parameter Name="sender" Type="Foundation.NSObject" />
</Parameters>
<Docs>
<param name="segue">To be added.</param>
<param name="sender">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PresentedViewControllers">
<MemberSignature Language="C#" Value="public virtual AppKit.NSViewController[] PresentedViewControllers { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class AppKit.NSViewController[] PresentedViewControllers" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.PresentedViewControllers" />
<MemberSignature Language="F#" Value="member this.PresentedViewControllers : AppKit.NSViewController[]" Usage="AppKit.NSViewController.PresentedViewControllers" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("presentedViewControllers", ObjCRuntime.ArgumentSemantic.UnsafeUnretained)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>AppKit.NSViewController[]</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PresentError">
<MemberSignature Language="C#" Value="public virtual bool PresentError (Foundation.NSError error);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PresentError(class Foundation.NSError error) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PresentError(Foundation.NSError)" />
<MemberSignature Language="F#" Value="override this.PresentError : Foundation.NSError -&gt; bool" Usage="nSViewController.PresentError error" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("presentError:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="error" Type="Foundation.NSError" />
</Parameters>
<Docs>
<param name="error">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PresentError">
<MemberSignature Language="C#" Value="public void PresentError (Foundation.NSError error, AppKit.NSWindow window, Foundation.NSObject delegate, ObjCRuntime.Selector didPresentSelector, IntPtr contextInfo);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void PresentError(class Foundation.NSError error, class AppKit.NSWindow window, class Foundation.NSObject delegate, class ObjCRuntime.Selector didPresentSelector, native int contextInfo) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PresentError(Foundation.NSError,AppKit.NSWindow,Foundation.NSObject,ObjCRuntime.Selector,System.IntPtr)" />
<MemberSignature Language="F#" Value="override this.PresentError : Foundation.NSError * AppKit.NSWindow * Foundation.NSObject * ObjCRuntime.Selector * nativeint -&gt; unit" Usage="nSViewController.PresentError (error, window, delegate, didPresentSelector, contextInfo)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="error" Type="Foundation.NSError" />
<Parameter Name="window" Type="AppKit.NSWindow" />
<Parameter Name="delegate" Type="Foundation.NSObject" />
<Parameter Name="didPresentSelector" Type="ObjCRuntime.Selector" />
<Parameter Name="contextInfo" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="error">To be added.</param>
<param name="window">To be added.</param>
<param name="delegate">To be added.</param>
<param name="didPresentSelector">To be added.</param>
<param name="contextInfo">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PresentingViewController">
<MemberSignature Language="C#" Value="public virtual AppKit.NSViewController PresentingViewController { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class AppKit.NSViewController PresentingViewController" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.PresentingViewController" />
<MemberSignature Language="F#" Value="member this.PresentingViewController : AppKit.NSViewController" Usage="AppKit.NSViewController.PresentingViewController" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("presentingViewController", ObjCRuntime.ArgumentSemantic.UnsafeUnretained)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>AppKit.NSViewController</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PresentViewController">
<MemberSignature Language="C#" Value="public virtual void PresentViewController (AppKit.NSViewController viewController, AppKit.INSViewControllerPresentationAnimator animator);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PresentViewController(class AppKit.NSViewController viewController, class AppKit.INSViewControllerPresentationAnimator animator) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PresentViewController(AppKit.NSViewController,AppKit.INSViewControllerPresentationAnimator)" />
<MemberSignature Language="F#" Value="abstract member PresentViewController : AppKit.NSViewController * AppKit.INSViewControllerPresentationAnimator -&gt; unit&#xA;override this.PresentViewController : AppKit.NSViewController * AppKit.INSViewControllerPresentationAnimator -&gt; unit" Usage="nSViewController.PresentViewController (viewController, animator)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("presentViewController:animator:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewController" Type="AppKit.NSViewController" />
<Parameter Name="animator" Type="AppKit.INSViewControllerPresentationAnimator" />
</Parameters>
<Docs>
<param name="viewController">To be added.</param>
<param name="animator">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PresentViewController">
<MemberSignature Language="C#" Value="public virtual void PresentViewController (AppKit.NSViewController viewController, CoreGraphics.CGRect positioningRect, AppKit.NSView positioningView, nuint preferredEdge, AppKit.NSPopoverBehavior behavior);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PresentViewController(class AppKit.NSViewController viewController, valuetype CoreGraphics.CGRect positioningRect, class AppKit.NSView positioningView, valuetype System.nuint preferredEdge, valuetype AppKit.NSPopoverBehavior behavior) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PresentViewController(AppKit.NSViewController,CoreGraphics.CGRect,AppKit.NSView,System.nuint,AppKit.NSPopoverBehavior)" />
<MemberSignature Language="F#" Value="abstract member PresentViewController : AppKit.NSViewController * CoreGraphics.CGRect * AppKit.NSView * nuint * AppKit.NSPopoverBehavior -&gt; unit&#xA;override this.PresentViewController : AppKit.NSViewController * CoreGraphics.CGRect * AppKit.NSView * nuint * AppKit.NSPopoverBehavior -&gt; unit" Usage="nSViewController.PresentViewController (viewController, positioningRect, positioningView, preferredEdge, behavior)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("presentViewController:asPopoverRelativeToRect:ofView:preferredEdge:behavior:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewController" Type="AppKit.NSViewController" />
<Parameter Name="positioningRect" Type="CoreGraphics.CGRect" />
<Parameter Name="positioningView" Type="AppKit.NSView" />
<Parameter Name="preferredEdge" Type="System.nuint" />
<Parameter Name="behavior" Type="AppKit.NSPopoverBehavior" />
</Parameters>
<Docs>
<param name="viewController">To be added.</param>
<param name="positioningRect">To be added.</param>
<param name="positioningView">To be added.</param>
<param name="preferredEdge">To be added.</param>
<param name="behavior">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PresentViewControllerAsModalWindow">
<MemberSignature Language="C#" Value="public virtual void PresentViewControllerAsModalWindow (AppKit.NSViewController viewController);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PresentViewControllerAsModalWindow(class AppKit.NSViewController viewController) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PresentViewControllerAsModalWindow(AppKit.NSViewController)" />
<MemberSignature Language="F#" Value="abstract member PresentViewControllerAsModalWindow : AppKit.NSViewController -&gt; unit&#xA;override this.PresentViewControllerAsModalWindow : AppKit.NSViewController -&gt; unit" Usage="nSViewController.PresentViewControllerAsModalWindow viewController" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("presentViewControllerAsModalWindow:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewController" Type="AppKit.NSViewController" />
</Parameters>
<Docs>
<param name="viewController">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PresentViewControllerAsSheet">
<MemberSignature Language="C#" Value="public virtual void PresentViewControllerAsSheet (AppKit.NSViewController viewController);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PresentViewControllerAsSheet(class AppKit.NSViewController viewController) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PresentViewControllerAsSheet(AppKit.NSViewController)" />
<MemberSignature Language="F#" Value="abstract member PresentViewControllerAsSheet : AppKit.NSViewController -&gt; unit&#xA;override this.PresentViewControllerAsSheet : AppKit.NSViewController -&gt; unit" Usage="nSViewController.PresentViewControllerAsSheet viewController" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("presentViewControllerAsSheet:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewController" Type="AppKit.NSViewController" />
</Parameters>
<Docs>
<param name="viewController">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PresentViewControllerInWidget">
<MemberSignature Language="C#" Value="public virtual void PresentViewControllerInWidget (AppKit.NSViewController viewController);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PresentViewControllerInWidget(class AppKit.NSViewController viewController) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PresentViewControllerInWidget(AppKit.NSViewController)" />
<MemberSignature Language="F#" Value="abstract member PresentViewControllerInWidget : AppKit.NSViewController -&gt; unit&#xA;override this.PresentViewControllerInWidget : AppKit.NSViewController -&gt; unit" Usage="nSViewController.PresentViewControllerInWidget viewController" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("presentViewControllerInWidget:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewController" Type="AppKit.NSViewController" />
</Parameters>
<Docs>
<param name="viewController">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PressureChange">
<MemberSignature Language="C#" Value="public virtual void PressureChange (AppKit.NSEvent pressureChangeEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PressureChange(class AppKit.NSEvent pressureChangeEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.PressureChange(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.PressureChange : AppKit.NSEvent -&gt; unit" Usage="nSViewController.PressureChange pressureChangeEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("pressureChangeWithEvent:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, 3, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pressureChangeEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="pressureChangeEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="QuickLook">
<MemberSignature Language="C#" Value="public virtual void QuickLook (AppKit.NSEvent withEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void QuickLook(class AppKit.NSEvent withEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.QuickLook(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.QuickLook : AppKit.NSEvent -&gt; unit" Usage="nSViewController.QuickLook withEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("quickLookWithEvent:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 8, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="withEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="withEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveChildViewController">
<MemberSignature Language="C#" Value="public virtual void RemoveChildViewController (nint index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveChildViewController(valuetype System.nint index) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.RemoveChildViewController(System.nint)" />
<MemberSignature Language="F#" Value="abstract member RemoveChildViewController : nint -&gt; unit&#xA;override this.RemoveChildViewController : nint -&gt; unit" Usage="nSViewController.RemoveChildViewController index" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("removeChildViewControllerAtIndex:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="index" Type="System.nint" />
</Parameters>
<Docs>
<param name="index">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveFromParentViewController">
<MemberSignature Language="C#" Value="public virtual void RemoveFromParentViewController ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RemoveFromParentViewController() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.RemoveFromParentViewController" />
<MemberSignature Language="F#" Value="abstract member RemoveFromParentViewController : unit -&gt; unit&#xA;override this.RemoveFromParentViewController : unit -&gt; unit" Usage="nSViewController.RemoveFromParentViewController " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("removeFromParentViewController")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RepresentedObject">
<MemberSignature Language="C#" Value="public virtual Foundation.NSObject RepresentedObject { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Foundation.NSObject RepresentedObject" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.RepresentedObject" />
<MemberSignature Language="F#" Value="member this.RepresentedObject : Foundation.NSObject with get, set" Usage="AppKit.NSViewController.RepresentedObject" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("representedObject", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setRepresentedObject:", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ResignFirstResponder">
<MemberSignature Language="C#" Value="public virtual bool ResignFirstResponder ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ResignFirstResponder() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.ResignFirstResponder" />
<MemberSignature Language="F#" Value="override this.ResignFirstResponder : unit -&gt; bool" Usage="nSViewController.ResignFirstResponder " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("resignFirstResponder")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RestorableStateKeyPaths">
<MemberSignature Language="C#" Value="public static string[] RestorableStateKeyPaths ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string[] RestorableStateKeyPaths() cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.RestorableStateKeyPaths" />
<MemberSignature Language="F#" Value="static member RestorableStateKeyPaths : unit -&gt; string[]" Usage="AppKit.NSViewController.RestorableStateKeyPaths " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("restorableStateKeyPaths")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 7, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String[]</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RestoreState">
<MemberSignature Language="C#" Value="public virtual void RestoreState (Foundation.NSCoder coder);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RestoreState(class Foundation.NSCoder coder) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.RestoreState(Foundation.NSCoder)" />
<MemberSignature Language="F#" Value="override this.RestoreState : Foundation.NSCoder -&gt; unit" Usage="nSViewController.RestoreState coder" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("restoreStateWithCoder:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 7, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="coder" Type="Foundation.NSCoder" />
</Parameters>
<Docs>
<param name="coder">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RestoreUserActivityState">
<MemberSignature Language="C#" Value="public virtual void RestoreUserActivityState (Foundation.NSUserActivity userActivity);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RestoreUserActivityState(class Foundation.NSUserActivity userActivity) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.RestoreUserActivityState(Foundation.NSUserActivity)" />
<MemberSignature Language="F#" Value="override this.RestoreUserActivityState : Foundation.NSUserActivity -&gt; unit" Usage="nSViewController.RestoreUserActivityState userActivity" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("restoreUserActivityState:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="userActivity" Type="Foundation.NSUserActivity" />
</Parameters>
<Docs>
<param name="userActivity">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RightMouseDown">
<MemberSignature Language="C#" Value="public virtual void RightMouseDown (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RightMouseDown(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.RightMouseDown(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.RightMouseDown : AppKit.NSEvent -&gt; unit" Usage="nSViewController.RightMouseDown theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("rightMouseDown:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RightMouseDragged">
<MemberSignature Language="C#" Value="public virtual void RightMouseDragged (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RightMouseDragged(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.RightMouseDragged(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.RightMouseDragged : AppKit.NSEvent -&gt; unit" Usage="nSViewController.RightMouseDragged theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("rightMouseDragged:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RightMouseUp">
<MemberSignature Language="C#" Value="public virtual void RightMouseUp (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RightMouseUp(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.RightMouseUp(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.RightMouseUp : AppKit.NSEvent -&gt; unit" Usage="nSViewController.RightMouseUp theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("rightMouseUp:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RotateWithEvent">
<MemberSignature Language="C#" Value="public virtual void RotateWithEvent (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void RotateWithEvent(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.RotateWithEvent(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.RotateWithEvent : AppKit.NSEvent -&gt; unit" Usage="nSViewController.RotateWithEvent theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("rotateWithEvent:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ScrollWheel">
<MemberSignature Language="C#" Value="public virtual void ScrollWheel (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ScrollWheel(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.ScrollWheel(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.ScrollWheel : AppKit.NSEvent -&gt; unit" Usage="nSViewController.ScrollWheel theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("scrollWheel:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldBeTreatedAsInkEvent">
<MemberSignature Language="C#" Value="public virtual bool ShouldBeTreatedAsInkEvent (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldBeTreatedAsInkEvent(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.ShouldBeTreatedAsInkEvent(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.ShouldBeTreatedAsInkEvent : AppKit.NSEvent -&gt; bool" Usage="nSViewController.ShouldBeTreatedAsInkEvent theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("shouldBeTreatedAsInkEvent:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldPerformSegue">
<MemberSignature Language="C#" Value="public virtual bool ShouldPerformSegue (string identifier, Foundation.NSObject sender);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldPerformSegue(string identifier, class Foundation.NSObject sender) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.ShouldPerformSegue(System.String,Foundation.NSObject)" />
<MemberSignature Language="F#" Value="abstract member ShouldPerformSegue : string * Foundation.NSObject -&gt; bool&#xA;override this.ShouldPerformSegue : string * Foundation.NSObject -&gt; bool" Usage="nSViewController.ShouldPerformSegue (identifier, sender)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("shouldPerformSegueWithIdentifier:sender:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="identifier" Type="System.String" />
<Parameter Name="sender" Type="Foundation.NSObject" />
</Parameters>
<Docs>
<param name="identifier">To be added.</param>
<param name="sender">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShowContextHelp">
<MemberSignature Language="C#" Value="public virtual void ShowContextHelp (Foundation.NSObject sender);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ShowContextHelp(class Foundation.NSObject sender) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.ShowContextHelp(Foundation.NSObject)" />
<MemberSignature Language="F#" Value="override this.ShowContextHelp : Foundation.NSObject -&gt; unit" Usage="nSViewController.ShowContextHelp sender" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("showContextHelp:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="sender" Type="Foundation.NSObject" />
</Parameters>
<Docs>
<param name="sender">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SmartMagnify">
<MemberSignature Language="C#" Value="public virtual void SmartMagnify (AppKit.NSEvent withEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SmartMagnify(class AppKit.NSEvent withEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.SmartMagnify(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.SmartMagnify : AppKit.NSEvent -&gt; unit" Usage="nSViewController.SmartMagnify withEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("smartMagnifyWithEvent:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 8, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="withEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="withEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SourceItemView">
<MemberSignature Language="C#" Value="public virtual AppKit.NSView SourceItemView { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class AppKit.NSView SourceItemView" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.SourceItemView" />
<MemberSignature Language="F#" Value="member this.SourceItemView : AppKit.NSView with get, set" Usage="AppKit.NSViewController.SourceItemView" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("sourceItemView", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setSourceItemView:", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>AppKit.NSView</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Storyboard">
<MemberSignature Language="C#" Value="public virtual AppKit.NSStoryboard Storyboard { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class AppKit.NSStoryboard Storyboard" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.Storyboard" />
<MemberSignature Language="F#" Value="member this.Storyboard : AppKit.NSStoryboard" Usage="AppKit.NSViewController.Storyboard" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("storyboard", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>AppKit.NSStoryboard</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SupplementalTargetForAction">
<MemberSignature Language="C#" Value="public virtual Foundation.NSObject SupplementalTargetForAction (ObjCRuntime.Selector action, Foundation.NSObject sender);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Foundation.NSObject SupplementalTargetForAction(class ObjCRuntime.Selector action, class Foundation.NSObject sender) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.SupplementalTargetForAction(ObjCRuntime.Selector,Foundation.NSObject)" />
<MemberSignature Language="F#" Value="override this.SupplementalTargetForAction : ObjCRuntime.Selector * Foundation.NSObject -&gt; Foundation.NSObject" Usage="nSViewController.SupplementalTargetForAction (action, sender)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("supplementalTargetForAction:sender:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 7, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="action" Type="ObjCRuntime.Selector" />
<Parameter Name="sender" Type="Foundation.NSObject" />
</Parameters>
<Docs>
<param name="action">To be added.</param>
<param name="sender">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SwipeWithEvent">
<MemberSignature Language="C#" Value="public virtual void SwipeWithEvent (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SwipeWithEvent(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.SwipeWithEvent(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.SwipeWithEvent : AppKit.NSEvent -&gt; unit" Usage="nSViewController.SwipeWithEvent theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("swipeWithEvent:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TabletPoint">
<MemberSignature Language="C#" Value="public virtual void TabletPoint (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void TabletPoint(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.TabletPoint(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.TabletPoint : AppKit.NSEvent -&gt; unit" Usage="nSViewController.TabletPoint theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("tabletPoint:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TabletProximity">
<MemberSignature Language="C#" Value="public virtual void TabletProximity (AppKit.NSEvent theEvent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void TabletProximity(class AppKit.NSEvent theEvent) cil managed" />
<MemberSignature Language="DocId" Value="M:AppKit.NSViewController.TabletProximity(AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="override this.TabletProximity : AppKit.NSEvent -&gt; unit" Usage="nSViewController.TabletProximity theEvent" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("tabletProximity:")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="theEvent" Type="AppKit.NSEvent" />
</Parameters>
<Docs>
<param name="theEvent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Title">
<MemberSignature Language="C#" Value="public virtual string Title { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Title" />
<MemberSignature Language="DocId" Value="P:AppKit.NSViewController.Title" />
<MemberSignature Language="F#" Value="member this.Title : string with get, set" Usage="AppKit.NSViewController.Title" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>get: Foundation.Export("title", ObjCRuntime.ArgumentSemantic.Copy)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setTitle:", ObjCRuntime.ArgumentSemantic.Copy)</AttributeName>
</