Mac Guides | Samples

MonoMac.Foundation.NSDictionary Class

Dictionary that provides mapping from keys to values.

See Also: NSDictionary

Syntax

Requirements

Namespace: MonoMac.Foundation
Assembly: XamMac (in XamMac.dll)
Assembly Versions: 0.0.0.0

The members of MonoMac.Foundation.NSDictionary are listed below.

See Also: NSObject

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.
A constructor that initializes the object from the data stored in the unarchiver object.
Constructor to call on derived classes when the derived class has an [Export] constructor.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

[read-only]
override
ClassHandleIntPtr. The handle for this class.
[read-only]
CountUInt32.
[read-only]
DescriptionInStringsFileFormatString.
default property
Item(NSObject)NSObject.
default property
Item(NSString)NSObject.
default property
Item(String)NSObject.
[read-only]
KeysNSObject[].
[read-only]
ObjectEnumeratorNSEnumerator.
[read-only]
ValuesNSObject[].

Public Methods

Protected Methods

override
Dispose(Boolean)
Releases the resourced used by the NSDictionary object.

Explicitly Implemented Interface Members

NSDictionary$ICollection<KeyValuePair<NSObject,NSObject>>.Add(KeyValuePair<NSObject,NSObject>)
NSDictionary$IDictionary<NSObject,NSObject>.Add(NSObject,NSObject)
NSDictionary$IDictionary.Add(Object,Object)
NSDictionary$ICollection<KeyValuePair<NSObject,NSObject>>.Clear
NSDictionary$IDictionary.Clear
NSDictionary$ICollection<KeyValuePair<NSObject,NSObject>>.Contains(KeyValuePair<NSObject,NSObject>)
NSDictionary$IDictionary.Contains(Object)
NSDictionary$ICollection.CopyTo(Array,Int32)
NSDictionary$ICollection<KeyValuePair<NSObject,NSObject>>.CopyTo(KeyValuePair<NSObject,NSObject>[],Int32)
[read-only]
NSDictionary$ICollection<KeyValuePair<NSObject,NSObject>>.CountInt32.
[read-only]
NSDictionary$ICollection.CountInt32.
NSDictionary$IDictionary.GetEnumerator
NSDictionary$IEnumerable.GetEnumerator
[read-only]
NSDictionary$IDictionary.IsFixedSizeBoolean.
[read-only]
NSDictionary$ICollection<KeyValuePair<NSObject,NSObject>>.IsReadOnlyBoolean.
[read-only]
NSDictionary$IDictionary.IsReadOnlyBoolean.
[read-only]
NSDictionary$ICollection.IsSynchronizedBoolean.
NSDictionary$IDictionary.Item(Object)Object.
[read-only]
NSDictionary$IDictionary<NSObject,NSObject>.KeysICollection<NSObject>.
[read-only]
NSDictionary$IDictionary.KeysICollection.
NSDictionary$IDictionary<NSObject,NSObject>.Remove(NSObject)
NSDictionary$ICollection<KeyValuePair<NSObject,NSObject>>.Remove(KeyValuePair<NSObject,NSObject>)
NSDictionary$IDictionary.Remove(Object)
[read-only]
NSDictionary$ICollection.SyncRootObject.
[read-only]
NSDictionary$IDictionary<NSObject,NSObject>.ValuesICollection<NSObject>.
[read-only]
NSDictionary$IDictionary.ValuesICollection.