-
Notifications
You must be signed in to change notification settings - Fork 42
/
UIAdaptivePresentationControllerDelegate_Extensions.xml
187 lines (187 loc) · 14.1 KB
/
UIAdaptivePresentationControllerDelegate_Extensions.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
<Type Name="UIAdaptivePresentationControllerDelegate_Extensions" FullName="UIKit.UIAdaptivePresentationControllerDelegate_Extensions">
<TypeSignature Language="C#" Value="public static class UIAdaptivePresentationControllerDelegate_Extensions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit UIAdaptivePresentationControllerDelegate_Extensions extends System.Object" />
<TypeSignature Language="DocId" Value="T:UIKit.UIAdaptivePresentationControllerDelegate_Extensions" />
<TypeSignature Language="F#" Value="type UIAdaptivePresentationControllerDelegate_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.IUIAdaptivePresentationControllerDelegate" /> interface to support all the methods from the <see cref="T:UIKit.UIAdaptivePresentationControllerDelegate" /> protocol.</summary>
<remarks>
<para>The extension methods for <see cref="T:UIKit.IUIAdaptivePresentationControllerDelegate" /> allow developers to treat instances of the interface as having all the optional methods of the original <see cref="T:UIKit.UIAdaptivePresentationControllerDelegate" /> 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="GetAdaptivePresentationStyle">
<MemberSignature Language="C#" Value="public static UIKit.UIModalPresentationStyle GetAdaptivePresentationStyle (this UIKit.IUIAdaptivePresentationControllerDelegate This, UIKit.UIPresentationController forPresentationController);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype UIKit.UIModalPresentationStyle GetAdaptivePresentationStyle(class UIKit.IUIAdaptivePresentationControllerDelegate This, class UIKit.UIPresentationController forPresentationController) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIAdaptivePresentationControllerDelegate_Extensions.GetAdaptivePresentationStyle(UIKit.IUIAdaptivePresentationControllerDelegate,UIKit.UIPresentationController)" />
<MemberSignature Language="F#" Value="static member GetAdaptivePresentationStyle : UIKit.IUIAdaptivePresentationControllerDelegate * UIKit.UIPresentationController -> UIKit.UIModalPresentationStyle" Usage="UIKit.UIAdaptivePresentationControllerDelegate_Extensions.GetAdaptivePresentationStyle (This, forPresentationController)" />
<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>UIKit.UIModalPresentationStyle</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUIAdaptivePresentationControllerDelegate" RefType="this" />
<Parameter Name="forPresentationController" Type="UIKit.UIPresentationController" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="forPresentationController">To be added.</param>
<summary>Returns the new presentation style to use after a change to the <paramref name="forPresentationController" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAdaptivePresentationStyle">
<MemberSignature Language="C#" Value="public static UIKit.UIViewController GetAdaptivePresentationStyle (UIKit.IUIAdaptivePresentationControllerDelegate This, UIKit.UIPresentationController controller, UIKit.UIModalPresentationStyle style);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class UIKit.UIViewController GetAdaptivePresentationStyle(class UIKit.IUIAdaptivePresentationControllerDelegate This, class UIKit.UIPresentationController controller, valuetype UIKit.UIModalPresentationStyle style) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIAdaptivePresentationControllerDelegate_Extensions.GetAdaptivePresentationStyle(UIKit.IUIAdaptivePresentationControllerDelegate,UIKit.UIPresentationController,UIKit.UIModalPresentationStyle)" />
<MemberSignature Language="F#" Value="static member GetAdaptivePresentationStyle : UIKit.IUIAdaptivePresentationControllerDelegate * UIKit.UIPresentationController * UIKit.UIModalPresentationStyle -> UIKit.UIViewController" Usage="UIKit.UIAdaptivePresentationControllerDelegate_Extensions.GetAdaptivePresentationStyle (This, controller, style)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.Obsolete("Incorrect signature. Use the overload with a UITraitCollection parameter.")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>UIKit.UIViewController</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUIAdaptivePresentationControllerDelegate" />
<Parameter Name="controller" Type="UIKit.UIPresentationController" />
<Parameter Name="style" Type="UIKit.UIModalPresentationStyle" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="controller">To be added.</param>
<param name="style">To be added.</param>
<summary>Incorrect signature. Use the overload with a UITraitCollection parameter.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAdaptivePresentationStyle">
<MemberSignature Language="C#" Value="public static UIKit.UIModalPresentationStyle GetAdaptivePresentationStyle (this UIKit.IUIAdaptivePresentationControllerDelegate This, UIKit.UIPresentationController controller, UIKit.UITraitCollection traitCollection);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype UIKit.UIModalPresentationStyle GetAdaptivePresentationStyle(class UIKit.IUIAdaptivePresentationControllerDelegate This, class UIKit.UIPresentationController controller, class UIKit.UITraitCollection traitCollection) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIAdaptivePresentationControllerDelegate_Extensions.GetAdaptivePresentationStyle(UIKit.IUIAdaptivePresentationControllerDelegate,UIKit.UIPresentationController,UIKit.UITraitCollection)" />
<MemberSignature Language="F#" Value="static member GetAdaptivePresentationStyle : UIKit.IUIAdaptivePresentationControllerDelegate * UIKit.UIPresentationController * UIKit.UITraitCollection -> UIKit.UIModalPresentationStyle" Usage="UIKit.UIAdaptivePresentationControllerDelegate_Extensions.GetAdaptivePresentationStyle (This, controller, traitCollection)" />
<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.Introduced(ObjCRuntime.PlatformName.iOS, 8, 3, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>UIKit.UIModalPresentationStyle</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUIAdaptivePresentationControllerDelegate" RefType="this" />
<Parameter Name="controller" Type="UIKit.UIPresentationController" />
<Parameter Name="traitCollection" Type="UIKit.UITraitCollection" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="controller">To be added.</param>
<param name="traitCollection">To be added.</param>
<summary>The presentation style to use for the specified <paramref name="controller" /> and <paramref name="traitCollection" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetViewControllerForAdaptivePresentation">
<MemberSignature Language="C#" Value="public static UIKit.UIViewController GetViewControllerForAdaptivePresentation (this UIKit.IUIAdaptivePresentationControllerDelegate This, UIKit.UIPresentationController controller, UIKit.UIModalPresentationStyle style);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class UIKit.UIViewController GetViewControllerForAdaptivePresentation(class UIKit.IUIAdaptivePresentationControllerDelegate This, class UIKit.UIPresentationController controller, valuetype UIKit.UIModalPresentationStyle style) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIAdaptivePresentationControllerDelegate_Extensions.GetViewControllerForAdaptivePresentation(UIKit.IUIAdaptivePresentationControllerDelegate,UIKit.UIPresentationController,UIKit.UIModalPresentationStyle)" />
<MemberSignature Language="F#" Value="static member GetViewControllerForAdaptivePresentation : UIKit.IUIAdaptivePresentationControllerDelegate * UIKit.UIPresentationController * UIKit.UIModalPresentationStyle -> UIKit.UIViewController" Usage="UIKit.UIAdaptivePresentationControllerDelegate_Extensions.GetViewControllerForAdaptivePresentation (This, controller, style)" />
<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>UIKit.UIViewController</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUIAdaptivePresentationControllerDelegate" RefType="this" />
<Parameter Name="controller" Type="UIKit.UIPresentationController" />
<Parameter Name="style" Type="UIKit.UIModalPresentationStyle" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="controller">To be added.</param>
<param name="style">To be added.</param>
<summary>The view controller to use for the specified <paramref name="style" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WillPresent">
<MemberSignature Language="C#" Value="public static void WillPresent (this UIKit.IUIAdaptivePresentationControllerDelegate This, UIKit.UIPresentationController presentationController, UIKit.UIModalPresentationStyle style, UIKit.IUIViewControllerTransitionCoordinator transitionCoordinator);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void WillPresent(class UIKit.IUIAdaptivePresentationControllerDelegate This, class UIKit.UIPresentationController presentationController, valuetype UIKit.UIModalPresentationStyle style, class UIKit.IUIViewControllerTransitionCoordinator transitionCoordinator) cil managed" />
<MemberSignature Language="DocId" Value="M:UIKit.UIAdaptivePresentationControllerDelegate_Extensions.WillPresent(UIKit.IUIAdaptivePresentationControllerDelegate,UIKit.UIPresentationController,UIKit.UIModalPresentationStyle,UIKit.IUIViewControllerTransitionCoordinator)" />
<MemberSignature Language="F#" Value="static member WillPresent : UIKit.IUIAdaptivePresentationControllerDelegate * UIKit.UIPresentationController * UIKit.UIModalPresentationStyle * UIKit.IUIViewControllerTransitionCoordinator -> unit" Usage="UIKit.UIAdaptivePresentationControllerDelegate_Extensions.WillPresent (This, presentationController, style, transitionCoordinator)" />
<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.Introduced(ObjCRuntime.PlatformName.iOS, 8, 3, ObjCRuntime.PlatformArchitecture.All, null)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="This" Type="UIKit.IUIAdaptivePresentationControllerDelegate" RefType="this" />
<Parameter Name="presentationController" Type="UIKit.UIPresentationController" />
<Parameter Name="style" Type="UIKit.UIModalPresentationStyle" />
<Parameter Name="transitionCoordinator" Type="UIKit.IUIViewControllerTransitionCoordinator" />
</Parameters>
<Docs>
<param name="This">The instance on which this extension method operates.</param>
<param name="presentationController">To be added.</param>
<param name="style">To be added.</param>
<param name="transitionCoordinator">To be added.</param>
<summary>Called prior to presentation.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>