-
Notifications
You must be signed in to change notification settings - Fork 42
/
ABGroup.xml
289 lines (289 loc) · 13.3 KB
/
ABGroup.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
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
<Type Name="ABGroup" FullName="AddressBook.ABGroup">
<TypeSignature Language="C#" Value="public class ABGroup : AddressBook.ABRecord, System.Collections.Generic.IEnumerable<AddressBook.ABRecord>" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ABGroup extends AddressBook.ABRecord implements class System.Collections.Generic.IEnumerable`1<class AddressBook.ABRecord>, class System.Collections.IEnumerable" />
<TypeSignature Language="DocId" Value="T:AddressBook.ABGroup" />
<TypeSignature Language="F#" Value="type ABGroup = class
 inherit ABRecord
 interface seq<ABRecord>
 interface IEnumerable" />
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>AddressBook.ABRecord</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.Collections.Generic.IEnumerable<AddressBook.ABRecord></InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.Collections.IEnumerable</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'Contacts' API instead.")</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>
A grouping of <see cref="T:AddressBook.ABPerson" /> and
other <see cref="T:AddressBook.ABGroup" /> records.
</summary>
<remarks>
<para>
<c>ABGroup</c> supports:
</para>
<list type="bullet">
<item>
<term>
Creating groups:
<see cref="C:AddressBook.ABGroup" />.
</term>
</item>
<item>
<term>
Managing group members:
<see cref="M:AddressBook.ABGroup.Add(AddressBook.ABRecord)" />,
<see cref="M:AddressBook.ABGroup.Remove(AddressBook.ABRecord)" />,
<see cref="M:AddressBook.ABGroup.System#Collections#IEnumerable#GetEnumerator" />,
<see cref="M:AddressBook.ABGroup.GetMembers(AddressBook.ABPersonSortBy)" />.
</term>
</item>
</list>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ABGroup ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:AddressBook.ABGroup.#ctor" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>
Constructs and initializes a
<see cref="T:AddressBook.ABGroup" /> instance.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ABGroup (AddressBook.ABRecord source);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class AddressBook.ABRecord source) cil managed" />
<MemberSignature Language="DocId" Value="M:AddressBook.ABGroup.#ctor(AddressBook.ABRecord)" />
<MemberSignature Language="F#" Value="new AddressBook.ABGroup : AddressBook.ABRecord -> AddressBook.ABGroup" Usage="new AddressBook.ABGroup source" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Parameters>
<Parameter Name="source" Type="AddressBook.ABRecord" />
</Parameters>
<Docs>
<param name="source">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Add">
<MemberSignature Language="C#" Value="public void Add (AddressBook.ABRecord person);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Add(class AddressBook.ABRecord person) cil managed" />
<MemberSignature Language="DocId" Value="M:AddressBook.ABGroup.Add(AddressBook.ABRecord)" />
<MemberSignature Language="F#" Value="member this.Add : AddressBook.ABRecord -> unit" Usage="aBGroup.Add person" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="person" Type="AddressBook.ABRecord" />
</Parameters>
<Docs>
<param name="person">
The <see cref="T:AddressBook.ABRecord" /> to add to the group.
</param>
<summary>
Adds a <see cref="T:AddressBook.ABRecord" /> to the group.
</summary>
<remarks>
</remarks>
<exception cref="T:CoreFoundation.CFException">
The record couldn't be added to group.
</exception>
</Docs>
</Member>
<Member MemberName="GetEnumerator">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator<AddressBook.ABRecord> GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<class AddressBook.ABRecord> GetEnumerator() cil managed" />
<MemberSignature Language="DocId" Value="M:AddressBook.ABGroup.GetEnumerator" />
<MemberSignature Language="F#" Value="abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<AddressBook.ABRecord>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<AddressBook.ABRecord>" Usage="aBGroup.GetEnumerator " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Collections.Generic.IEnumerable`1.GetEnumerator</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerator<AddressBook.ABRecord></ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns an enumerator that iterates through all members in the group.
</summary>
<returns>
An
<format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=System%20Collections%20Generic%20IEnumerator{%20Address%20Book%20ABRecord}&scope=Xamarin" title="T:System.Collections.Generic.IEnumerator{AddressBook.ABRecord}">T:System.Collections.Generic.IEnumerator{AddressBook.ABRecord}</a></format>
which will return all members in the group.
</returns>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="GetMembers">
<MemberSignature Language="C#" Value="public AddressBook.ABRecord[] GetMembers (AddressBook.ABPersonSortBy sortOrdering);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class AddressBook.ABRecord[] GetMembers(valuetype AddressBook.ABPersonSortBy sortOrdering) cil managed" />
<MemberSignature Language="DocId" Value="M:AddressBook.ABGroup.GetMembers(AddressBook.ABPersonSortBy)" />
<MemberSignature Language="F#" Value="member this.GetMembers : AddressBook.ABPersonSortBy -> AddressBook.ABRecord[]" Usage="aBGroup.GetMembers sortOrdering" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>AddressBook.ABRecord[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="sortOrdering" Type="AddressBook.ABPersonSortBy" />
</Parameters>
<Docs>
<param name="sortOrdering">
A <see cref="T:AddressBook.ABPersonSortBy" /> which
specifies the odering of members in the returned array.
</param>
<summary>
Returns the group members sorted by the specified
<paramref name="sortOrdering" />.
</summary>
<returns>
A <see cref="T:AddressBook.ABRecord" /> array
containing the members of the group sorted by the
specified <paramref name="sortOrdering" />.
</returns>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public string Name { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Name" />
<MemberSignature Language="DocId" Value="P:AddressBook.ABGroup.Name" />
<MemberSignature Language="F#" Value="member this.Name : string with get, set" Usage="AddressBook.ABGroup.Name" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The name of the group.
</summary>
<value>
A <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=System%20String&scope=Xamarin" title="T:System.String">T:System.String</a></format> containing the name of the group.
</value>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Remove">
<MemberSignature Language="C#" Value="public void Remove (AddressBook.ABRecord member);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Remove(class AddressBook.ABRecord member) cil managed" />
<MemberSignature Language="DocId" Value="M:AddressBook.ABGroup.Remove(AddressBook.ABRecord)" />
<MemberSignature Language="F#" Value="member this.Remove : AddressBook.ABRecord -> unit" Usage="aBGroup.Remove member" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="member" Type="AddressBook.ABRecord" />
</Parameters>
<Docs>
<param name="member">
A <see cref="T:AddressBook.ABRecord" /> containing
the record to remove from the group.
</param>
<summary>
Removes <paramref name="member" /> from the group.
</summary>
<remarks>
</remarks>
<exception cref="T:CoreFoundation.CFException">
The record couldn't be remove from the group.
</exception>
</Docs>
</Member>
<Member MemberName="Source">
<MemberSignature Language="C#" Value="public AddressBook.ABRecord Source { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class AddressBook.ABRecord Source" />
<MemberSignature Language="DocId" Value="P:AddressBook.ABGroup.Source" />
<MemberSignature Language="F#" Value="member this.Source : AddressBook.ABRecord" Usage="AddressBook.ABGroup.Source" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>AddressBook.ABRecord</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="System.Collections.IEnumerable.GetEnumerator">
<MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
<MemberSignature Language="DocId" Value="M:AddressBook.ABGroup.System#Collections#IEnumerable#GetEnumerator" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Collections.IEnumerable.GetEnumerator</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.IEnumerator</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns an enumerator that iterates through all members in the group.
</summary>
<returns>
An <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=System%20Collections%20IEnumerator&scope=Xamarin" title="T:System.Collections.IEnumerator">T:System.Collections.IEnumerator</a></format>
which will return all members in the group.
</returns>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>