1
<Type Name="DictionaryContainer" FullName="MonoMac.Foundation.DictionaryContainer">
2
<TypeSignature Language="C#" Value="public abstract class DictionaryContainer" />
3
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit DictionaryContainer extends System.Object" />
5
<AssemblyName>MonoMac</AssemblyName>
6
<AssemblyVersion>0.0.0.0</AssemblyVersion>
9
<BaseTypeName>System.Object</BaseTypeName>
13
<summary>To be added.</summary>
14
<remarks>To be added.</remarks>
17
<Member MemberName="Dictionary">
18
<MemberSignature Language="C#" Value="public MonoMac.Foundation.NSDictionary Dictionary { get; }" />
19
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.Foundation.NSDictionary Dictionary" />
20
<MemberType>Property</MemberType>
22
<AssemblyVersion>0.0.0.0</AssemblyVersion>
25
<ReturnType>MonoMac.Foundation.NSDictionary</ReturnType>
28
<summary>To be added.</summary>
29
<value>To be added.</value>
30
<remarks>To be added.</remarks>
33
<Member MemberName="GetArray<T>">
34
<MemberSignature Language="C#" Value="protected T[] GetArray<T> (MonoMac.Foundation.NSString key) where T : MonoMac.Foundation.NSObject;" />
35
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance !!T[] GetArray<(class MonoMac.Foundation.NSObject) T>(class MonoMac.Foundation.NSString key) cil managed" />
36
<MemberType>Method</MemberType>
38
<AssemblyVersion>0.0.0.0</AssemblyVersion>
41
<ReturnType>T[]</ReturnType>
44
<TypeParameter Name="T">
46
<BaseTypeName>MonoMac.Foundation.NSObject</BaseTypeName>
51
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
54
<typeparam name="T">To be added.</typeparam>
55
<param name="key">To be added.</param>
56
<summary>To be added.</summary>
57
<returns>To be added.</returns>
58
<remarks>To be added.</remarks>
61
<Member MemberName="GetArray<T>">
62
<MemberSignature Language="C#" Value="protected T[] GetArray<T> (MonoMac.Foundation.NSString key, Func<IntPtr,T> creator);" />
63
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance !!T[] GetArray<T>(class MonoMac.Foundation.NSString key, class System.Func`2<native int, !!T> creator) cil managed" />
64
<MemberType>Method</MemberType>
66
<AssemblyVersion>0.0.0.0</AssemblyVersion>
69
<ReturnType>T[]</ReturnType>
72
<TypeParameter Name="T" />
75
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
76
<Parameter Name="creator" Type="System.Func<System.IntPtr,T>" />
79
<typeparam name="T">To be added.</typeparam>
80
<param name="key">To be added.</param>
81
<param name="creator">To be added.</param>
82
<summary>To be added.</summary>
83
<returns>To be added.</returns>
84
<remarks>To be added.</remarks>
87
<Member MemberName="GetBoolValue">
88
<MemberSignature Language="C#" Value="protected Nullable<bool> GetBoolValue (MonoMac.Foundation.NSString key);" />
89
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1<bool> GetBoolValue(class MonoMac.Foundation.NSString key) cil managed" />
90
<MemberType>Method</MemberType>
92
<AssemblyVersion>0.0.0.0</AssemblyVersion>
95
<ReturnType>System.Nullable<System.Boolean></ReturnType>
98
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
101
<param name="key">To be added.</param>
102
<summary>To be added.</summary>
103
<returns>To be added.</returns>
104
<remarks>To be added.</remarks>
107
<Member MemberName="GetDoubleValue">
108
<MemberSignature Language="C#" Value="protected Nullable<double> GetDoubleValue (MonoMac.Foundation.NSString key);" />
109
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1<float64> GetDoubleValue(class MonoMac.Foundation.NSString key) cil managed" />
110
<MemberType>Method</MemberType>
112
<AssemblyVersion>0.0.0.0</AssemblyVersion>
115
<ReturnType>System.Nullable<System.Double></ReturnType>
118
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
121
<param name="key">To be added.</param>
122
<summary>To be added.</summary>
123
<returns>To be added.</returns>
124
<remarks>To be added.</remarks>
127
<Member MemberName="GetFloatValue">
128
<MemberSignature Language="C#" Value="protected Nullable<float> GetFloatValue (MonoMac.Foundation.NSString key);" />
129
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1<float32> GetFloatValue(class MonoMac.Foundation.NSString key) cil managed" />
130
<MemberType>Method</MemberType>
132
<AssemblyVersion>0.0.0.0</AssemblyVersion>
135
<ReturnType>System.Nullable<System.Single></ReturnType>
138
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
141
<param name="key">To be added.</param>
142
<summary>To be added.</summary>
143
<returns>To be added.</returns>
144
<remarks>To be added.</remarks>
147
<Member MemberName="GetInt32Value">
148
<MemberSignature Language="C#" Value="protected Nullable<int> GetInt32Value (MonoMac.Foundation.NSString key);" />
149
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1<int32> GetInt32Value(class MonoMac.Foundation.NSString key) cil managed" />
150
<MemberType>Method</MemberType>
152
<AssemblyVersion>0.0.0.0</AssemblyVersion>
155
<ReturnType>System.Nullable<System.Int32></ReturnType>
158
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
161
<param name="key">To be added.</param>
162
<summary>To be added.</summary>
163
<returns>To be added.</returns>
164
<remarks>To be added.</remarks>
167
<Member MemberName="GetLongValue">
168
<MemberSignature Language="C#" Value="protected Nullable<long> GetLongValue (MonoMac.Foundation.NSString key);" />
169
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1<int64> GetLongValue(class MonoMac.Foundation.NSString key) cil managed" />
170
<MemberType>Method</MemberType>
172
<AssemblyVersion>0.0.0.0</AssemblyVersion>
175
<ReturnType>System.Nullable<System.Int64></ReturnType>
178
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
181
<param name="key">To be added.</param>
182
<summary>To be added.</summary>
183
<returns>To be added.</returns>
184
<remarks>To be added.</remarks>
187
<Member MemberName="GetNSDictionary">
188
<MemberSignature Language="C#" Value="protected MonoMac.Foundation.NSDictionary GetNSDictionary (MonoMac.Foundation.NSString key);" />
189
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance class MonoMac.Foundation.NSDictionary GetNSDictionary(class MonoMac.Foundation.NSString key) cil managed" />
190
<MemberType>Method</MemberType>
192
<AssemblyVersion>0.0.0.0</AssemblyVersion>
195
<ReturnType>MonoMac.Foundation.NSDictionary</ReturnType>
198
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
201
<param name="key">To be added.</param>
202
<summary>To be added.</summary>
203
<returns>To be added.</returns>
204
<remarks>To be added.</remarks>
207
<Member MemberName="GetNSStringValue">
208
<MemberSignature Language="C#" Value="protected string GetNSStringValue (MonoMac.Foundation.NSString key);" />
209
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance string GetNSStringValue(class MonoMac.Foundation.NSString key) cil managed" />
210
<MemberType>Method</MemberType>
212
<AssemblyVersion>0.0.0.0</AssemblyVersion>
215
<ReturnType>System.String</ReturnType>
218
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
221
<param name="key">To be added.</param>
222
<summary>To be added.</summary>
223
<returns>To be added.</returns>
224
<remarks>To be added.</remarks>
227
<Member MemberName="GetStringValue">
228
<MemberSignature Language="C#" Value="protected string GetStringValue (MonoMac.Foundation.NSString key);" />
229
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance string GetStringValue(class MonoMac.Foundation.NSString key) cil managed" />
230
<MemberType>Method</MemberType>
232
<AssemblyVersion>0.0.0.0</AssemblyVersion>
235
<ReturnType>System.String</ReturnType>
238
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
241
<param name="key">To be added.</param>
242
<summary>To be added.</summary>
243
<returns>To be added.</returns>
244
<remarks>To be added.</remarks>
247
<Member MemberName="GetUIntValue">
248
<MemberSignature Language="C#" Value="protected Nullable<uint> GetUIntValue (MonoMac.Foundation.NSString key);" />
249
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1<unsigned int32> GetUIntValue(class MonoMac.Foundation.NSString key) cil managed" />
250
<MemberType>Method</MemberType>
252
<AssemblyVersion>0.0.0.0</AssemblyVersion>
255
<ReturnType>System.Nullable<System.UInt32></ReturnType>
258
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
261
<param name="key">To be added.</param>
262
<summary>To be added.</summary>
263
<returns>To be added.</returns>
264
<remarks>To be added.</remarks>
267
<Member MemberName="RemoveValue">
268
<MemberSignature Language="C#" Value="protected void RemoveValue (MonoMac.Foundation.NSString key);" />
269
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void RemoveValue(class MonoMac.Foundation.NSString key) cil managed" />
270
<MemberType>Method</MemberType>
272
<AssemblyVersion>0.0.0.0</AssemblyVersion>
275
<ReturnType>System.Void</ReturnType>
278
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
281
<param name="key">To be added.</param>
282
<summary>To be added.</summary>
283
<remarks>To be added.</remarks>
286
<Member MemberName="SetArrayValue">
287
<MemberSignature Language="C#" Value="protected void SetArrayValue (MonoMac.Foundation.NSString key, MonoMac.Foundation.NSNumber[] values);" />
288
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetArrayValue(class MonoMac.Foundation.NSString key, class MonoMac.Foundation.NSNumber[] values) cil managed" />
289
<MemberType>Method</MemberType>
291
<AssemblyVersion>0.0.0.0</AssemblyVersion>
294
<ReturnType>System.Void</ReturnType>
297
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
298
<Parameter Name="values" Type="MonoMac.Foundation.NSNumber[]" />
301
<param name="key">To be added.</param>
302
<param name="values">To be added.</param>
303
<summary>To be added.</summary>
304
<remarks>To be added.</remarks>
307
<Member MemberName="SetArrayValue">
308
<MemberSignature Language="C#" Value="protected void SetArrayValue (MonoMac.Foundation.NSString key, MonoMac.ObjCRuntime.INativeObject[] values);" />
309
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetArrayValue(class MonoMac.Foundation.NSString key, class MonoMac.ObjCRuntime.INativeObject[] values) cil managed" />
310
<MemberType>Method</MemberType>
312
<AssemblyVersion>0.0.0.0</AssemblyVersion>
315
<ReturnType>System.Void</ReturnType>
318
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
319
<Parameter Name="values" Type="MonoMac.ObjCRuntime.INativeObject[]" />
322
<param name="key">To be added.</param>
323
<param name="values">To be added.</param>
324
<summary>To be added.</summary>
325
<remarks>To be added.</remarks>
328
<Member MemberName="SetArrayValue">
329
<MemberSignature Language="C#" Value="protected void SetArrayValue (MonoMac.Foundation.NSString key, string[] values);" />
330
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetArrayValue(class MonoMac.Foundation.NSString key, string[] values) cil managed" />
331
<MemberType>Method</MemberType>
333
<AssemblyVersion>0.0.0.0</AssemblyVersion>
336
<ReturnType>System.Void</ReturnType>
339
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
340
<Parameter Name="values" Type="System.String[]" />
343
<param name="key">To be added.</param>
344
<param name="values">To be added.</param>
345
<summary>To be added.</summary>
346
<remarks>To be added.</remarks>
349
<Member MemberName="SetBooleanValue">
350
<MemberSignature Language="C#" Value="protected void SetBooleanValue (MonoMac.Foundation.NSString key, Nullable<bool> value);" />
351
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetBooleanValue(class MonoMac.Foundation.NSString key, valuetype System.Nullable`1<bool> value) cil managed" />
352
<MemberType>Method</MemberType>
354
<AssemblyVersion>0.0.0.0</AssemblyVersion>
357
<ReturnType>System.Void</ReturnType>
360
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
361
<Parameter Name="value" Type="System.Nullable<System.Boolean>" />
364
<param name="key">To be added.</param>
365
<param name="value">To be added.</param>
366
<summary>To be added.</summary>
367
<remarks>To be added.</remarks>
370
<Member MemberName="SetNativeValue">
371
<MemberSignature Language="C#" Value="protected void SetNativeValue (MonoMac.Foundation.NSString key, MonoMac.ObjCRuntime.INativeObject value, bool removeNullValue = true);" />
372
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNativeValue(class MonoMac.Foundation.NSString key, class MonoMac.ObjCRuntime.INativeObject value, bool removeNullValue) cil managed" />
373
<MemberType>Method</MemberType>
375
<AssemblyVersion>0.0.0.0</AssemblyVersion>
378
<ReturnType>System.Void</ReturnType>
381
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
382
<Parameter Name="value" Type="MonoMac.ObjCRuntime.INativeObject" />
383
<Parameter Name="removeNullValue" Type="System.Boolean" />
386
<param name="key">To be added.</param>
387
<param name="value">To be added.</param>
388
<param name="removeNullValue">To be added.</param>
389
<summary>To be added.</summary>
390
<remarks>To be added.</remarks>
393
<Member MemberName="SetNumberValue">
394
<MemberSignature Language="C#" Value="protected void SetNumberValue (MonoMac.Foundation.NSString key, Nullable<double> value);" />
395
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class MonoMac.Foundation.NSString key, valuetype System.Nullable`1<float64> value) cil managed" />
396
<MemberType>Method</MemberType>
398
<AssemblyVersion>0.0.0.0</AssemblyVersion>
401
<ReturnType>System.Void</ReturnType>
404
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
405
<Parameter Name="value" Type="System.Nullable<System.Double>" />
408
<param name="key">To be added.</param>
409
<param name="value">To be added.</param>
410
<summary>To be added.</summary>
411
<remarks>To be added.</remarks>
414
<Member MemberName="SetNumberValue">
415
<MemberSignature Language="C#" Value="protected void SetNumberValue (MonoMac.Foundation.NSString key, Nullable<int> value);" />
416
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class MonoMac.Foundation.NSString key, valuetype System.Nullable`1<int32> value) cil managed" />
417
<MemberType>Method</MemberType>
419
<AssemblyVersion>0.0.0.0</AssemblyVersion>
422
<ReturnType>System.Void</ReturnType>
425
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
426
<Parameter Name="value" Type="System.Nullable<System.Int32>" />
429
<param name="key">To be added.</param>
430
<param name="value">To be added.</param>
431
<summary>To be added.</summary>
432
<remarks>To be added.</remarks>
435
<Member MemberName="SetNumberValue">
436
<MemberSignature Language="C#" Value="protected void SetNumberValue (MonoMac.Foundation.NSString key, Nullable<long> value);" />
437
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class MonoMac.Foundation.NSString key, valuetype System.Nullable`1<int64> value) cil managed" />
438
<MemberType>Method</MemberType>
440
<AssemblyVersion>0.0.0.0</AssemblyVersion>
443
<ReturnType>System.Void</ReturnType>
446
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
447
<Parameter Name="value" Type="System.Nullable<System.Int64>" />
450
<param name="key">To be added.</param>
451
<param name="value">To be added.</param>
452
<summary>To be added.</summary>
453
<remarks>To be added.</remarks>
456
<Member MemberName="SetNumberValue">
457
<MemberSignature Language="C#" Value="protected void SetNumberValue (MonoMac.Foundation.NSString key, Nullable<float> value);" />
458
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class MonoMac.Foundation.NSString key, valuetype System.Nullable`1<float32> value) cil managed" />
459
<MemberType>Method</MemberType>
461
<AssemblyVersion>0.0.0.0</AssemblyVersion>
464
<ReturnType>System.Void</ReturnType>
467
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
468
<Parameter Name="value" Type="System.Nullable<System.Single>" />
471
<param name="key">To be added.</param>
472
<param name="value">To be added.</param>
473
<summary>To be added.</summary>
474
<remarks>To be added.</remarks>
477
<Member MemberName="SetNumberValue">
478
<MemberSignature Language="C#" Value="protected void SetNumberValue (MonoMac.Foundation.NSString key, Nullable<uint> value);" />
479
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class MonoMac.Foundation.NSString key, valuetype System.Nullable`1<unsigned int32> value) cil managed" />
480
<MemberType>Method</MemberType>
482
<AssemblyVersion>0.0.0.0</AssemblyVersion>
485
<ReturnType>System.Void</ReturnType>
488
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
489
<Parameter Name="value" Type="System.Nullable<System.UInt32>" />
492
<param name="key">To be added.</param>
493
<param name="value">To be added.</param>
494
<summary>To be added.</summary>
495
<remarks>To be added.</remarks>
498
<Member MemberName="SetStringValue">
499
<MemberSignature Language="C#" Value="protected void SetStringValue (MonoMac.Foundation.NSString key, MonoMac.Foundation.NSString value);" />
500
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetStringValue(class MonoMac.Foundation.NSString key, class MonoMac.Foundation.NSString value) cil managed" />
501
<MemberType>Method</MemberType>
503
<AssemblyVersion>0.0.0.0</AssemblyVersion>
506
<ReturnType>System.Void</ReturnType>
509
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
510
<Parameter Name="value" Type="MonoMac.Foundation.NSString" />
513
<param name="key">To be added.</param>
514
<param name="value">To be added.</param>
515
<summary>To be added.</summary>
516
<remarks>To be added.</remarks>
519
<Member MemberName="SetStringValue">
520
<MemberSignature Language="C#" Value="protected void SetStringValue (MonoMac.Foundation.NSString key, string value);" />
521
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetStringValue(class MonoMac.Foundation.NSString key, string value) cil managed" />
522
<MemberType>Method</MemberType>
524
<AssemblyVersion>0.0.0.0</AssemblyVersion>
527
<ReturnType>System.Void</ReturnType>
530
<Parameter Name="key" Type="MonoMac.Foundation.NSString" />
531
<Parameter Name="value" Type="System.String" />
534
<param name="key">To be added.</param>
535
<param name="value">To be added.</param>
536
<summary>To be added.</summary>
537
<remarks>To be added.</remarks>