ABMutableDictionaryMultiValue ABMutableDictionaryMultiValue Class

Definition

A AddressBook.ABMultiValue<Foundation.NSDictionary> which supports changing values.

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'Contacts' API instead.")]
public class ABMutableDictionaryMultiValue : AddressBook.ABMutableMultiValue<Foundation.NSDictionary>
type ABMutableDictionaryMultiValue = class
    inherit ABMutableMultiValue<NSDictionary>
Inheritance
ABMutableDictionaryMultiValueABMutableDictionaryMultiValue
Attributes

Constructors

ABMutableDictionaryMultiValue() ABMutableDictionaryMultiValue()

Constructs and initializes a ABMutableDictionaryMultiValue instance.

Properties

Count Count

The number of entries in the ABMultiValue<T>.

(Inherited from ABMultiValue<T>)
Handle Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from ABMultiValue<T>)
IsReadOnly IsReadOnly

Gets a value indicating whether the ABMutableMultiValue<T> is read-only.

(Inherited from ABMutableMultiValue<T>)
Item[nint] Item[nint]

Gets the ABMultiValueEntry<T> instances at the specified index.

(Inherited from ABMultiValue<T>)
PropertyType PropertyType

The type of the values in the collection.

(Inherited from ABMultiValue<T>)

Methods

Add(T, NSString) Add(T, NSString)

Add value with the label label to a multivalue property.

(Inherited from ABMutableMultiValue<T>)
Dispose() Dispose()

Releases the resources used by the ABMultiValue`1 object.

(Inherited from ABMultiValue<T>)
Dispose(Boolean) Dispose(Boolean)

Releases the resources used by the ABMultiValue`1 object.

(Inherited from ABMultiValue<T>)
GetEnumerator() GetEnumerator()

Returns an enumerator that iterates through all entries in the ABMultiValue<T>.

(Inherited from ABMultiValue<T>)
GetFirstIndexOfValue(NSObject) GetFirstIndexOfValue(NSObject)

Gets the first index of value within the collection.

(Inherited from ABMultiValue<T>)
GetIndexForIdentifier(Int32) GetIndexForIdentifier(Int32)

Gets the index within this collection of the ABMultiValueEntry<T> entry having an Identifier value equal to identifier.

(Inherited from ABMultiValue<T>)
GetValues() GetValues()

Gets all values within the collection.

(Inherited from ABMultiValue<T>)
Insert(nint, T, NSString) Insert(nint, T, NSString) Inherited from ABMutableMultiValue<T>
RemoveAt(nint) RemoveAt(nint)

Removes a value from a multivalue property.

(Inherited from ABMutableMultiValue<T>)
ToMutableMultiValue() ToMutableMultiValue()

Returns an enumerator that iterates through all entries in the ABMultiValue<T>.

(Inherited from ABMultiValue<T>)

Explicit Interface Implementations

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Returns an enumerator that iterates through all entries in the ABMultiValue<T>.

(Inherited from ABMultiValue<T>)

Applies to