Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
2037 lines (2036 sloc) 128 KB
<Type Name="SLComposeServiceViewController" FullName="Social.SLComposeServiceViewController">
<TypeSignature Language="C#" Value="public class SLComposeServiceViewController : AppKit.NSViewController, AppKit.INSTextViewDelegate, IDisposable" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SLComposeServiceViewController extends AppKit.NSViewController implements class AppKit.INSTextDelegate, class AppKit.INSTextViewDelegate, class ObjCRuntime.INativeObject, class System.IDisposable" />
<TypeSignature Language="DocId" Value="T:Social.SLComposeServiceViewController" />
<TypeSignature Language="F#" Value="type SLComposeServiceViewController = class&#xA; inherit NSViewController&#xA; interface INSTextViewDelegate&#xA; interface INativeObject&#xA; interface IDisposable&#xA; interface INSTextDelegate" />
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>UIKit.UIViewController</BaseTypeName>
<BaseTypeName FrameworkAlternate="xamarin-macos-sdk-14">AppKit.NSViewController</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>AppKit.INSTextDelegate</InterfaceName>
</Interface>
<Interface>
<InterfaceName>AppKit.INSTextViewDelegate</InterfaceName>
</Interface>
<Interface>
<InterfaceName>ObjCRuntime.INativeObject</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IDisposable</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>Foundation.Register("SLComposeServiceViewController", true)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>A standard UIViewController for composing data for social sharing.</summary>
<remarks>To be added.</remarks>
<related type="externalDocumentation" href="https://developer.apple.com/library/ios/documentation/Social/Reference/SLComposeServiceViewController_Class/index.html">Apple documentation for <c>SLComposeServiceViewController</c></related>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SLComposeServiceViewController ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.#ctor" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<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>Default constructor, initializes a new instance of this class.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SLComposeServiceViewController (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:Social.SLComposeServiceViewController.#ctor(Foundation.NSCoder)" />
<MemberSignature Language="F#" Value="new Social.SLComposeServiceViewController : Foundation.NSCoder -&gt; Social.SLComposeServiceViewController" Usage="new Social.SLComposeServiceViewController coder" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<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">The unarchiver object.</param>
<summary>A constructor that initializes the object from the data stored in the unarchiver object.</summary>
<remarks>
<para>This constructor is provided to allow the class to be initialized from an unarchiver (for example, during NIB deserialization). This is part of the <see cref="T:Foundation.NSCoding" /> protocol.</para>
<para>If developers want to create a subclass of this object and continue to support deserialization from an archive, they should implement a constructor with an identical signature: taking a single parameter of type <see cref="T:Foundation.NSCoder" /> and decorate it with the [Export("initWithCoder:"] attribute declaration.</para>
<para>The state of this object can also be serialized by using the companion method, EncodeTo.</para>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected SLComposeServiceViewController (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:Social.SLComposeServiceViewController.#ctor(Foundation.NSObjectFlag)" />
<MemberSignature Language="F#" Value="new Social.SLComposeServiceViewController : Foundation.NSObjectFlag -&gt; Social.SLComposeServiceViewController" Usage="new Social.SLComposeServiceViewController t" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<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">Unused sentinel value, pass NSObjectFlag.Empty.</param>
<summary>Constructor to call on derived classes to skip initialization and merely allocate the object.</summary>
<remarks>
<para>This constructor should be called by derived classes when they completely construct the object in managed code and merely want the runtime to allocate and initialize the NSObject. This is required to implement the two-step initialization process that Objective-C uses, the first step is to perform the object allocation, the second step is to initialize the object. When developers invoke the constructor that takes the NSObjectFlag.Empty they take advantage of a direct path that goes all the way up to NSObject to merely allocate the object's memory and bind the Objective-C and C# objects together. The actual initialization of the object is up to the developer.</para>
<para>This constructor is typically used by the binding generator to allocate the object, but prevent the actual initialization to take place. Once the allocation has taken place, the constructor has to initialize the object. With constructors generated by the binding generator this means that it manually invokes one of the "init" methods to initialize the object.</para>
<para>It is the developer's responsibility to completely initialize the object if they chain up using the NSObjectFlag.Empty path.</para>
<para>In general, if the developer's constructor invokes the NSObjectFlag.Empty base implementation, then it should be calling an Objective-C init method. If this is not the case, developers should instead chain to the proper constructor in their class. </para>
<para>The argument value is ignored and merely ensures that the only code that is executed is the construction phase is the basic NSObject allocation and runtime type registration. Typically the chaining would look like this:</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
//
// The NSObjectFlag merely allocates the object and registers the
// C# class with the Objective-C runtime if necessary, but no actual
// initXxx method is invoked, that is done later in the constructor
//
// This is taken from Xamarin.iOS's source code:
//
[Export ("initWithFrame:")]
public UIView (System.Drawing.RectangleF frame) : base (NSObjectFlag.Empty)
{
// Invoke the init method now.
var initWithFrame = new Selector ("initWithFrame:").Handle;
if (IsDirectBinding)
Handle = ObjCRuntime.Messaging.IntPtr_objc_msgSend_CGRect (this.Handle, initWithFrame, frame);
else
Handle = ObjCRuntime.Messaging.IntPtr_objc_msgSendSuper_CGRect (this.SuperHandle, initWithFrame, frame);
}
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected internal SLComposeServiceViewController (IntPtr handle);" />
<MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.#ctor(System.IntPtr)" />
<MemberSignature Language="F#" Value="new Social.SLComposeServiceViewController : nativeint -&gt; Social.SLComposeServiceViewController" Usage="new Social.SLComposeServiceViewController handle" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<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">Pointer (handle) to the unmanaged object.</param>
<summary>A constructor used when creating managed representations of unmanaged objects; Called by the runtime.</summary>
<remarks>
<para>This constructor is invoked by the runtime infrastructure (<see cref="M:ObjCRuntime.Runtime.GetNSObject(System.IntPtr)" />) to create a new managed representation for a pointer to an unmanaged Objective-C object. Developers should not invoke this method directly, instead they should call the GetNSObject method as it will prevent two instances of a managed object to point to the same native object.</para>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SLComposeServiceViewController (string nibName, Foundation.NSBundle bundle);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string nibName, class Foundation.NSBundle bundle) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.#ctor(System.String,Foundation.NSBundle)" />
<MemberSignature Language="F#" Value="new Social.SLComposeServiceViewController : string * Foundation.NSBundle -&gt; Social.SLComposeServiceViewController" Usage="new Social.SLComposeServiceViewController (nibName, bundle)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<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>
</Attributes>
<Parameters>
<Parameter Name="nibName" Type="System.String" />
<Parameter Name="bundle" Type="Foundation.NSBundle" />
</Parameters>
<Docs>
<param name="nibName">
<para>To be added.</para>
<para tool="nullallowed">This parameter can be <see langword="null" />.</para>
</param>
<param name="bundle">
<para>To be added.</para>
<para tool="nullallowed">This parameter can be <see langword="null" />.</para>
</param>
<summary>Creates a new view controller from a named NIB in the provided bundle.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AutoCompletionViewController">
<MemberSignature Language="C#" Value="public virtual UIKit.UIViewController AutoCompletionViewController { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class UIKit.UIViewController AutoCompletionViewController" />
<MemberSignature Language="DocId" Value="P:Social.SLComposeServiceViewController.AutoCompletionViewController" />
<MemberSignature Language="F#" Value="member this.AutoCompletionViewController : UIKit.UIViewController with get, set" Usage="Social.SLComposeServiceViewController.AutoCompletionViewController" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>get: Foundation.Export("autoCompletionViewController", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>set: Foundation.Export("setAutoCompletionViewController:", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>UIKit.UIViewController</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the view controller that handles autocompletion suggestions.</summary>
<value>
<para>(More documentation for this node is coming)</para>
<para tool="nullallowed">This value can be <see langword="null" />.</para>
</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Cancel">
<MemberSignature Language="C#" Value="public virtual void Cancel ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Cancel() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.Cancel" />
<MemberSignature Language="F#" Value="abstract member Cancel : unit -&gt; unit&#xA;override this.Cancel : unit -&gt; unit" Usage="sLComposeServiceViewController.Cancel " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("cancel")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Dismisses the compose view.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CellClicked">
<MemberSignature Language="C#" Value="public virtual void CellClicked (AppKit.NSTextView textView, AppKit.NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, nuint charIndex);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CellClicked(class AppKit.NSTextView textView, class AppKit.NSTextAttachmentCell cell, valuetype CoreGraphics.CGRect cellFrame, valuetype System.nuint charIndex) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.CellClicked(AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.nuint)" />
<MemberSignature Language="F#" Value="abstract member CellClicked : AppKit.NSTextView * AppKit.NSTextAttachmentCell * CoreGraphics.CGRect * nuint -&gt; unit&#xA;override this.CellClicked : AppKit.NSTextView * AppKit.NSTextAttachmentCell * CoreGraphics.CGRect * nuint -&gt; unit" Usage="sLComposeServiceViewController.CellClicked (textView, cell, cellFrame, charIndex)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:clickedOnCell:inRect:atIndex:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="cell" Type="AppKit.NSTextAttachmentCell" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="cellFrame" Type="CoreGraphics.CGRect" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="charIndex" Type="System.nuint" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="cell">To be added.</param>
<param name="cellFrame">To be added.</param>
<param name="charIndex">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CellDoubleClicked">
<MemberSignature Language="C#" Value="public virtual void CellDoubleClicked (AppKit.NSTextView textView, AppKit.NSTextAttachmentCell cell, CoreGraphics.CGRect cellFrame, nuint charIndex);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CellDoubleClicked(class AppKit.NSTextView textView, class AppKit.NSTextAttachmentCell cell, valuetype CoreGraphics.CGRect cellFrame, valuetype System.nuint charIndex) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.CellDoubleClicked(AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.nuint)" />
<MemberSignature Language="F#" Value="abstract member CellDoubleClicked : AppKit.NSTextView * AppKit.NSTextAttachmentCell * CoreGraphics.CGRect * nuint -&gt; unit&#xA;override this.CellDoubleClicked : AppKit.NSTextView * AppKit.NSTextAttachmentCell * CoreGraphics.CGRect * nuint -&gt; unit" Usage="sLComposeServiceViewController.CellDoubleClicked (textView, cell, cellFrame, charIndex)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:doubleClickedOnCell:inRect:atIndex:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="cell" Type="AppKit.NSTextAttachmentCell" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="cellFrame" Type="CoreGraphics.CGRect" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="charIndex" Type="System.nuint" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="cell">To be added.</param>
<param name="cellFrame">To be added.</param>
<param name="charIndex">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Changed">
<MemberSignature Language="C#" Value="public virtual void Changed (UIKit.UITextView textView);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Changed(class UIKit.UITextView textView) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.Changed(UIKit.UITextView)" />
<MemberSignature Language="F#" Value="abstract member Changed : UIKit.UITextView -&gt; unit&#xA;override this.Changed : UIKit.UITextView -&gt; unit" Usage="sLComposeServiceViewController.Changed textView" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textViewDidChange:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<summary>Method that is called when the text or formatting changes.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CharactersRemaining">
<MemberSignature Language="C#" Value="public virtual Foundation.NSNumber CharactersRemaining { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Foundation.NSNumber CharactersRemaining" />
<MemberSignature Language="DocId" Value="P:Social.SLComposeServiceViewController.CharactersRemaining" />
<MemberSignature Language="F#" Value="member this.CharactersRemaining : Foundation.NSNumber with get, set" Usage="Social.SLComposeServiceViewController.CharactersRemaining" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<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("charactersRemaining", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setCharactersRemaining:", ObjCRuntime.ArgumentSemantic.Strong)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSNumber</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the number of remaining characters.</summary>
<value>
<para>(More documentation for this node is coming)</para>
<para tool="nullallowed">This value can be <see langword="null" />.</para>
</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:Social.SLComposeServiceViewController.ClassHandle" />
<MemberSignature Language="F#" Value="member this.ClassHandle : nativeint" Usage="Social.SLComposeServiceViewController.ClassHandle" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>The handle for this class.</summary>
<value>The pointer to the Objective-C class.</value>
<remarks>Each Xamarin.iOS class mirrors an unmanaged Objective-C class. This value contains the pointer to the Objective-C class, it is similar to calling objc_getClass with the object name.</remarks>
</Docs>
</Member>
<Member MemberName="ContentText">
<MemberSignature Language="C#" Value="public virtual string ContentText { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ContentText" />
<MemberSignature Language="DocId" Value="P:Social.SLComposeServiceViewController.ContentText" />
<MemberSignature Language="F#" Value="member this.ContentText : string" Usage="Social.SLComposeServiceViewController.ContentText" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<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("contentText")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the text that the user entered.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DidChangeSelection">
<MemberSignature Language="C#" Value="public virtual void DidChangeSelection (Foundation.NSNotification notification);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DidChangeSelection(class Foundation.NSNotification notification) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.DidChangeSelection(Foundation.NSNotification)" />
<MemberSignature Language="F#" Value="abstract member DidChangeSelection : Foundation.NSNotification -&gt; unit&#xA;override this.DidChangeSelection : Foundation.NSNotification -&gt; unit" Usage="sLComposeServiceViewController.DidChangeSelection notification" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textViewDidChangeSelection:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="notification" Type="Foundation.NSNotification" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="notification">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DidChangeTypingAttributes">
<MemberSignature Language="C#" Value="public virtual void DidChangeTypingAttributes (Foundation.NSNotification notification);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DidChangeTypingAttributes(class Foundation.NSNotification notification) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.DidChangeTypingAttributes(Foundation.NSNotification)" />
<MemberSignature Language="F#" Value="abstract member DidChangeTypingAttributes : Foundation.NSNotification -&gt; unit&#xA;override this.DidChangeTypingAttributes : Foundation.NSNotification -&gt; unit" Usage="sLComposeServiceViewController.DidChangeTypingAttributes notification" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textViewDidChangeTypingAttributes:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="notification" Type="Foundation.NSNotification" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="notification">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DidCheckText">
<MemberSignature Language="C#" Value="public virtual Foundation.NSTextCheckingResult[] DidCheckText (AppKit.NSTextView view, Foundation.NSRange range, Foundation.NSTextCheckingTypes checkingTypes, Foundation.NSDictionary options, Foundation.NSTextCheckingResult[] results, Foundation.NSOrthography orthography, nint wordCount);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Foundation.NSTextCheckingResult[] DidCheckText(class AppKit.NSTextView view, valuetype Foundation.NSRange range, valuetype Foundation.NSTextCheckingTypes checkingTypes, class Foundation.NSDictionary options, class Foundation.NSTextCheckingResult[] results, class Foundation.NSOrthography orthography, valuetype System.nint wordCount) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.DidCheckText(AppKit.NSTextView,Foundation.NSRange,Foundation.NSTextCheckingTypes,Foundation.NSDictionary,Foundation.NSTextCheckingResult[],Foundation.NSOrthography,System.nint)" />
<MemberSignature Language="F#" Value="abstract member DidCheckText : AppKit.NSTextView * Foundation.NSRange * Foundation.NSTextCheckingTypes * Foundation.NSDictionary * Foundation.NSTextCheckingResult[] * Foundation.NSOrthography * nint -&gt; Foundation.NSTextCheckingResult[]&#xA;override this.DidCheckText : AppKit.NSTextView * Foundation.NSRange * Foundation.NSTextCheckingTypes * Foundation.NSDictionary * Foundation.NSTextCheckingResult[] * Foundation.NSOrthography * nint -&gt; Foundation.NSTextCheckingResult[]" Usage="sLComposeServiceViewController.DidCheckText (view, range, checkingTypes, options, results, orthography, wordCount)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:didCheckTextInRange:types:options:results:orthography:wordCount:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSTextCheckingResult[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="view" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="range" Type="Foundation.NSRange" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="checkingTypes" Type="Foundation.NSTextCheckingTypes" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="options" Type="Foundation.NSDictionary" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="results" Type="Foundation.NSTextCheckingResult[]" Index="4" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="orthography" Type="Foundation.NSOrthography" Index="5" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="wordCount" Type="System.nint" Index="6" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="view">To be added.</param>
<param name="range">To be added.</param>
<param name="checkingTypes">To be added.</param>
<param name="options">To be added.</param>
<param name="results">To be added.</param>
<param name="orthography">To be added.</param>
<param name="wordCount">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DidSelectCancel">
<MemberSignature Language="C#" Value="public virtual void DidSelectCancel ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DidSelectCancel() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.DidSelectCancel" />
<MemberSignature Language="F#" Value="abstract member DidSelectCancel : unit -&gt; unit&#xA;override this.DidSelectCancel : unit -&gt; unit" Usage="sLComposeServiceViewController.DidSelectCancel " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("didSelectCancel")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Method that is called when the user presses the Cancel button.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DidSelectPost">
<MemberSignature Language="C#" Value="public virtual void DidSelectPost ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DidSelectPost() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.DidSelectPost" />
<MemberSignature Language="F#" Value="abstract member DidSelectPost : unit -&gt; unit&#xA;override this.DidSelectPost : unit -&gt; unit" Usage="sLComposeServiceViewController.DidSelectPost " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("didSelectPost")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Method that is called when the user presses the Post button.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DoCommandBySelector">
<MemberSignature Language="C#" Value="public virtual bool DoCommandBySelector (AppKit.NSTextView textView, ObjCRuntime.Selector commandSelector);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool DoCommandBySelector(class AppKit.NSTextView textView, class ObjCRuntime.Selector commandSelector) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.DoCommandBySelector(AppKit.NSTextView,ObjCRuntime.Selector)" />
<MemberSignature Language="F#" Value="abstract member DoCommandBySelector : AppKit.NSTextView * ObjCRuntime.Selector -&gt; bool&#xA;override this.DoCommandBySelector : AppKit.NSTextView * ObjCRuntime.Selector -&gt; bool" Usage="sLComposeServiceViewController.DoCommandBySelector (textView, commandSelector)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:doCommandBySelector:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="commandSelector" Type="ObjCRuntime.Selector" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="commandSelector">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DraggedCell">
<MemberSignature Language="C#" Value="public virtual void DraggedCell (AppKit.NSTextView view, AppKit.NSTextAttachmentCell cell, CoreGraphics.CGRect rect, AppKit.NSEvent theevent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DraggedCell(class AppKit.NSTextView view, class AppKit.NSTextAttachmentCell cell, valuetype CoreGraphics.CGRect rect, class AppKit.NSEvent theevent) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.DraggedCell(AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,AppKit.NSEvent)" />
<MemberSignature Language="F#" Value="abstract member DraggedCell : AppKit.NSTextView * AppKit.NSTextAttachmentCell * CoreGraphics.CGRect * AppKit.NSEvent -&gt; unit&#xA;override this.DraggedCell : AppKit.NSTextView * AppKit.NSTextAttachmentCell * CoreGraphics.CGRect * AppKit.NSEvent -&gt; unit" Usage="sLComposeServiceViewController.DraggedCell (view, cell, rect, theevent)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:draggedCell:inRect:event:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="view" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="cell" Type="AppKit.NSTextAttachmentCell" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="rect" Type="CoreGraphics.CGRect" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="theevent" Type="AppKit.NSEvent" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="view">To be added.</param>
<param name="cell">To be added.</param>
<param name="rect">To be added.</param>
<param name="theevent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EditingEnded">
<MemberSignature Language="C#" Value="public virtual void EditingEnded (UIKit.UITextView textView);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EditingEnded(class UIKit.UITextView textView) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.EditingEnded(UIKit.UITextView)" />
<MemberSignature Language="F#" Value="abstract member EditingEnded : UIKit.UITextView -&gt; unit&#xA;override this.EditingEnded : UIKit.UITextView -&gt; unit" Usage="sLComposeServiceViewController.EditingEnded textView" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textViewDidEndEditing:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<summary>Method that is called when the editor resigns as first responder.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EditingStarted">
<MemberSignature Language="C#" Value="public virtual void EditingStarted (UIKit.UITextView textView);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EditingStarted(class UIKit.UITextView textView) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.EditingStarted(UIKit.UITextView)" />
<MemberSignature Language="F#" Value="abstract member EditingStarted : UIKit.UITextView -&gt; unit&#xA;override this.EditingStarted : UIKit.UITextView -&gt; unit" Usage="sLComposeServiceViewController.EditingStarted textView" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textViewDidBeginEditing:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<summary>Method that is called when the user begins editing text.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetCandidates">
<MemberSignature Language="C#" Value="public virtual Foundation.NSObject[] GetCandidates (AppKit.NSTextView textView, Foundation.NSRange selectedRange);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Foundation.NSObject[] GetCandidates(class AppKit.NSTextView textView, valuetype Foundation.NSRange selectedRange) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.GetCandidates(AppKit.NSTextView,Foundation.NSRange)" />
<MemberSignature Language="F#" Value="abstract member GetCandidates : AppKit.NSTextView * Foundation.NSRange -&gt; Foundation.NSObject[]&#xA;override this.GetCandidates : AppKit.NSTextView * Foundation.NSRange -&gt; Foundation.NSObject[]" Usage="sLComposeServiceViewController.GetCandidates (textView, selectedRange)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:candidatesForSelectedRange:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, 2, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSObject[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="selectedRange" Type="Foundation.NSRange" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="selectedRange">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetCompletions">
<MemberSignature Language="C#" Value="public virtual string[] GetCompletions (AppKit.NSTextView textView, string[] words, Foundation.NSRange charRange, ref nint index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetCompletions(class AppKit.NSTextView textView, string[] words, valuetype Foundation.NSRange charRange, valuetype System.nint&amp; index) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.GetCompletions(AppKit.NSTextView,System.String[],Foundation.NSRange,System.nint@)" />
<MemberSignature Language="F#" Value="abstract member GetCompletions : AppKit.NSTextView * string[] * Foundation.NSRange * -&gt; string[]&#xA;override this.GetCompletions : AppKit.NSTextView * string[] * Foundation.NSRange * -&gt; string[]" Usage="sLComposeServiceViewController.GetCompletions (textView, words, charRange, index)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:completions:forPartialWordRange:indexOfSelectedItem:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="words" Type="System.String[]" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="charRange" Type="Foundation.NSRange" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="index" Type="System.nint" RefType="ref" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="words">To be added.</param>
<param name="charRange">To be added.</param>
<param name="index">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetConfigurationItems">
<MemberSignature Language="C#" Value="public virtual Social.SLComposeSheetConfigurationItem[] GetConfigurationItems ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Social.SLComposeSheetConfigurationItem[] GetConfigurationItems() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.GetConfigurationItems" />
<MemberSignature Language="F#" Value="abstract member GetConfigurationItems : unit -&gt; Social.SLComposeSheetConfigurationItem[]&#xA;override this.GetConfigurationItems : unit -&gt; Social.SLComposeSheetConfigurationItem[]" Usage="sLComposeServiceViewController.GetConfigurationItems " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("configurationItems")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Social.SLComposeSheetConfigurationItem[]</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets an array of optional configuration items that may contain, for example, options to allow the user to choose an account to use.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetTextCheckingCandidates">
<MemberSignature Language="C#" Value="public virtual Foundation.NSTextCheckingResult[] GetTextCheckingCandidates (AppKit.NSTextView textView, Foundation.NSTextCheckingResult[] candidates, Foundation.NSRange selectedRange);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Foundation.NSTextCheckingResult[] GetTextCheckingCandidates(class AppKit.NSTextView textView, class Foundation.NSTextCheckingResult[] candidates, valuetype Foundation.NSRange selectedRange) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.GetTextCheckingCandidates(AppKit.NSTextView,Foundation.NSTextCheckingResult[],Foundation.NSRange)" />
<MemberSignature Language="F#" Value="abstract member GetTextCheckingCandidates : AppKit.NSTextView * Foundation.NSTextCheckingResult[] * Foundation.NSRange -&gt; Foundation.NSTextCheckingResult[]&#xA;override this.GetTextCheckingCandidates : AppKit.NSTextView * Foundation.NSTextCheckingResult[] * Foundation.NSRange -&gt; Foundation.NSTextCheckingResult[]" Usage="sLComposeServiceViewController.GetTextCheckingCandidates (textView, candidates, selectedRange)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:candidates:forSelectedRange:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, 2, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSTextCheckingResult[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="candidates" Type="Foundation.NSTextCheckingResult[]" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="selectedRange" Type="Foundation.NSRange" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="candidates">To be added.</param>
<param name="selectedRange">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUndoManager">
<MemberSignature Language="C#" Value="public virtual Foundation.NSUndoManager GetUndoManager (AppKit.NSTextView view);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Foundation.NSUndoManager GetUndoManager(class AppKit.NSTextView view) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.GetUndoManager(AppKit.NSTextView)" />
<MemberSignature Language="F#" Value="abstract member GetUndoManager : AppKit.NSTextView -&gt; Foundation.NSUndoManager&#xA;override this.GetUndoManager : AppKit.NSTextView -&gt; Foundation.NSUndoManager" Usage="sLComposeServiceViewController.GetUndoManager view" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("undoManagerForTextView:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSUndoManager</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="view" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="view">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetWritablePasteboardTypes">
<MemberSignature Language="C#" Value="public virtual string[] GetWritablePasteboardTypes (AppKit.NSTextView view, AppKit.NSTextAttachmentCell forCell, nuint charIndex);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetWritablePasteboardTypes(class AppKit.NSTextView view, class AppKit.NSTextAttachmentCell forCell, valuetype System.nuint charIndex) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.GetWritablePasteboardTypes(AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.nuint)" />
<MemberSignature Language="F#" Value="abstract member GetWritablePasteboardTypes : AppKit.NSTextView * AppKit.NSTextAttachmentCell * nuint -&gt; string[]&#xA;override this.GetWritablePasteboardTypes : AppKit.NSTextView * AppKit.NSTextAttachmentCell * nuint -&gt; string[]" Usage="sLComposeServiceViewController.GetWritablePasteboardTypes (view, forCell, charIndex)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:writablePasteboardTypesForCell:atIndex:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="view" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="forCell" Type="AppKit.NSTextAttachmentCell" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="charIndex" Type="System.nuint" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="view">To be added.</param>
<param name="forCell">To be added.</param>
<param name="charIndex">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsContentValid">
<MemberSignature Language="C#" Value="public virtual bool IsContentValid ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool IsContentValid() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.IsContentValid" />
<MemberSignature Language="F#" Value="abstract member IsContentValid : unit -&gt; bool&#xA;override this.IsContentValid : unit -&gt; bool" Usage="sLComposeServiceViewController.IsContentValid " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("isContentValid")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Method that is called to verify the contents before posting.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LinkClicked">
<MemberSignature Language="C#" Value="public virtual bool LinkClicked (AppKit.NSTextView textView, Foundation.NSObject link, nuint charIndex);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool LinkClicked(class AppKit.NSTextView textView, class Foundation.NSObject link, valuetype System.nuint charIndex) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.LinkClicked(AppKit.NSTextView,Foundation.NSObject,System.nuint)" />
<MemberSignature Language="F#" Value="abstract member LinkClicked : AppKit.NSTextView * Foundation.NSObject * nuint -&gt; bool&#xA;override this.LinkClicked : AppKit.NSTextView * Foundation.NSObject * nuint -&gt; bool" Usage="sLComposeServiceViewController.LinkClicked (textView, link, charIndex)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:clickedOnLink:atIndex:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="link" Type="Foundation.NSObject" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="charIndex" Type="System.nuint" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="link">To be added.</param>
<param name="charIndex">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LoadPreviewView">
<MemberSignature Language="C#" Value="public virtual UIKit.UIView LoadPreviewView ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class UIKit.UIView LoadPreviewView() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.LoadPreviewView" />
<MemberSignature Language="F#" Value="abstract member LoadPreviewView : unit -&gt; UIKit.UIView&#xA;override this.LoadPreviewView : unit -&gt; UIKit.UIView" Usage="sLComposeServiceViewController.LoadPreviewView " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("loadPreviewView")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>UIKit.UIView</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Loads a view that shows a preview of the attachments for the post.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MenuForEvent">
<MemberSignature Language="C#" Value="public virtual AppKit.NSMenu MenuForEvent (AppKit.NSTextView view, AppKit.NSMenu menu, AppKit.NSEvent theEvent, nuint charIndex);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class AppKit.NSMenu MenuForEvent(class AppKit.NSTextView view, class AppKit.NSMenu menu, class AppKit.NSEvent theEvent, valuetype System.nuint charIndex) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.MenuForEvent(AppKit.NSTextView,AppKit.NSMenu,AppKit.NSEvent,System.nuint)" />
<MemberSignature Language="F#" Value="abstract member MenuForEvent : AppKit.NSTextView * AppKit.NSMenu * AppKit.NSEvent * nuint -&gt; AppKit.NSMenu&#xA;override this.MenuForEvent : AppKit.NSTextView * AppKit.NSMenu * AppKit.NSEvent * nuint -&gt; AppKit.NSMenu" Usage="sLComposeServiceViewController.MenuForEvent (view, menu, theEvent, charIndex)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:menu:forEvent:atIndex:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>AppKit.NSMenu</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="view" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="menu" Type="AppKit.NSMenu" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="theEvent" Type="AppKit.NSEvent" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="charIndex" Type="System.nuint" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="view">To be added.</param>
<param name="menu">To be added.</param>
<param name="theEvent">To be added.</param>
<param name="charIndex">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Placeholder">
<MemberSignature Language="C#" Value="public virtual string Placeholder { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Placeholder" />
<MemberSignature Language="DocId" Value="P:Social.SLComposeServiceViewController.Placeholder" />
<MemberSignature Language="F#" Value="member this.Placeholder : string with get, set" Usage="Social.SLComposeServiceViewController.Placeholder" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<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("placeholder")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>set: Foundation.Export("setPlaceholder:")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the placeholder text.</summary>
<value>
<para>(More documentation for this node is coming)</para>
<para tool="nullallowed">This value can be <see langword="null" />.</para>
</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PopConfigurationViewController">
<MemberSignature Language="C#" Value="public virtual void PopConfigurationViewController ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PopConfigurationViewController() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.PopConfigurationViewController" />
<MemberSignature Language="F#" Value="abstract member PopConfigurationViewController : unit -&gt; unit&#xA;override this.PopConfigurationViewController : unit -&gt; unit" Usage="sLComposeServiceViewController.PopConfigurationViewController " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("popConfigurationViewController")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Dismisses the controller.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PresentationAnimationDidFinish">
<MemberSignature Language="C#" Value="public virtual void PresentationAnimationDidFinish ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PresentationAnimationDidFinish() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.PresentationAnimationDidFinish" />
<MemberSignature Language="F#" Value="abstract member PresentationAnimationDidFinish : unit -&gt; unit&#xA;override this.PresentationAnimationDidFinish : unit -&gt; unit" Usage="sLComposeServiceViewController.PresentationAnimationDidFinish " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("presentationAnimationDidFinish")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Method that is called after the animated presentation transition finishes.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PushConfigurationViewController">
<MemberSignature Language="C#" Value="public virtual void PushConfigurationViewController (UIKit.UIViewController viewController);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void PushConfigurationViewController(class UIKit.UIViewController viewController) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.PushConfigurationViewController(UIKit.UIViewController)" />
<MemberSignature Language="F#" Value="abstract member PushConfigurationViewController : UIKit.UIViewController -&gt; unit&#xA;override this.PushConfigurationViewController : UIKit.UIViewController -&gt; unit" Usage="sLComposeServiceViewController.PushConfigurationViewController viewController" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("pushConfigurationViewController:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewController" Type="UIKit.UIViewController" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="viewController">To be added.</param>
<summary>Presents the provided view controller, which allows the user to configure the post.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReloadConfigurationItems">
<MemberSignature Language="C#" Value="public virtual void ReloadConfigurationItems ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReloadConfigurationItems() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ReloadConfigurationItems" />
<MemberSignature Language="F#" Value="abstract member ReloadConfigurationItems : unit -&gt; unit&#xA;override this.ReloadConfigurationItems : unit -&gt; unit" Usage="sLComposeServiceViewController.ReloadConfigurationItems " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("reloadConfigurationItems")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Reloads the configuration items.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SelectionChanged">
<MemberSignature Language="C#" Value="public virtual void SelectionChanged (UIKit.UITextView textView);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SelectionChanged(class UIKit.UITextView textView) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.SelectionChanged(UIKit.UITextView)" />
<MemberSignature Language="F#" Value="abstract member SelectionChanged : UIKit.UITextView -&gt; unit&#xA;override this.SelectionChanged : UIKit.UITextView -&gt; unit" Usage="sLComposeServiceViewController.SelectionChanged textView" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textViewDidChangeSelection:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<summary>Method that is called when the selection range changes.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldBeginEditing">
<MemberSignature Language="C#" Value="public virtual bool ShouldBeginEditing (UIKit.UITextView textView);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldBeginEditing(class UIKit.UITextView textView) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldBeginEditing(UIKit.UITextView)" />
<MemberSignature Language="F#" Value="abstract member ShouldBeginEditing : UIKit.UITextView -&gt; bool&#xA;override this.ShouldBeginEditing : UIKit.UITextView -&gt; bool" Usage="sLComposeServiceViewController.ShouldBeginEditing textView" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textViewShouldBeginEditing:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<summary>Method that is called when a text object begins to chnge its text, or in response to the user dropping a file on the text object.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldChangeText">
<MemberSignature Language="C#" Value="public virtual bool ShouldChangeText (UIKit.UITextView textView, Foundation.NSRange range, string text);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldChangeText(class UIKit.UITextView textView, valuetype Foundation.NSRange range, string text) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldChangeText(UIKit.UITextView,Foundation.NSRange,System.String)" />
<MemberSignature Language="F#" Value="abstract member ShouldChangeText : UIKit.UITextView * Foundation.NSRange * string -&gt; bool&#xA;override this.ShouldChangeText : UIKit.UITextView * Foundation.NSRange * string -&gt; bool" Usage="sLComposeServiceViewController.ShouldChangeText (textView, range, text)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textView:shouldChangeTextInRange:replacementText:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="range" Type="Foundation.NSRange" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="text" Type="System.String" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="range">To be added.</param>
<param name="text">To be added.</param>
<summary>Method that is called to determine if the text in the specified range needs to be changed.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldChangeTextInRange">
<MemberSignature Language="C#" Value="public virtual bool ShouldChangeTextInRange (AppKit.NSTextView textView, Foundation.NSRange affectedCharRange, string replacementString);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldChangeTextInRange(class AppKit.NSTextView textView, valuetype Foundation.NSRange affectedCharRange, string replacementString) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldChangeTextInRange(AppKit.NSTextView,Foundation.NSRange,System.String)" />
<MemberSignature Language="F#" Value="abstract member ShouldChangeTextInRange : AppKit.NSTextView * Foundation.NSRange * string -&gt; bool&#xA;override this.ShouldChangeTextInRange : AppKit.NSTextView * Foundation.NSRange * string -&gt; bool" Usage="sLComposeServiceViewController.ShouldChangeTextInRange (textView, affectedCharRange, replacementString)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:shouldChangeTextInRange:replacementString:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="affectedCharRange" Type="Foundation.NSRange" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="replacementString" Type="System.String" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="affectedCharRange">To be added.</param>
<param name="replacementString">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldChangeTextInRanges">
<MemberSignature Language="C#" Value="public virtual bool ShouldChangeTextInRanges (AppKit.NSTextView textView, Foundation.NSValue[] affectedRanges, string[] replacementStrings);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldChangeTextInRanges(class AppKit.NSTextView textView, class Foundation.NSValue[] affectedRanges, string[] replacementStrings) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldChangeTextInRanges(AppKit.NSTextView,Foundation.NSValue[],System.String[])" />
<MemberSignature Language="F#" Value="abstract member ShouldChangeTextInRanges : AppKit.NSTextView * Foundation.NSValue[] * string[] -&gt; bool&#xA;override this.ShouldChangeTextInRanges : AppKit.NSTextView * Foundation.NSValue[] * string[] -&gt; bool" Usage="sLComposeServiceViewController.ShouldChangeTextInRanges (textView, affectedRanges, replacementStrings)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:shouldChangeTextInRanges:replacementStrings:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="affectedRanges" Type="Foundation.NSValue[]" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="replacementStrings" Type="System.String[]" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="affectedRanges">To be added.</param>
<param name="replacementStrings">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldChangeTypingAttributes">
<MemberSignature Language="C#" Value="public virtual Foundation.NSDictionary ShouldChangeTypingAttributes (AppKit.NSTextView textView, Foundation.NSDictionary oldTypingAttributes, Foundation.NSDictionary newTypingAttributes);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Foundation.NSDictionary ShouldChangeTypingAttributes(class AppKit.NSTextView textView, class Foundation.NSDictionary oldTypingAttributes, class Foundation.NSDictionary newTypingAttributes) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldChangeTypingAttributes(AppKit.NSTextView,Foundation.NSDictionary,Foundation.NSDictionary)" />
<MemberSignature Language="F#" Value="abstract member ShouldChangeTypingAttributes : AppKit.NSTextView * Foundation.NSDictionary * Foundation.NSDictionary -&gt; Foundation.NSDictionary&#xA;override this.ShouldChangeTypingAttributes : AppKit.NSTextView * Foundation.NSDictionary * Foundation.NSDictionary -&gt; Foundation.NSDictionary" Usage="sLComposeServiceViewController.ShouldChangeTypingAttributes (textView, oldTypingAttributes, newTypingAttributes)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:shouldChangeTypingAttributes:toAttributes:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSDictionary</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="oldTypingAttributes" Type="Foundation.NSDictionary" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="newTypingAttributes" Type="Foundation.NSDictionary" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="oldTypingAttributes">To be added.</param>
<param name="newTypingAttributes">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldEndEditing">
<MemberSignature Language="C#" Value="public virtual bool ShouldEndEditing (UIKit.UITextView textView);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldEndEditing(class UIKit.UITextView textView) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldEndEditing(UIKit.UITextView)" />
<MemberSignature Language="F#" Value="abstract member ShouldEndEditing : UIKit.UITextView -&gt; bool&#xA;override this.ShouldEndEditing : UIKit.UITextView -&gt; bool" Usage="sLComposeServiceViewController.ShouldEndEditing textView" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textViewShouldEndEditing:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<summary>Method that is called when resigning first responder status to request permission to end editing.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldInteractWithTextAttachment">
<MemberSignature Language="C#" Value="public virtual bool ShouldInteractWithTextAttachment (UIKit.UITextView textView, UIKit.NSTextAttachment textAttachment, Foundation.NSRange characterRange);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldInteractWithTextAttachment(class UIKit.UITextView textView, class UIKit.NSTextAttachment textAttachment, valuetype Foundation.NSRange characterRange) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldInteractWithTextAttachment(UIKit.UITextView,UIKit.NSTextAttachment,Foundation.NSRange)" />
<MemberSignature Language="F#" Value="abstract member ShouldInteractWithTextAttachment : UIKit.UITextView * UIKit.NSTextAttachment * Foundation.NSRange -&gt; bool&#xA;override this.ShouldInteractWithTextAttachment : UIKit.UITextView * UIKit.NSTextAttachment * Foundation.NSRange -&gt; bool" Usage="sLComposeServiceViewController.ShouldInteractWithTextAttachment (textView, textAttachment, characterRange)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textView:shouldInteractWithTextAttachment:inRange:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'ShouldInteractWithTextAttachment' overload that takes 'UITextItemInteraction' instead.")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="textAttachment" Type="UIKit.NSTextAttachment" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="characterRange" Type="Foundation.NSRange" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="textAttachment">To be added.</param>
<param name="characterRange">To be added.</param>
<summary>Developers should not use this deprecated method. Developers should use the 'ShouldInteractWithTextAttachment' overload that takes 'UITextItemInteraction' instead.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldInteractWithTextAttachment">
<MemberSignature Language="C#" Value="public virtual bool ShouldInteractWithTextAttachment (UIKit.UITextView textView, UIKit.NSTextAttachment textAttachment, Foundation.NSRange characterRange, UIKit.UITextItemInteraction interaction);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldInteractWithTextAttachment(class UIKit.UITextView textView, class UIKit.NSTextAttachment textAttachment, valuetype Foundation.NSRange characterRange, valuetype UIKit.UITextItemInteraction interaction) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldInteractWithTextAttachment(UIKit.UITextView,UIKit.NSTextAttachment,Foundation.NSRange,UIKit.UITextItemInteraction)" />
<MemberSignature Language="F#" Value="abstract member ShouldInteractWithTextAttachment : UIKit.UITextView * UIKit.NSTextAttachment * Foundation.NSRange * UIKit.UITextItemInteraction -&gt; bool&#xA;override this.ShouldInteractWithTextAttachment : UIKit.UITextView * UIKit.NSTextAttachment * Foundation.NSRange * UIKit.UITextItemInteraction -&gt; bool" Usage="sLComposeServiceViewController.ShouldInteractWithTextAttachment (textView, textAttachment, characterRange, interaction)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textView:shouldInteractWithTextAttachment:inRange:interaction:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="textAttachment" Type="UIKit.NSTextAttachment" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="characterRange" Type="Foundation.NSRange" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="interaction" Type="UIKit.UITextItemInteraction" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="textAttachment">To be added.</param>
<param name="characterRange">To be added.</param>
<param name="interaction">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldInteractWithUrl">
<MemberSignature Language="C#" Value="public virtual bool ShouldInteractWithUrl (UIKit.UITextView textView, Foundation.NSUrl URL, Foundation.NSRange characterRange);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldInteractWithUrl(class UIKit.UITextView textView, class Foundation.NSUrl URL, valuetype Foundation.NSRange characterRange) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldInteractWithUrl(UIKit.UITextView,Foundation.NSUrl,Foundation.NSRange)" />
<MemberSignature Language="F#" Value="abstract member ShouldInteractWithUrl : UIKit.UITextView * Foundation.NSUrl * Foundation.NSRange -&gt; bool&#xA;override this.ShouldInteractWithUrl : UIKit.UITextView * Foundation.NSUrl * Foundation.NSRange -&gt; bool" Usage="sLComposeServiceViewController.ShouldInteractWithUrl (textView, URL, characterRange)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textView:shouldInteractWithURL:inRange:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'ShouldInteractWithUrl' overload that takes 'UITextItemInteraction' instead.")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="URL" Type="Foundation.NSUrl" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="characterRange" Type="Foundation.NSRange" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="URL">To be added.</param>
<param name="characterRange">To be added.</param>
<summary>Deprecated. Do not use.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldInteractWithUrl">
<MemberSignature Language="C#" Value="public virtual bool ShouldInteractWithUrl (UIKit.UITextView textView, Foundation.NSUrl url, Foundation.NSRange characterRange, UIKit.UITextItemInteraction interaction);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldInteractWithUrl(class UIKit.UITextView textView, class Foundation.NSUrl url, valuetype Foundation.NSRange characterRange, valuetype UIKit.UITextItemInteraction interaction) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldInteractWithUrl(UIKit.UITextView,Foundation.NSUrl,Foundation.NSRange,UIKit.UITextItemInteraction)" />
<MemberSignature Language="F#" Value="abstract member ShouldInteractWithUrl : UIKit.UITextView * Foundation.NSUrl * Foundation.NSRange * UIKit.UITextItemInteraction -&gt; bool&#xA;override this.ShouldInteractWithUrl : UIKit.UITextView * Foundation.NSUrl * Foundation.NSRange * UIKit.UITextItemInteraction -&gt; bool" Usage="sLComposeServiceViewController.ShouldInteractWithUrl (textView, url, characterRange, interaction)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Export("textView:shouldInteractWithURL:inRange:interaction:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="UIKit.UITextView" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="url" Type="Foundation.NSUrl" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="characterRange" Type="Foundation.NSRange" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="interaction" Type="UIKit.UITextItemInteraction" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="url">To be added.</param>
<param name="characterRange">To be added.</param>
<param name="interaction">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldSelectCandidates">
<MemberSignature Language="C#" Value="public virtual bool ShouldSelectCandidates (AppKit.NSTextView textView, nuint index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool ShouldSelectCandidates(class AppKit.NSTextView textView, valuetype System.nuint index) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldSelectCandidates(AppKit.NSTextView,System.nuint)" />
<MemberSignature Language="F#" Value="abstract member ShouldSelectCandidates : AppKit.NSTextView * nuint -&gt; bool&#xA;override this.ShouldSelectCandidates : AppKit.NSTextView * nuint -&gt; bool" Usage="sLComposeServiceViewController.ShouldSelectCandidates (textView, index)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:shouldSelectCandidateAtIndex:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, 2, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="index" Type="System.nuint" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="index">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldSetSpellingState">
<MemberSignature Language="C#" Value="public virtual nint ShouldSetSpellingState (AppKit.NSTextView textView, nint value, Foundation.NSRange affectedCharRange);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype System.nint ShouldSetSpellingState(class AppKit.NSTextView textView, valuetype System.nint value, valuetype Foundation.NSRange affectedCharRange) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldSetSpellingState(AppKit.NSTextView,System.nint,Foundation.NSRange)" />
<MemberSignature Language="F#" Value="abstract member ShouldSetSpellingState : AppKit.NSTextView * nint * Foundation.NSRange -&gt; nint&#xA;override this.ShouldSetSpellingState : AppKit.NSTextView * nint * Foundation.NSRange -&gt; nint" Usage="sLComposeServiceViewController.ShouldSetSpellingState (textView, value, affectedCharRange)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:shouldSetSpellingState:range:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.nint</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="value" Type="System.nint" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="affectedCharRange" Type="Foundation.NSRange" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="value">To be added.</param>
<param name="affectedCharRange">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldUpdateTouchBarItemIdentifiers">
<MemberSignature Language="C#" Value="public virtual string[] ShouldUpdateTouchBarItemIdentifiers (AppKit.NSTextView textView, string[] identifiers);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] ShouldUpdateTouchBarItemIdentifiers(class AppKit.NSTextView textView, string[] identifiers) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ShouldUpdateTouchBarItemIdentifiers(AppKit.NSTextView,System.String[])" />
<MemberSignature Language="F#" Value="abstract member ShouldUpdateTouchBarItemIdentifiers : AppKit.NSTextView * string[] -&gt; string[]&#xA;override this.ShouldUpdateTouchBarItemIdentifiers : AppKit.NSTextView * string[] -&gt; string[]" Usage="sLComposeServiceViewController.ShouldUpdateTouchBarItemIdentifiers (textView, identifiers)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:shouldUpdateTouchBarItemIdentifiers:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, 2, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="identifiers" Type="System.String[]" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="identifiers">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TextView">
<MemberSignature Language="C#" Value="public virtual AppKit.NSTextView TextView { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class AppKit.NSTextView TextView" />
<MemberSignature Language="DocId" Value="P:Social.SLComposeServiceViewController.TextView" />
<MemberSignature Language="F#" Value="member this.TextView : AppKit.NSTextView" Usage="Social.SLComposeServiceViewController.TextView" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<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("textView")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>AppKit.NSTextView</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the text view that is used for editing the text of the post.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ValidateContent">
<MemberSignature Language="C#" Value="public virtual void ValidateContent ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ValidateContent() cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.ValidateContent" />
<MemberSignature Language="F#" Value="abstract member ValidateContent : unit -&gt; unit&#xA;override this.ValidateContent : unit -&gt; unit" Usage="sLComposeServiceViewController.ValidateContent " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Foundation.Export("validateContent")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Method that is called to validate the post's contents.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WillChangeSelection">
<MemberSignature Language="C#" Value="public virtual Foundation.NSRange WillChangeSelection (AppKit.NSTextView textView, Foundation.NSRange oldSelectedCharRange, Foundation.NSRange newSelectedCharRange);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Foundation.NSRange WillChangeSelection(class AppKit.NSTextView textView, valuetype Foundation.NSRange oldSelectedCharRange, valuetype Foundation.NSRange newSelectedCharRange) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.WillChangeSelection(AppKit.NSTextView,Foundation.NSRange,Foundation.NSRange)" />
<MemberSignature Language="F#" Value="abstract member WillChangeSelection : AppKit.NSTextView * Foundation.NSRange * Foundation.NSRange -&gt; Foundation.NSRange&#xA;override this.WillChangeSelection : AppKit.NSTextView * Foundation.NSRange * Foundation.NSRange -&gt; Foundation.NSRange" Usage="sLComposeServiceViewController.WillChangeSelection (textView, oldSelectedCharRange, newSelectedCharRange)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:willChangeSelectionFromCharacterRange:toCharacterRange:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSRange</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="oldSelectedCharRange" Type="Foundation.NSRange" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="newSelectedCharRange" Type="Foundation.NSRange" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="oldSelectedCharRange">To be added.</param>
<param name="newSelectedCharRange">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WillChangeSelectionFromRanges">
<MemberSignature Language="C#" Value="public virtual Foundation.NSValue[] WillChangeSelectionFromRanges (AppKit.NSTextView textView, Foundation.NSValue[] oldSelectedCharRanges, Foundation.NSValue[] newSelectedCharRanges);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Foundation.NSValue[] WillChangeSelectionFromRanges(class AppKit.NSTextView textView, class Foundation.NSValue[] oldSelectedCharRanges, class Foundation.NSValue[] newSelectedCharRanges) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.WillChangeSelectionFromRanges(AppKit.NSTextView,Foundation.NSValue[],Foundation.NSValue[])" />
<MemberSignature Language="F#" Value="abstract member WillChangeSelectionFromRanges : AppKit.NSTextView * Foundation.NSValue[] * Foundation.NSValue[] -&gt; Foundation.NSValue[]&#xA;override this.WillChangeSelectionFromRanges : AppKit.NSTextView * Foundation.NSValue[] * Foundation.NSValue[] -&gt; Foundation.NSValue[]" Usage="sLComposeServiceViewController.WillChangeSelectionFromRanges (textView, oldSelectedCharRanges, newSelectedCharRanges)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:willChangeSelectionFromCharacterRanges:toCharacterRanges:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSValue[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="oldSelectedCharRanges" Type="Foundation.NSValue[]" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="newSelectedCharRanges" Type="Foundation.NSValue[]" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="oldSelectedCharRanges">To be added.</param>
<param name="newSelectedCharRanges">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WillCheckText">
<MemberSignature Language="C#" Value="public virtual Foundation.NSDictionary WillCheckText (AppKit.NSTextView view, Foundation.NSRange range, Foundation.NSDictionary options, Foundation.NSTextCheckingTypes checkingTypes);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Foundation.NSDictionary WillCheckText(class AppKit.NSTextView view, valuetype Foundation.NSRange range, class Foundation.NSDictionary options, valuetype Foundation.NSTextCheckingTypes checkingTypes) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.WillCheckText(AppKit.NSTextView,Foundation.NSRange,Foundation.NSDictionary,Foundation.NSTextCheckingTypes)" />
<MemberSignature Language="F#" Value="abstract member WillCheckText : AppKit.NSTextView * Foundation.NSRange * Foundation.NSDictionary * Foundation.NSTextCheckingTypes -&gt; Foundation.NSDictionary&#xA;override this.WillCheckText : AppKit.NSTextView * Foundation.NSRange * Foundation.NSDictionary * Foundation.NSTextCheckingTypes -&gt; Foundation.NSDictionary" Usage="sLComposeServiceViewController.WillCheckText (view, range, options, checkingTypes)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:willCheckTextInRange:options:types:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Foundation.NSDictionary</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="view" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="range" Type="Foundation.NSRange" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="options" Type="Foundation.NSDictionary" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="checkingTypes" Type="Foundation.NSTextCheckingTypes" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="view">To be added.</param>
<param name="range">To be added.</param>
<param name="options">To be added.</param>
<param name="checkingTypes">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WillDisplayToolTip">
<MemberSignature Language="C#" Value="public virtual string WillDisplayToolTip (AppKit.NSTextView textView, string tooltip, nuint characterIndex);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string WillDisplayToolTip(class AppKit.NSTextView textView, string tooltip, valuetype System.nuint characterIndex) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.WillDisplayToolTip(AppKit.NSTextView,System.String,System.nuint)" />
<MemberSignature Language="F#" Value="abstract member WillDisplayToolTip : AppKit.NSTextView * string * nuint -&gt; string&#xA;override this.WillDisplayToolTip : AppKit.NSTextView * string * nuint -&gt; string" Usage="sLComposeServiceViewController.WillDisplayToolTip (textView, tooltip, characterIndex)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:willDisplayToolTip:forCharacterAtIndex:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="textView" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="tooltip" Type="System.String" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="characterIndex" Type="System.nuint" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="textView">To be added.</param>
<param name="tooltip">To be added.</param>
<param name="characterIndex">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WriteCell">
<MemberSignature Language="C#" Value="public virtual bool WriteCell (AppKit.NSTextView view, AppKit.NSTextAttachmentCell cell, nuint charIndex, AppKit.NSPasteboard pboard, string type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool WriteCell(class AppKit.NSTextView view, class AppKit.NSTextAttachmentCell cell, valuetype System.nuint charIndex, class AppKit.NSPasteboard pboard, string type) cil managed" />
<MemberSignature Language="DocId" Value="M:Social.SLComposeServiceViewController.WriteCell(AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.nuint,AppKit.NSPasteboard,System.String)" />
<MemberSignature Language="F#" Value="abstract member WriteCell : AppKit.NSTextView * AppKit.NSTextAttachmentCell * nuint * AppKit.NSPasteboard * string -&gt; bool&#xA;override this.WriteCell : AppKit.NSTextView * AppKit.NSTextAttachmentCell * nuint * AppKit.NSPasteboard * string -&gt; bool" Usage="sLComposeServiceViewController.WriteCell (view, cell, charIndex, pboard, type)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>Foundation.Export("textView:writeCell:atIndex:toPasteboard:type:")</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-mac-sdk-14">
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="view" Type="AppKit.NSTextView" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="cell" Type="AppKit.NSTextAttachmentCell" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="charIndex" Type="System.nuint" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="pboard" Type="AppKit.NSPasteboard" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="type" Type="System.String" Index="4" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="view">To be added.</param>
<param name="cell">To be added.</param>
<param name="charIndex">To be added.</param>
<param name="pboard">To be added.</param>
<param name="type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.