Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
1412 lines (1398 sloc) 76.1 KB
<Type Name="DictionaryContainer" FullName="Foundation.DictionaryContainer">
<TypeSignature Language="C#" Value="public abstract class DictionaryContainer" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit DictionaryContainer extends System.Object" />
<TypeSignature Language="DocId" Value="T:Foundation.DictionaryContainer" />
<TypeSignature Language="F#" Value="type DictionaryContainer = class" />
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Convenience base class used by strongly-typed classes that wrap NSDictionary-based settings.</summary>
<remarks>
<para>
Many iOS and OSX APIs accept configuration options as untyped
NSDictionary values, or return untyped NSDictionary values.
The C# bindings offer strong-typed versions of those
dictionaries, which allow developers to get code completion
while passing parameters, and to extract data from return
values. The DicionaryContainer is an abstract base class that
encapsulates the common code to wrap NSDictionaries like this.
</para>
<para>
When creating a strongly-typed wrapper for NSDictionary,
subclass the DicionaryContainer and provide two constructors:
one taking an NSDictionary (to create the wrapper) and one
taking no arguments, which should call the base class with an
NSMutableDictionary. Then use one of the various Get and Set
methods exposed by this class to get and set values. This is
how a sample class would work:
</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
public class MyProperties : DicionaryContainer {
public MyProperties () : base (new NSMutableDictionary ())
{
}
public MyProperties (NSDictionary dict) : base (dict)
{
}
static NSString boolKey = new NSString ("SomeBoolKey");
public bool MyBool {
get {
return GetInt32Value (boolKey);
}
set {
SetInt32Value (boolKey, value);
}
}
}
]]></code>
</example>
<para>
</para>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected DictionaryContainer ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.#ctor" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>When overridden, call the base-class constructor with a <see cref="T:Foundation.NSMutableDictionary" />.</summary>
<remarks>
<para>
When creating a strongly-typed wrapper for NSDictionary,
subclass the DicionaryContainer and provide two constructors:
one taking an NSDictionary (to create the wrapper) and one
taking no arguments, which should call the base class with an
NSMutableDictionary. Then use one of the various Get and Set
methods exposed by this class to get and set values. This is
how a sample class would work:
</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
public class MyProperties : DicionaryContainer {
public MyProperties () : base (new NSMutableDictionary ())
{
}
public MyProperties (NSDictionary dict) : base (dict)
{
}
static NSString boolKey = new NSString ("SomeBoolKey");
public bool MyBool {
get {
return GetInt32Value (boolKey);
}
set {
SetInt32Value (boolKey, value);
}
}
}
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected DictionaryContainer (Foundation.NSDictionary dictionary);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(class Foundation.NSDictionary dictionary) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.#ctor(Foundation.NSDictionary)" />
<MemberSignature Language="F#" Value="new Foundation.DictionaryContainer : Foundation.NSDictionary -&gt; Foundation.DictionaryContainer" Usage="new Foundation.DictionaryContainer dictionary" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="dictionary" Type="Foundation.NSDictionary" />
</Parameters>
<Docs>
<param name="dictionary">The dictionary to be wrapped.</param>
<summary>When overridden, call the base-class constructor, passing the <paramref name="dictionary" />.</summary>
<remarks>
<para>
When creating a strongly-typed wrapper for NSDictionary,
subclass the DicionaryContainer and provide two constructors:
one taking an NSDictionary (to create the wrapper) and one
taking no arguments, which should call the base class with an
NSMutableDictionary. Then use one of the various Get and Set
methods exposed by this class to get and set values. This is
how a sample class would work:
</para>
<example>
<code lang="csharp lang-csharp"><![CDATA[
public class MyProperties : DicionaryContainer {
public MyProperties () : base (new NSMutableDictionary ())
{
}
public MyProperties (NSDictionary dict) : base (dict)
{
}
static NSString boolKey = new NSString ("SomeBoolKey");
public bool MyBool {
get {
return GetInt32Value (boolKey);
}
set {
SetInt32Value (boolKey, value);
}
}
}
]]></code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName="Dictionary">
<MemberSignature Language="C#" Value="public Foundation.NSDictionary Dictionary { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Foundation.NSDictionary Dictionary" />
<MemberSignature Language="DocId" Value="P:Foundation.DictionaryContainer.Dictionary" />
<MemberSignature Language="F#" Value="member this.Dictionary : Foundation.NSDictionary" Usage="Foundation.DictionaryContainer.Dictionary" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSDictionary</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the wrapped <see cref="T:Foundation.NSDictionary" />.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetArray&lt;T&gt;">
<MemberSignature Language="C#" Value="protected T[] GetArray&lt;T&gt; (Foundation.NSString key) where T : Foundation.NSObject;" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance !!T[] GetArray&lt;(class Foundation.NSObject) T&gt;(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetArray``1(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetArray : Foundation.NSString -&gt; 'T[] (requires 'T :&gt; Foundation.NSObject)" Usage="dictionaryContainer.GetArray key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>T[]</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<BaseTypeName>Foundation.NSObject</BaseTypeName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<typeparam name="T">The type of values stored in the array identified by <paramref name="key" />.</typeparam>
<param name="key">The identifier of the array.</param>
<summary>Retrieves the array of type <c>T</c> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetArray&lt;T&gt;">
<MemberSignature Language="C#" Value="protected T[] GetArray&lt;T&gt; (Foundation.NSString key, Func&lt;IntPtr,T&gt; creator);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance !!T[] GetArray&lt;T&gt;(class Foundation.NSString key, class System.Func`2&lt;native int, !!T&gt; creator) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetArray``1(Foundation.NSString,System.Func{System.IntPtr,``0})" />
<MemberSignature Language="F#" Value="member this.GetArray : Foundation.NSString * Func&lt;nativeint, 'T&gt; -&gt; 'T[]" Usage="dictionaryContainer.GetArray (key, creator)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>T[]</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T" />
</TypeParameters>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="creator" Type="System.Func&lt;System.IntPtr,T&gt;" />
</Parameters>
<Docs>
<typeparam name="T">To be added.</typeparam>
<param name="key">To be added.</param>
<param name="creator">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetBoolValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;bool&gt; GetBoolValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;bool&gt; GetBoolValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetBoolValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetBoolValue : Foundation.NSString -&gt; Nullable&lt;bool&gt;" Usage="dictionaryContainer.GetBoolValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;System.Boolean&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the bool.</param>
<summary>Returns the nullable Boolean associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetCGPointValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;CoreGraphics.CGPoint&gt; GetCGPointValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;valuetype CoreGraphics.CGPoint&gt; GetCGPointValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetCGPointValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetCGPointValue : Foundation.NSString -&gt; Nullable&lt;CoreGraphics.CGPoint&gt;" Usage="dictionaryContainer.GetCGPointValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;CoreGraphics.CGPoint&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the <see cref="T:CoreGraphics.CGPoint" />.</param>
<summary>Returns the nullable <see cref="T:CoreGraphics.CGPoint" /> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetCGRectValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;CoreGraphics.CGRect&gt; GetCGRectValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;valuetype CoreGraphics.CGRect&gt; GetCGRectValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetCGRectValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetCGRectValue : Foundation.NSString -&gt; Nullable&lt;CoreGraphics.CGRect&gt;" Usage="dictionaryContainer.GetCGRectValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;CoreGraphics.CGRect&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the <see cref="T:Foundation.NSString" />.</param>
<summary>Returns the nullable <see cref="T:Foundation.NSString" /> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetCGSizeValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;CoreGraphics.CGSize&gt; GetCGSizeValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;valuetype CoreGraphics.CGSize&gt; GetCGSizeValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetCGSizeValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetCGSizeValue : Foundation.NSString -&gt; Nullable&lt;CoreGraphics.CGSize&gt;" Usage="dictionaryContainer.GetCGSizeValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;CoreGraphics.CGSize&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the <see cref="T:CoreGraphics.CGSize" />.</param>
<summary>Returns the nullable <see cref="T:CoreGraphics.CGSize" /> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetCMTimeValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;CoreMedia.CMTime&gt; GetCMTimeValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;valuetype CoreMedia.CMTime&gt; GetCMTimeValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetCMTimeValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetCMTimeValue : Foundation.NSString -&gt; Nullable&lt;CoreMedia.CMTime&gt;" Usage="dictionaryContainer.GetCMTimeValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;CoreMedia.CMTime&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the <see cref="T:CoreMedia.CMTime" />.</param>
<summary>Returns the nullable <see cref="T:CoreMedia.CMTime" /> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetDoubleValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;double&gt; GetDoubleValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;float64&gt; GetDoubleValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetDoubleValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetDoubleValue : Foundation.NSString -&gt; Nullable&lt;double&gt;" Usage="dictionaryContainer.GetDoubleValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;System.Double&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the double.</param>
<summary>Returns the nullable double associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetFloatValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;float&gt; GetFloatValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;float32&gt; GetFloatValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetFloatValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetFloatValue : Foundation.NSString -&gt; Nullable&lt;single&gt;" Usage="dictionaryContainer.GetFloatValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;System.Single&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the float.</param>
<summary>Returns the nullable float associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetInt32Value">
<MemberSignature Language="C#" Value="protected Nullable&lt;int&gt; GetInt32Value (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;int32&gt; GetInt32Value(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetInt32Value(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetInt32Value : Foundation.NSString -&gt; Nullable&lt;int&gt;" Usage="dictionaryContainer.GetInt32Value key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;System.Int32&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the int.</param>
<summary>Returns the nullable int associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetLongValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;long&gt; GetLongValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;int64&gt; GetLongValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetLongValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetLongValue : Foundation.NSString -&gt; Nullable&lt;int64&gt;" Usage="dictionaryContainer.GetLongValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;System.Int64&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the long.</param>
<summary>Returns the nullable long associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNativeValue&lt;T&gt;">
<MemberSignature Language="C#" Value="protected T GetNativeValue&lt;T&gt; (Foundation.NSString key) where T : class, ObjCRuntime.INativeObject;" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance !!T GetNativeValue&lt;class (class ObjCRuntime.INativeObject) T&gt;(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetNativeValue``1(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetNativeValue : Foundation.NSString -&gt; 'T (requires 'T : null and 'T :&gt; ObjCRuntime.INativeObject)" Usage="dictionaryContainer.GetNativeValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>T</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
<InterfaceName>ObjCRuntime.INativeObject</InterfaceName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<typeparam name="T">The <see cref="T:ObjCRuntime.INativeObject" /> type associated with <paramref name="key" />.</typeparam>
<param name="key">The identifier of the reference.</param>
<summary>Returns the native object associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNIntValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;nint&gt; GetNIntValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;valuetype System.nint&gt; GetNIntValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetNIntValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetNIntValue : Foundation.NSString -&gt; Nullable&lt;nint&gt;" Usage="dictionaryContainer.GetNIntValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;System.nint&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the native integer.</param>
<summary>Returns the nullable native integer associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNSDictionary">
<MemberSignature Language="C#" Value="protected Foundation.NSDictionary GetNSDictionary (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance class Foundation.NSDictionary GetNSDictionary(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetNSDictionary(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetNSDictionary : Foundation.NSString -&gt; Foundation.NSDictionary" Usage="dictionaryContainer.GetNSDictionary key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSDictionary</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the <see cref="T:Foundation.NSDictionary" />.</param>
<summary>Returns the <see cref="T:Foundation.NSDictionary" /> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNSDictionary&lt;TKey,TValue&gt;">
<MemberSignature Language="C#" Value="protected Foundation.NSDictionary&lt;TKey,TValue&gt; GetNSDictionary&lt;TKey,TValue&gt; (Foundation.NSString key) where TKey : class, ObjCRuntime.INativeObject where TValue : class, ObjCRuntime.INativeObject;" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance class Foundation.NSDictionary`2&lt;!!TKey, !!TValue&gt; GetNSDictionary&lt;class (class ObjCRuntime.INativeObject) TKey, class (class ObjCRuntime.INativeObject) TValue&gt;(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetNSDictionary``2(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetNSDictionary : Foundation.NSString -&gt; Foundation.NSDictionary&lt;'Key, 'Value (requires 'Key : null and 'Key :&gt; ObjCRuntime.INativeObject and 'Value : null and 'Value :&gt; ObjCRuntime.INativeObject)&gt; (requires 'Key : null and 'Key :&gt; ObjCRuntime.INativeObject and 'Value : null and 'Value :&gt; ObjCRuntime.INativeObject)" Usage="dictionaryContainer.GetNSDictionary key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSDictionary&lt;TKey,TValue&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TKey">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
<InterfaceName>ObjCRuntime.INativeObject</InterfaceName>
</Constraints>
</TypeParameter>
<TypeParameter Name="TValue">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
<InterfaceName>ObjCRuntime.INativeObject</InterfaceName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<typeparam name="TKey">The type of keys in the stored dictionary.</typeparam>
<typeparam name="TValue">The type of values in the stored dictionary.</typeparam>
<param name="key">The identifier of the <see cref="T:Foundation.NSDictionary" />.</param>
<summary>Returns the <see cref="T:Foundation.NSDictionary" /> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNSStringValue">
<MemberSignature Language="C#" Value="protected Foundation.NSString GetNSStringValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance class Foundation.NSString GetNSStringValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetNSStringValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetNSStringValue : Foundation.NSString -&gt; Foundation.NSString" Usage="dictionaryContainer.GetNSStringValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Foundation.NSString</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the <see cref="T:Foundation.NSString" />.</param>
<summary>Returns the <see cref="T:Foundation.NSString" /> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetNUIntValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;nuint&gt; GetNUIntValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;valuetype System.nuint&gt; GetNUIntValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetNUIntValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetNUIntValue : Foundation.NSString -&gt; Nullable&lt;nuint&gt;" Usage="dictionaryContainer.GetNUIntValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;System.nuint&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the nuint</param>
<summary>Returns the nullable native unsigned int associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetStringValue">
<MemberSignature Language="C#" Value="protected string GetStringValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance string GetStringValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetStringValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetStringValue : Foundation.NSString -&gt; string" Usage="dictionaryContainer.GetStringValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the string.</param>
<summary>Returns the string associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetStringValue">
<MemberSignature Language="C#" Value="protected string GetStringValue (string key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance string GetStringValue(string key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetStringValue(System.String)" />
<MemberSignature Language="F#" Value="member this.GetStringValue : string -&gt; string" Usage="dictionaryContainer.GetStringValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">The identifier of the string.</param>
<summary>Returns the string associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetStrongDictionary&lt;T&gt;">
<MemberSignature Language="C#" Value="protected T GetStrongDictionary&lt;T&gt; (Foundation.NSString key) where T : Foundation.DictionaryContainer;" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance !!T GetStrongDictionary&lt;(class Foundation.DictionaryContainer) T&gt;(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetStrongDictionary``1(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetStrongDictionary : Foundation.NSString -&gt; 'T (requires 'T :&gt; Foundation.DictionaryContainer)" Usage="dictionaryContainer.GetStrongDictionary key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>T</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<BaseTypeName>Foundation.DictionaryContainer</BaseTypeName>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<typeparam name="T">The type of <see cref="T:Foundation.DictionaryContainer" /> associated with <paramref name="key" />.</typeparam>
<param name="key">The identifier of the <see cref="T:Foundation.DictionaryContainer" />.</param>
<summary>Returns the <see cref="T:Foundation.DictionaryContainer" /> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUInt32Value">
<MemberSignature Language="C#" Value="protected Nullable&lt;uint&gt; GetUInt32Value (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;unsigned int32&gt; GetUInt32Value(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetUInt32Value(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetUInt32Value : Foundation.NSString -&gt; Nullable&lt;uint32&gt;" Usage="dictionaryContainer.GetUInt32Value key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;System.UInt32&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=System%20UInt%2032&amp;scope=Xamarin" title="T:System.UInt32">T:System.UInt32</a></format>.</param>
<summary>Returns the nullable <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=System%20UInt%2032&amp;scope=Xamarin" title="T:System.UInt32">T:System.UInt32</a></format> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUIntValue">
<MemberSignature Language="C#" Value="protected Nullable&lt;uint&gt; GetUIntValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance valuetype System.Nullable`1&lt;unsigned int32&gt; GetUIntValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.GetUIntValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.GetUIntValue : Foundation.NSString -&gt; Nullable&lt;uint32&gt;" Usage="dictionaryContainer.GetUIntValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Nullable&lt;System.UInt32&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=System%20UInt%2032&amp;scope=Xamarin" title="T:System.UInt32">T:System.UInt32</a></format>.</param>
<summary>Returns the nullable <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=System%20UInt%2032&amp;scope=Xamarin" title="T:System.UInt32">T:System.UInt32</a></format> associated with <paramref name="key" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveValue">
<MemberSignature Language="C#" Value="protected void RemoveValue (Foundation.NSString key);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void RemoveValue(class Foundation.NSString key) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.RemoveValue(Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.RemoveValue : Foundation.NSString -&gt; unit" Usage="dictionaryContainer.RemoveValue key" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier of the value to be removed.</param>
<summary>Removes from the dictionary the value associated with <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetArrayValue">
<MemberSignature Language="C#" Value="protected void SetArrayValue (Foundation.NSString key, Foundation.NSNumber[] values);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetArrayValue(class Foundation.NSString key, class Foundation.NSNumber[] values) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetArrayValue(Foundation.NSString,Foundation.NSNumber[])" />
<MemberSignature Language="F#" Value="member this.SetArrayValue : Foundation.NSString * Foundation.NSNumber[] -&gt; unit" Usage="dictionaryContainer.SetArrayValue (key, values)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="values" Type="Foundation.NSNumber[]" />
</Parameters>
<Docs>
<param name="key">The identifier to be associated with the array.</param>
<param name="values">The <see cref="T:Foundation.NSNumber" /> array to be associated with <paramref name="key" />.</param>
<summary>Associates the <see cref="T:Foundation.NSNumber" /> array <paramref name="values" /> with <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetArrayValue">
<MemberSignature Language="C#" Value="protected void SetArrayValue (Foundation.NSString key, ObjCRuntime.INativeObject[] values);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetArrayValue(class Foundation.NSString key, class ObjCRuntime.INativeObject[] values) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetArrayValue(Foundation.NSString,ObjCRuntime.INativeObject[])" />
<MemberSignature Language="F#" Value="member this.SetArrayValue : Foundation.NSString * ObjCRuntime.INativeObject[] -&gt; unit" Usage="dictionaryContainer.SetArrayValue (key, values)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="values" Type="ObjCRuntime.INativeObject[]" />
</Parameters>
<Docs>
<param name="key">The identifier to be associated with the array.</param>
<param name="values">The <see cref="T:ObjCRuntime.INativeObject" /> array to be associated with <paramref name="key" />.</param>
<summary>Associates the <see cref="T:ObjCRuntime.INativeObject" /> array <paramref name="values" /> with <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetArrayValue">
<MemberSignature Language="C#" Value="protected void SetArrayValue (Foundation.NSString key, string[] values);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetArrayValue(class Foundation.NSString key, string[] values) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetArrayValue(Foundation.NSString,System.String[])" />
<MemberSignature Language="F#" Value="member this.SetArrayValue : Foundation.NSString * string[] -&gt; unit" Usage="dictionaryContainer.SetArrayValue (key, values)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="values" Type="System.String[]" />
</Parameters>
<Docs>
<param name="key">The identifier to be associated with the array.</param>
<param name="values">The <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=System%20String&amp;scope=Xamarin" title="T:System.String">T:System.String</a></format> array to be associated with <paramref name="key" />.</param>
<summary>Associates the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=System%20String&amp;scope=Xamarin" title="T:System.String">T:System.String</a></format> array <paramref name="values" /> with <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetArrayValue&lt;T&gt;">
<MemberSignature Language="C#" Value="protected void SetArrayValue&lt;T&gt; (Foundation.NSString key, T[] values);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetArrayValue&lt;T&gt;(class Foundation.NSString key, !!T[] values) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetArrayValue``1(Foundation.NSString,``0[])" />
<MemberSignature Language="F#" Value="member this.SetArrayValue : Foundation.NSString * 'T[] -&gt; unit" Usage="dictionaryContainer.SetArrayValue (key, values)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T" />
</TypeParameters>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="values" Type="T[]" />
</Parameters>
<Docs>
<typeparam name="T">The type stored by the array.</typeparam>
<param name="key">The identifier to be associated with the array.</param>
<param name="values">The array of type <paramref name="T" /> to be associated with <paramref name="key" />.</param>
<summary>Associates the array <paramref name="values" /> of type <paramref name="T" /> with <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetBooleanValue">
<MemberSignature Language="C#" Value="protected void SetBooleanValue (Foundation.NSString key, Nullable&lt;bool&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetBooleanValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;bool&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetBooleanValue(Foundation.NSString,System.Nullable{System.Boolean})" />
<MemberSignature Language="F#" Value="member this.SetBooleanValue : Foundation.NSString * Nullable&lt;bool&gt; -&gt; unit" Usage="dictionaryContainer.SetBooleanValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;System.Boolean&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the Boolean.</param>
<param name="value">The nullable Boolean to be associated with <paramref name="key" />.</param>
<summary>Stores the Boolean <paramref name="value" /> and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetCGPointValue">
<MemberSignature Language="C#" Value="protected void SetCGPointValue (Foundation.NSString key, Nullable&lt;CoreGraphics.CGPoint&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetCGPointValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;valuetype CoreGraphics.CGPoint&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetCGPointValue(Foundation.NSString,System.Nullable{CoreGraphics.CGPoint})" />
<MemberSignature Language="F#" Value="member this.SetCGPointValue : Foundation.NSString * Nullable&lt;CoreGraphics.CGPoint&gt; -&gt; unit" Usage="dictionaryContainer.SetCGPointValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;CoreGraphics.CGPoint&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the <see cref="T:CoreGraphics.CGPoint" />.</param>
<param name="value">The <see cref="T:CoreGraphics.CGPoint" /> to be associated with <paramref name="key" />.</param>
<summary>Stores the <see cref="T:CoreGraphics.CGPoint" /><paramref name="value" /> and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetCGRectValue">
<MemberSignature Language="C#" Value="protected void SetCGRectValue (Foundation.NSString key, Nullable&lt;CoreGraphics.CGRect&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetCGRectValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;valuetype CoreGraphics.CGRect&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetCGRectValue(Foundation.NSString,System.Nullable{CoreGraphics.CGRect})" />
<MemberSignature Language="F#" Value="member this.SetCGRectValue : Foundation.NSString * Nullable&lt;CoreGraphics.CGRect&gt; -&gt; unit" Usage="dictionaryContainer.SetCGRectValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;CoreGraphics.CGRect&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the <see cref="T:CoreGraphics.CGRect" />.</param>
<param name="value">The <see cref="T:CoreGraphics.CGRect" /> to be associated with <paramref name="key" />.</param>
<summary>Stores the <see cref="T:CoreGraphics.CGRect" /><paramref name="value" /> and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetCGSizeValue">
<MemberSignature Language="C#" Value="protected void SetCGSizeValue (Foundation.NSString key, Nullable&lt;CoreGraphics.CGSize&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetCGSizeValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;valuetype CoreGraphics.CGSize&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetCGSizeValue(Foundation.NSString,System.Nullable{CoreGraphics.CGSize})" />
<MemberSignature Language="F#" Value="member this.SetCGSizeValue : Foundation.NSString * Nullable&lt;CoreGraphics.CGSize&gt; -&gt; unit" Usage="dictionaryContainer.SetCGSizeValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;CoreGraphics.CGSize&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the <see cref="T:CoreGraphics.CGSize" />.</param>
<param name="value">The <see cref="T:CoreGraphics.CGSize" /> to be associated with <paramref name="key" />.</param>
<summary>Stores the <see cref="T:CoreGraphics.CGSize" /><paramref name="value" /> and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetCMTimeValue">
<MemberSignature Language="C#" Value="protected void SetCMTimeValue (Foundation.NSString key, Nullable&lt;CoreMedia.CMTime&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetCMTimeValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;valuetype CoreMedia.CMTime&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetCMTimeValue(Foundation.NSString,System.Nullable{CoreMedia.CMTime})" />
<MemberSignature Language="F#" Value="member this.SetCMTimeValue : Foundation.NSString * Nullable&lt;CoreMedia.CMTime&gt; -&gt; unit" Usage="dictionaryContainer.SetCMTimeValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;CoreMedia.CMTime&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the <see cref="T:CoreMedia.CMTime" />.</param>
<param name="value">The <see cref="T:CoreMedia.CMTime" /> to be associated with <paramref name="key" />.</param>
<summary>Stores the <see cref="T:CoreMedia.CMTime" /><paramref name="value" /> and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNativeValue">
<MemberSignature Language="C#" Value="protected void SetNativeValue (Foundation.NSString key, ObjCRuntime.INativeObject value, bool removeNullValue = true);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNativeValue(class Foundation.NSString key, class ObjCRuntime.INativeObject value, bool removeNullValue) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetNativeValue(Foundation.NSString,ObjCRuntime.INativeObject,System.Boolean)" />
<MemberSignature Language="F#" Value="member this.SetNativeValue : Foundation.NSString * ObjCRuntime.INativeObject * bool -&gt; unit" Usage="dictionaryContainer.SetNativeValue (key, value, removeNullValue)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="ObjCRuntime.INativeObject" />
<Parameter Name="removeNullValue" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<param name="value">To be added.</param>
<param name="removeNullValue">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNumberValue">
<MemberSignature Language="C#" Value="protected void SetNumberValue (Foundation.NSString key, Nullable&lt;double&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;float64&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetNumberValue(Foundation.NSString,System.Nullable{System.Double})" />
<MemberSignature Language="F#" Value="member this.SetNumberValue : Foundation.NSString * Nullable&lt;double&gt; -&gt; unit" Usage="dictionaryContainer.SetNumberValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;System.Double&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the double.</param>
<param name="value">The nullable double to be associated with <paramref name="key" />.</param>
<summary>Stores the double <paramref name="value" /> (or <see langword="null" />) and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNumberValue">
<MemberSignature Language="C#" Value="protected void SetNumberValue (Foundation.NSString key, Nullable&lt;int&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;int32&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetNumberValue(Foundation.NSString,System.Nullable{System.Int32})" />
<MemberSignature Language="F#" Value="member this.SetNumberValue : Foundation.NSString * Nullable&lt;int&gt; -&gt; unit" Usage="dictionaryContainer.SetNumberValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;System.Int32&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the int.</param>
<param name="value">The nullable int to be associated with <paramref name="key" />.</param>
<summary>Stores the int <paramref name="value" /> (or <see langword="null" />) and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNumberValue">
<MemberSignature Language="C#" Value="protected void SetNumberValue (Foundation.NSString key, Nullable&lt;long&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;int64&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetNumberValue(Foundation.NSString,System.Nullable{System.Int64})" />
<MemberSignature Language="F#" Value="member this.SetNumberValue : Foundation.NSString * Nullable&lt;int64&gt; -&gt; unit" Usage="dictionaryContainer.SetNumberValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;System.Int64&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the long.</param>
<param name="value">The nullable long to be associated with <paramref name="key" />.</param>
<summary>Stores the long <paramref name="value" /> (or <see langword="null" />) and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNumberValue">
<MemberSignature Language="C#" Value="protected void SetNumberValue (Foundation.NSString key, Nullable&lt;nint&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;valuetype System.nint&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetNumberValue(Foundation.NSString,System.Nullable{System.nint})" />
<MemberSignature Language="F#" Value="member this.SetNumberValue : Foundation.NSString * Nullable&lt;nint&gt; -&gt; unit" Usage="dictionaryContainer.SetNumberValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;System.nint&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the native integer value.</param>
<param name="value">The nullable native integer to be associated with <paramref name="key" />.</param>
<summary>Stores the native integer <paramref name="value" /> (or <see langword="null" />) and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNumberValue">
<MemberSignature Language="C#" Value="protected void SetNumberValue (Foundation.NSString key, Nullable&lt;nuint&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;valuetype System.nuint&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetNumberValue(Foundation.NSString,System.Nullable{System.nuint})" />
<MemberSignature Language="F#" Value="member this.SetNumberValue : Foundation.NSString * Nullable&lt;nuint&gt; -&gt; unit" Usage="dictionaryContainer.SetNumberValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;System.nuint&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the native unsigned int.</param>
<param name="value">The nullable native unsigned int to be associated with <paramref name="key" />.</param>
<summary>Stores the native unsigned int <paramref name="value" /> (or <see langword="null" />) and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNumberValue">
<MemberSignature Language="C#" Value="protected void SetNumberValue (Foundation.NSString key, Nullable&lt;float&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;float32&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetNumberValue(Foundation.NSString,System.Nullable{System.Single})" />
<MemberSignature Language="F#" Value="member this.SetNumberValue : Foundation.NSString * Nullable&lt;single&gt; -&gt; unit" Usage="dictionaryContainer.SetNumberValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;System.Single&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the float.</param>
<param name="value">The nullable float to be associated with <paramref name="key" />.</param>
<summary>Stores the float <paramref name="value" /> (or <see langword="null" />) and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetNumberValue">
<MemberSignature Language="C#" Value="protected void SetNumberValue (Foundation.NSString key, Nullable&lt;uint&gt; value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetNumberValue(class Foundation.NSString key, valuetype System.Nullable`1&lt;unsigned int32&gt; value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetNumberValue(Foundation.NSString,System.Nullable{System.UInt32})" />
<MemberSignature Language="F#" Value="member this.SetNumberValue : Foundation.NSString * Nullable&lt;uint32&gt; -&gt; unit" Usage="dictionaryContainer.SetNumberValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.Nullable&lt;System.UInt32&gt;" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the uint.</param>
<param name="value">The nullable unsigned int to be associated with <paramref name="key" />.</param>
<summary>Stores the unsigned int <paramref name="value" /> (or <see langword="null" />) and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetStringValue">
<MemberSignature Language="C#" Value="protected void SetStringValue (Foundation.NSString key, Foundation.NSString value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetStringValue(class Foundation.NSString key, class Foundation.NSString value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetStringValue(Foundation.NSString,Foundation.NSString)" />
<MemberSignature Language="F#" Value="member this.SetStringValue : Foundation.NSString * Foundation.NSString -&gt; unit" Usage="dictionaryContainer.SetStringValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="Foundation.NSString" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the string.</param>
<param name="value">The string to be associated with <paramref name="key" />.</param>
<summary>Stores the string <paramref name="value" /> and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetStringValue">
<MemberSignature Language="C#" Value="protected void SetStringValue (Foundation.NSString key, string value);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void SetStringValue(class Foundation.NSString key, string value) cil managed" />
<MemberSignature Language="DocId" Value="M:Foundation.DictionaryContainer.SetStringValue(Foundation.NSString,System.String)" />
<MemberSignature Language="F#" Value="member this.SetStringValue : Foundation.NSString * string -&gt; unit" Usage="dictionaryContainer.SetStringValue (key, value)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="Foundation.NSString" />
<Parameter Name="value" Type="System.String" />
</Parameters>
<Docs>
<param name="key">The identifier associated with the string.</param>
<param name="value">The string to be associated with <paramref name="key" />.</param>
<summary>Stores the string <paramref name="value" /> and associates it with the <paramref name="key" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.