Edit

Share via


ABMutableStringMultiValue Class

Definition

A T:AddressBook.ABMultiValue{Foundation.NSString} which supports changing values.

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

Constructors

ABMutableStringMultiValue()

Constructs and initializes a ABMutableStringMultiValue 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