Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
1788 lines (1703 sloc) 120 KB
<Type Name="UIView+Notifications" FullName="UIKit.UIView+Notifications">
<TypeSignature Language="C#" Value="public static class UIView.Notifications" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi abstract sealed beforefieldinit UIView/Notifications extends System.Object" />
<TypeSignature Language="DocId" Value="T:UIKit.UIView.Notifications" />
<TypeSignature Language="F#" Value="type UIView.Notifications = class" />
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Notifications posted by the <see cref="T:UIKit.UIView" /> class.</summary>
<remarks>
<para>This is a static class which contains various helper methods that allow developers to observe events posted in the iOS notification hub (<see cref="T:Foundation.NSNotificationCenter" />).</para>
<para>The methods defined in this class post events invoke the provided method or lambda with a <see cref="T:Foundation.NSNotificationEventArgs" /> parameter which contains strongly typed properties for the notification arguments.</para>
</remarks>
</Docs>
<Members>
<Member MemberName="ObserveAnnouncementDidFinish">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveAnnouncementDidFinish (EventHandler&lt;UIKit.UIAccessibilityAnnouncementFinishedEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveAnnouncementDidFinish(class System.EventHandler`1&lt;class UIKit.UIAccessibilityAnnouncementFinishedEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveAnnouncementDidFinish(System.EventHandler{UIKit.UIAccessibilityAnnouncementFinishedEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveAnnouncementDidFinish : EventHandler&lt;UIKit.UIAccessibilityAnnouncementFinishedEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveAnnouncementDidFinish handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;UIKit.UIAccessibilityAnnouncementFinishedEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.AnnouncementDidFinishNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.AnnouncementDidFinishNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveAnnouncementDidFinish ((notification) => {
Console.WriteLine ("Observed AnnouncementDidFinishNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveAnnouncementDidFinish (objectToObserve, (notification) => {
Console.WriteLine ($"Observed AnnouncementDidFinishNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveAnnouncementDidFinish">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveAnnouncementDidFinish (Foundation.NSObject objectToObserve, EventHandler&lt;UIKit.UIAccessibilityAnnouncementFinishedEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveAnnouncementDidFinish(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class UIKit.UIAccessibilityAnnouncementFinishedEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveAnnouncementDidFinish(Foundation.NSObject,System.EventHandler{UIKit.UIAccessibilityAnnouncementFinishedEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveAnnouncementDidFinish : Foundation.NSObject * EventHandler&lt;UIKit.UIAccessibilityAnnouncementFinishedEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveAnnouncementDidFinish (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;UIKit.UIAccessibilityAnnouncementFinishedEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.AnnouncementDidFinishNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.AnnouncementDidFinishNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveAnnouncementDidFinish ((notification) => {
Console.WriteLine ("Observed AnnouncementDidFinishNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveAnnouncementDidFinish (objectToObserve, (notification) => {
Console.WriteLine ($"Observed AnnouncementDidFinishNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveAssistiveTechnologyKey">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveAssistiveTechnologyKey (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveAssistiveTechnologyKey(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveAssistiveTechnologyKey(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveAssistiveTechnologyKey : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveAssistiveTechnologyKey handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Assistive%20Technology%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.AssistiveTechnologyKeyNotification">P:UIKit.UIView.AssistiveTechnologyKeyNotification</a></format> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Assistive%20Technology%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.AssistiveTechnologyKeyNotification">P:UIKit.UIView.AssistiveTechnologyKeyNotification</a></format> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveAssistiveTechnologyKey ((notification) => {
Console.WriteLine ("Observed AssistiveTechnologyKeyNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveAssistiveTechnologyKey (objectToObserve, (notification) => {
Console.WriteLine ($"Observed AssistiveTechnologyKeyNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveAssistiveTechnologyKey">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveAssistiveTechnologyKey (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveAssistiveTechnologyKey(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveAssistiveTechnologyKey(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveAssistiveTechnologyKey : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveAssistiveTechnologyKey (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Assistive%20Technology%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.AssistiveTechnologyKeyNotification">P:UIKit.UIView.AssistiveTechnologyKeyNotification</a></format> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Assistive%20Technology%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.AssistiveTechnologyKeyNotification">P:UIKit.UIView.AssistiveTechnologyKeyNotification</a></format> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveAssistiveTechnologyKey ((notification) => {
Console.WriteLine ("Observed AssistiveTechnologyKeyNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveAssistiveTechnologyKey (objectToObserve, (notification) => {
Console.WriteLine ($"Observed AssistiveTechnologyKeyNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveAssistiveTouchStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveAssistiveTouchStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveAssistiveTouchStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveAssistiveTouchStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveAssistiveTouchStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveAssistiveTouchStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.AssistiveTouchStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.AssistiveTouchStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveAssistiveTouchStatusDidChange ((notification) => {
Console.WriteLine ("Observed AssistiveTouchStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveAssistiveTouchStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed AssistiveTouchStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveAssistiveTouchStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveAssistiveTouchStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveAssistiveTouchStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveAssistiveTouchStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveAssistiveTouchStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveAssistiveTouchStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.AssistiveTouchStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.AssistiveTouchStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveAssistiveTouchStatusDidChange ((notification) => {
Console.WriteLine ("Observed AssistiveTouchStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveAssistiveTouchStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed AssistiveTouchStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveBoldTextStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveBoldTextStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveBoldTextStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveBoldTextStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveBoldTextStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveBoldTextStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.BoldTextStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.BoldTextStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveBoldTextStatusDidChange ((notification) => {
Console.WriteLine ("Observed BoldTextStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveBoldTextStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed BoldTextStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveBoldTextStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveBoldTextStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveBoldTextStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveBoldTextStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveBoldTextStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveBoldTextStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.BoldTextStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.BoldTextStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveBoldTextStatusDidChange ((notification) => {
Console.WriteLine ("Observed BoldTextStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveBoldTextStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed BoldTextStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveClosedCaptioningStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveClosedCaptioningStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveClosedCaptioningStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveClosedCaptioningStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveClosedCaptioningStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveClosedCaptioningStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.ClosedCaptioningStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.ClosedCaptioningStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveClosedCaptioningStatusDidChange ((notification) => {
Console.WriteLine ("Observed ClosedCaptioningStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveClosedCaptioningStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed ClosedCaptioningStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveClosedCaptioningStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveClosedCaptioningStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveClosedCaptioningStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveClosedCaptioningStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveClosedCaptioningStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveClosedCaptioningStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.ClosedCaptioningStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.ClosedCaptioningStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveClosedCaptioningStatusDidChange ((notification) => {
Console.WriteLine ("Observed ClosedCaptioningStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveClosedCaptioningStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed ClosedCaptioningStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveDarkerSystemColorsStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveDarkerSystemColorsStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveDarkerSystemColorsStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveDarkerSystemColorsStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveDarkerSystemColorsStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveDarkerSystemColorsStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.DarkerSystemColorsStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.DarkerSystemColorsStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveDarkerSystemColorsStatusDidChange ((notification) => {
Console.WriteLine ("Observed DarkerSystemColorsStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveDarkerSystemColorsStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed DarkerSystemColorsStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveDarkerSystemColorsStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveDarkerSystemColorsStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveDarkerSystemColorsStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveDarkerSystemColorsStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveDarkerSystemColorsStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveDarkerSystemColorsStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.DarkerSystemColorsStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.DarkerSystemColorsStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveDarkerSystemColorsStatusDidChange ((notification) => {
Console.WriteLine ("Observed DarkerSystemColorsStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveDarkerSystemColorsStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed DarkerSystemColorsStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveElementFocused">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveElementFocused (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveElementFocused(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveElementFocused(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveElementFocused : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveElementFocused handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.ElementFocusedNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.ElementFocusedNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveElementFocused ((notification) => {
Console.WriteLine ("Observed ElementFocusedNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveElementFocused (objectToObserve, (notification) => {
Console.WriteLine ($"Observed ElementFocusedNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveElementFocused">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveElementFocused (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveElementFocused(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveElementFocused(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveElementFocused : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveElementFocused (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.ElementFocusedNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.ElementFocusedNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveElementFocused ((notification) => {
Console.WriteLine ("Observed ElementFocusedNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveElementFocused (objectToObserve, (notification) => {
Console.WriteLine ($"Observed ElementFocusedNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveFocusedElementKey">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveFocusedElementKey (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveFocusedElementKey(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveFocusedElementKey(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveFocusedElementKey : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveFocusedElementKey handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Focused%20Element%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.FocusedElementKeyNotification">P:UIKit.UIView.FocusedElementKeyNotification</a></format> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Focused%20Element%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.FocusedElementKeyNotification">P:UIKit.UIView.FocusedElementKeyNotification</a></format> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveFocusedElementKey ((notification) => {
Console.WriteLine ("Observed FocusedElementKeyNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveFocusedElementKey (objectToObserve, (notification) => {
Console.WriteLine ($"Observed FocusedElementKeyNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveFocusedElementKey">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveFocusedElementKey (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveFocusedElementKey(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveFocusedElementKey(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveFocusedElementKey : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveFocusedElementKey (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Focused%20Element%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.FocusedElementKeyNotification">P:UIKit.UIView.FocusedElementKeyNotification</a></format> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Focused%20Element%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.FocusedElementKeyNotification">P:UIKit.UIView.FocusedElementKeyNotification</a></format> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveFocusedElementKey ((notification) => {
Console.WriteLine ("Observed FocusedElementKeyNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveFocusedElementKey (objectToObserve, (notification) => {
Console.WriteLine ($"Observed FocusedElementKeyNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveGrayscaleStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveGrayscaleStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveGrayscaleStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveGrayscaleStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveGrayscaleStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveGrayscaleStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.GrayscaleStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.GrayscaleStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveGrayscaleStatusDidChange ((notification) => {
Console.WriteLine ("Observed GrayscaleStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveGrayscaleStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed GrayscaleStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveGrayscaleStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveGrayscaleStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveGrayscaleStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveGrayscaleStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveGrayscaleStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveGrayscaleStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.GrayscaleStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.GrayscaleStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveGrayscaleStatusDidChange ((notification) => {
Console.WriteLine ("Observed GrayscaleStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveGrayscaleStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed GrayscaleStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveGuidedAccessStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveGuidedAccessStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveGuidedAccessStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveGuidedAccessStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveGuidedAccessStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveGuidedAccessStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.GuidedAccessStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.GuidedAccessStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveGuidedAccessStatusDidChange ((notification) => {
Console.WriteLine ("Observed GuidedAccessStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveGuidedAccessStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed GuidedAccessStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveGuidedAccessStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveGuidedAccessStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveGuidedAccessStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveGuidedAccessStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveGuidedAccessStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveGuidedAccessStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.GuidedAccessStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.GuidedAccessStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveGuidedAccessStatusDidChange ((notification) => {
Console.WriteLine ("Observed GuidedAccessStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveGuidedAccessStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed GuidedAccessStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveHearingDevicePairedEarDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveHearingDevicePairedEarDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveHearingDevicePairedEarDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveHearingDevicePairedEarDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveHearingDevicePairedEarDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveHearingDevicePairedEarDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.HearingDevicePairedEarDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.HearingDevicePairedEarDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveHearingDevicePairedEarDidChange ((notification) => {
Console.WriteLine ("Observed HearingDevicePairedEarDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveHearingDevicePairedEarDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed HearingDevicePairedEarDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveHearingDevicePairedEarDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveHearingDevicePairedEarDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveHearingDevicePairedEarDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveHearingDevicePairedEarDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveHearingDevicePairedEarDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveHearingDevicePairedEarDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.HearingDevicePairedEarDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.HearingDevicePairedEarDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveHearingDevicePairedEarDidChange ((notification) => {
Console.WriteLine ("Observed HearingDevicePairedEarDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveHearingDevicePairedEarDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed HearingDevicePairedEarDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveInvertColorsStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveInvertColorsStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveInvertColorsStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveInvertColorsStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveInvertColorsStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveInvertColorsStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.InvertColorsStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.InvertColorsStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveInvertColorsStatusDidChange ((notification) => {
Console.WriteLine ("Observed InvertColorsStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveInvertColorsStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed InvertColorsStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveInvertColorsStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveInvertColorsStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveInvertColorsStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveInvertColorsStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveInvertColorsStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveInvertColorsStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.InvertColorsStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.InvertColorsStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveInvertColorsStatusDidChange ((notification) => {
Console.WriteLine ("Observed InvertColorsStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveInvertColorsStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed InvertColorsStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveMonoAudioStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveMonoAudioStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveMonoAudioStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveMonoAudioStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveMonoAudioStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveMonoAudioStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.MonoAudioStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.MonoAudioStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveMonoAudioStatusDidChange ((notification) => {
Console.WriteLine ("Observed MonoAudioStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveMonoAudioStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed MonoAudioStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveMonoAudioStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveMonoAudioStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveMonoAudioStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveMonoAudioStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveMonoAudioStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveMonoAudioStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.MonoAudioStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.MonoAudioStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveMonoAudioStatusDidChange ((notification) => {
Console.WriteLine ("Observed MonoAudioStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveMonoAudioStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed MonoAudioStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveReduceMotionStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveReduceMotionStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveReduceMotionStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveReduceMotionStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveReduceMotionStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveReduceMotionStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.ReduceMotionStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.ReduceMotionStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveReduceMotionStatusDidChange ((notification) => {
Console.WriteLine ("Observed ReduceMotionStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveReduceMotionStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed ReduceMotionStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveReduceMotionStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveReduceMotionStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveReduceMotionStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveReduceMotionStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveReduceMotionStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveReduceMotionStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.ReduceMotionStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.ReduceMotionStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveReduceMotionStatusDidChange ((notification) => {
Console.WriteLine ("Observed ReduceMotionStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveReduceMotionStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed ReduceMotionStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveReduceTransparencyStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveReduceTransparencyStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveReduceTransparencyStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveReduceTransparencyStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveReduceTransparencyStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveReduceTransparencyStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.ReduceTransparencyStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.ReduceTransparencyStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveReduceTransparencyStatusDidChange ((notification) => {
Console.WriteLine ("Observed ReduceTransparencyStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveReduceTransparencyStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed ReduceTransparencyStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveReduceTransparencyStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveReduceTransparencyStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveReduceTransparencyStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveReduceTransparencyStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveReduceTransparencyStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveReduceTransparencyStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.ReduceTransparencyStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.ReduceTransparencyStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveReduceTransparencyStatusDidChange ((notification) => {
Console.WriteLine ("Observed ReduceTransparencyStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveReduceTransparencyStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed ReduceTransparencyStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveShakeToUndoDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveShakeToUndoDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveShakeToUndoDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveShakeToUndoDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveShakeToUndoDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveShakeToUndoDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.ShakeToUndoDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.ShakeToUndoDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveShakeToUndoDidChange ((notification) => {
Console.WriteLine ("Observed ShakeToUndoDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveShakeToUndoDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed ShakeToUndoDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveShakeToUndoDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveShakeToUndoDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveShakeToUndoDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveShakeToUndoDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveShakeToUndoDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveShakeToUndoDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.ShakeToUndoDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.ShakeToUndoDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveShakeToUndoDidChange ((notification) => {
Console.WriteLine ("Observed ShakeToUndoDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveShakeToUndoDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed ShakeToUndoDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveSpeakScreenStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveSpeakScreenStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveSpeakScreenStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveSpeakScreenStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveSpeakScreenStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveSpeakScreenStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.SpeakScreenStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.SpeakScreenStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveSpeakScreenStatusDidChange ((notification) => {
Console.WriteLine ("Observed SpeakScreenStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveSpeakScreenStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed SpeakScreenStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveSpeakScreenStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveSpeakScreenStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveSpeakScreenStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveSpeakScreenStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveSpeakScreenStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveSpeakScreenStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.SpeakScreenStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.SpeakScreenStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveSpeakScreenStatusDidChange ((notification) => {
Console.WriteLine ("Observed SpeakScreenStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveSpeakScreenStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed SpeakScreenStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveSpeakSelectionStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveSpeakSelectionStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveSpeakSelectionStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveSpeakSelectionStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveSpeakSelectionStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveSpeakSelectionStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.SpeakSelectionStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.SpeakSelectionStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveSpeakSelectionStatusDidChange ((notification) => {
Console.WriteLine ("Observed SpeakSelectionStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveSpeakSelectionStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed SpeakSelectionStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveSpeakSelectionStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveSpeakSelectionStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveSpeakSelectionStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveSpeakSelectionStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveSpeakSelectionStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveSpeakSelectionStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.SpeakSelectionStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.SpeakSelectionStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveSpeakSelectionStatusDidChange ((notification) => {
Console.WriteLine ("Observed SpeakSelectionStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveSpeakSelectionStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed SpeakSelectionStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveSwitchControlStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveSwitchControlStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveSwitchControlStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveSwitchControlStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveSwitchControlStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveSwitchControlStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.SwitchControlStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.SwitchControlStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveSwitchControlStatusDidChange ((notification) => {
Console.WriteLine ("Observed SwitchControlStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveSwitchControlStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed SwitchControlStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveSwitchControlStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveSwitchControlStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveSwitchControlStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveSwitchControlStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveSwitchControlStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveSwitchControlStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.SwitchControlStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.SwitchControlStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveSwitchControlStatusDidChange ((notification) => {
Console.WriteLine ("Observed SwitchControlStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveSwitchControlStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed SwitchControlStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveUnfocusedElementKey">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveUnfocusedElementKey (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveUnfocusedElementKey(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveUnfocusedElementKey(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveUnfocusedElementKey : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveUnfocusedElementKey handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Unfocused%20Element%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.UnfocusedElementKeyNotification">P:UIKit.UIView.UnfocusedElementKeyNotification</a></format> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Unfocused%20Element%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.UnfocusedElementKeyNotification">P:UIKit.UIView.UnfocusedElementKeyNotification</a></format> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveUnfocusedElementKey ((notification) => {
Console.WriteLine ("Observed UnfocusedElementKeyNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveUnfocusedElementKey (objectToObserve, (notification) => {
Console.WriteLine ($"Observed UnfocusedElementKeyNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveUnfocusedElementKey">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveUnfocusedElementKey (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveUnfocusedElementKey(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveUnfocusedElementKey(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveUnfocusedElementKey : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveUnfocusedElementKey (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Unfocused%20Element%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.UnfocusedElementKeyNotification">P:UIKit.UIView.UnfocusedElementKeyNotification</a></format> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=UIKit%20UIView%20Unfocused%20Element%20Key%20Notification&amp;scope=Xamarin" title="P:UIKit.UIView.UnfocusedElementKeyNotification">P:UIKit.UIView.UnfocusedElementKeyNotification</a></format> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveUnfocusedElementKey ((notification) => {
Console.WriteLine ("Observed UnfocusedElementKeyNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveUnfocusedElementKey (objectToObserve, (notification) => {
Console.WriteLine ($"Observed UnfocusedElementKeyNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveVoiceOverStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveVoiceOverStatusDidChange (EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveVoiceOverStatusDidChange(class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveVoiceOverStatusDidChange(System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveVoiceOverStatusDidChange : EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveVoiceOverStatusDidChange handler" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.VoiceOverStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.VoiceOverStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveVoiceOverStatusDidChange ((notification) => {
Console.WriteLine ("Observed VoiceOverStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveVoiceOverStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed VoiceOverStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="ObserveVoiceOverStatusDidChange">
<MemberSignature Language="C#" Value="public static Foundation.NSObject ObserveVoiceOverStatusDidChange (Foundation.NSObject objectToObserve, EventHandler&lt;Foundation.NSNotificationEventArgs&gt; handler);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Foundation.NSObject ObserveVoiceOverStatusDidChange(class Foundation.NSObject objectToObserve, class System.EventHandler`1&lt;class Foundation.NSNotificationEventArgs&gt; handler) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIView.Notifications.ObserveVoiceOverStatusDidChange(Foundation.NSObject,System.EventHandler{Foundation.NSNotificationEventArgs})" />
<MemberSignature Language="F#" Value="static member ObserveVoiceOverStatusDidChange : Foundation.NSObject * EventHandler&lt;Foundation.NSNotificationEventArgs&gt; -&gt; Foundation.NSObject" Usage="UIKit.UIView.Notifications.ObserveVoiceOverStatusDidChange (objectToObserve, handler)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSObject</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="objectToObserve" Type="Foundation.NSObject" />
<Parameter Name="handler" Type="System.EventHandler&lt;Foundation.NSNotificationEventArgs&gt;" />
</Parameters>
<Docs>
<param name="objectToObserve">The object to observe.</param>
<param name="handler">Method to invoke when the notification is posted.</param>
<summary>Strongly typed notification for the <see cref="P:UIKit.UIView.VoiceOverStatusDidChangeNotification" /> constant.</summary>
<returns>Token object that can be used to stop receiving notifications by either disposing it or passing it to <see cref="M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject})" /></returns>
<remarks>
<para id="tool-remark">This method can be used to subscribe for <see cref="P:UIKit.UIView.VoiceOverStatusDidChangeNotification" /> notifications.</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
// Listen to all notifications posted for any object
var token = UIView.Notifications.ObserveVoiceOverStatusDidChange ((notification) => {
Console.WriteLine ("Observed VoiceOverStatusDidChangeNotification!");
};
// Listen to all notifications posted for a single object
var token = UIView.Notifications.ObserveVoiceOverStatusDidChange (objectToObserve, (notification) => {
Console.WriteLine ($"Observed VoiceOverStatusDidChangeNotification for {nameof (objectToObserve)}!");
};
// Stop listening for notifications
token.Dispose ();
]]></code>
</example>
</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.