Edit

Share via


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
ABMutableDictionaryMultiValue
Attributes

Constructors

ABMutableDictionaryMultiValue()

Constructs and initializes a ABMutableDictionaryMultiValue instance.

Properties

Count

The number of entries in the ABMultiValue<T>.

(Inherited from ABMultiValue<T>)
Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from ABMultiValue<T>)
IsReadOnly

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

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

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

(Inherited from ABMultiValue<T>)
PropertyType

The type of the values in the collection.

(Inherited from ABMultiValue<T>)

Methods

Add(T, NSString)

Add value with the label label to a multivalue property.

(Inherited from ABMutableMultiValue<T>)
Dispose()

Releases the resources used by the ABMultiValue`1 object.

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

Releases the resources used by the ABMultiValue`1 object.

(Inherited from ABMultiValue<T>)
GetEnumerator()

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

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

Gets the first index of value within the collection.

(Inherited from ABMultiValue<T>)
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()

Gets all values within the collection.

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

Removes a value from a multivalue property.

(Inherited from ABMutableMultiValue<T>)
ToMutableMultiValue()

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

(Inherited from ABMultiValue<T>)

Explicit Interface Implementations

IEnumerable.GetEnumerator()

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

(Inherited from ABMultiValue<T>)

Applies to