Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
362 lines (361 sloc) 21.8 KB
<Type Name="UISearchBarDelegate_Extensions" FullName="UIKit.UISearchBarDelegate_Extensions">
<TypeSignature Language="C#" Value="public static class UISearchBarDelegate_Extensions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit UISearchBarDelegate_Extensions extends System.Object" />
<TypeSignature Language="DocId" Value="T:UIKit.UISearchBarDelegate_Extensions" />
<TypeSignature Language="F#" Value="type UISearchBarDelegate_Extensions = class" />
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Extension methods to the <see cref="T:UIKit.IUISearchBarDelegate" /> interface to support all the methods from the <see cref="T:UIKit.UISearchBarDelegate" /> protocol.</summary>
<remarks>
<para>The extension methods for <see cref="T:UIKit.IUISearchBarDelegate" /> allow developers to treat instances of the interface as having all the optional methods of the original <see cref="T:UIKit.UISearchBarDelegate" /> protocol. Since the interface only contains the required members, these extension methods allow developers to call the optional members of the protocol.</para>
</remarks>
</Docs>
<Members>
<Member MemberName="BookmarkButtonClicked">
<MemberSignature Language="C#" Value="public static void BookmarkButtonClicked (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void BookmarkButtonClicked(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.BookmarkButtonClicked(UIKit.IUISearchBarDelegate,UIKit.UISearchBar)" />
<MemberSignature Language="F#" Value="static member BookmarkButtonClicked : UIKit.IUISearchBarDelegate * UIKit.UISearchBar -&gt; unit" Usage="UIKit.UISearchBarDelegate_Extensions.BookmarkButtonClicked (This, searchBar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<summary>Indicates that the bookmark button was tapped.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CancelButtonClicked">
<MemberSignature Language="C#" Value="public static void CancelButtonClicked (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CancelButtonClicked(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.CancelButtonClicked(UIKit.IUISearchBarDelegate,UIKit.UISearchBar)" />
<MemberSignature Language="F#" Value="static member CancelButtonClicked : UIKit.IUISearchBarDelegate * UIKit.UISearchBar -&gt; unit" Usage="UIKit.UISearchBarDelegate_Extensions.CancelButtonClicked (This, searchBar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<summary>Indicates that the cancel button was tapped.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ListButtonClicked">
<MemberSignature Language="C#" Value="public static void ListButtonClicked (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ListButtonClicked(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.ListButtonClicked(UIKit.IUISearchBarDelegate,UIKit.UISearchBar)" />
<MemberSignature Language="F#" Value="static member ListButtonClicked : UIKit.IUISearchBarDelegate * UIKit.UISearchBar -&gt; unit" Usage="UIKit.UISearchBarDelegate_Extensions.ListButtonClicked (This, searchBar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<summary>Indicates that the list button was tapped.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnEditingStarted">
<MemberSignature Language="C#" Value="public static void OnEditingStarted (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void OnEditingStarted(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.OnEditingStarted(UIKit.IUISearchBarDelegate,UIKit.UISearchBar)" />
<MemberSignature Language="F#" Value="static member OnEditingStarted : UIKit.IUISearchBarDelegate * UIKit.UISearchBar -&gt; unit" Usage="UIKit.UISearchBarDelegate_Extensions.OnEditingStarted (This, searchBar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<summary>Indicates that the user has begun editing the search text.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnEditingStopped">
<MemberSignature Language="C#" Value="public static void OnEditingStopped (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void OnEditingStopped(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.OnEditingStopped(UIKit.IUISearchBarDelegate,UIKit.UISearchBar)" />
<MemberSignature Language="F#" Value="static member OnEditingStopped : UIKit.IUISearchBarDelegate * UIKit.UISearchBar -&gt; unit" Usage="UIKit.UISearchBarDelegate_Extensions.OnEditingStopped (This, searchBar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<summary>Indicates that the user has stopped editing the text field.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SearchButtonClicked">
<MemberSignature Language="C#" Value="public static void SearchButtonClicked (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void SearchButtonClicked(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.SearchButtonClicked(UIKit.IUISearchBarDelegate,UIKit.UISearchBar)" />
<MemberSignature Language="F#" Value="static member SearchButtonClicked : UIKit.IUISearchBarDelegate * UIKit.UISearchBar -&gt; unit" Usage="UIKit.UISearchBarDelegate_Extensions.SearchButtonClicked (This, searchBar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<summary>Indicates that the search button was tapped.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SelectedScopeButtonIndexChanged">
<MemberSignature Language="C#" Value="public static void SelectedScopeButtonIndexChanged (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar, nint selectedScope);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void SelectedScopeButtonIndexChanged(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar, valuetype System.nint selectedScope) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.SelectedScopeButtonIndexChanged(UIKit.IUISearchBarDelegate,UIKit.UISearchBar,System.nint)" />
<MemberSignature Language="F#" Value="static member SelectedScopeButtonIndexChanged : UIKit.IUISearchBarDelegate * UIKit.UISearchBar * nint -&gt; unit" Usage="UIKit.UISearchBarDelegate_Extensions.SelectedScopeButtonIndexChanged (This, searchBar, selectedScope)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
<Parameter Name="selectedScope" Type="System.nint" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<param name="selectedScope">To be added.</param>
<summary>Indicates that the user has changed the scope of the search.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldBeginEditing">
<MemberSignature Language="C#" Value="public static bool ShouldBeginEditing (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ShouldBeginEditing(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.ShouldBeginEditing(UIKit.IUISearchBarDelegate,UIKit.UISearchBar)" />
<MemberSignature Language="F#" Value="static member ShouldBeginEditing : UIKit.IUISearchBarDelegate * UIKit.UISearchBar -&gt; bool" Usage="UIKit.UISearchBarDelegate_Extensions.ShouldBeginEditing (This, searchBar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<summary>Whether editing of the search text should be allowed.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldChangeTextInRange">
<MemberSignature Language="C#" Value="public static bool ShouldChangeTextInRange (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar, Foundation.NSRange range, string text);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ShouldChangeTextInRange(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar, valuetype Foundation.NSRange range, string text) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.ShouldChangeTextInRange(UIKit.IUISearchBarDelegate,UIKit.UISearchBar,Foundation.NSRange,System.String)" />
<MemberSignature Language="F#" Value="static member ShouldChangeTextInRange : UIKit.IUISearchBarDelegate * UIKit.UISearchBar * Foundation.NSRange * string -&gt; bool" Usage="UIKit.UISearchBarDelegate_Extensions.ShouldChangeTextInRange (This, searchBar, range, text)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
<Parameter Name="range" Type="Foundation.NSRange" />
<Parameter Name="text" Type="System.String" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<param name="range">To be added.</param>
<param name="text">To be added.</param>
<summary>Whether the text in the specified range should be replaced with the specified text.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShouldEndEditing">
<MemberSignature Language="C#" Value="public static bool ShouldEndEditing (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ShouldEndEditing(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.ShouldEndEditing(UIKit.IUISearchBarDelegate,UIKit.UISearchBar)" />
<MemberSignature Language="F#" Value="static member ShouldEndEditing : UIKit.IUISearchBarDelegate * UIKit.UISearchBar -&gt; bool" Usage="UIKit.UISearchBarDelegate_Extensions.ShouldEndEditing (This, searchBar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<summary>Whether the editing of the search text should end.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TextChanged">
<MemberSignature Language="C#" Value="public static void TextChanged (this UIKit.IUISearchBarDelegate This, UIKit.UISearchBar searchBar, string searchText);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void TextChanged(class UIKit.IUISearchBarDelegate This, class UIKit.UISearchBar searchBar, string searchText) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UISearchBarDelegate_Extensions.TextChanged(UIKit.IUISearchBarDelegate,UIKit.UISearchBar,System.String)" />
<MemberSignature Language="F#" Value="static member TextChanged : UIKit.IUISearchBarDelegate * UIKit.UISearchBar * string -&gt; unit" Usage="UIKit.UISearchBarDelegate_Extensions.TextChanged (This, searchBar, searchText)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUISearchBarDelegate" RefType="this" />
<Parameter Name="searchBar" Type="UIKit.UISearchBar" />
<Parameter Name="searchText" Type="System.String" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="searchBar">To be added.</param>
<param name="searchText">To be added.</param>
<summary>Indicates that the search text has changed.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.