ABMultiValue<T> Classe

Definizione

Raccolta di ABMultiValueEntry<T> voci.

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.None, "Use the 'Contacts' API instead.")]
public class ABMultiValue<T> : IDisposable, ObjCRuntime.INativeObject, System.Collections.Generic.IEnumerable<AddressBook.ABMultiValueEntry<T>>
type ABMultiValue<'T> = class
    interface INativeObject
    interface IDisposable
    interface seq<ABMultiValueEntry<'T>>
    interface IEnumerable

Parametri di tipo

T

Tipo di valore archiviato nella ABMultiValue<T> raccolta.

Ereditarietà
ABMultiValue<T>
Derivato
Attributi
Implementazioni

Commenti

ABMultiValue<T> le istanze vengono usate per ABPerson le proprietà che sono raccolte di valori dello stesso tipo. Ad esempio, GetPhones() restituisce un ABMultiValue<string> oggetto contenente numeri di telefono.

Un ABMultiValue<T> oggetto è una raccolta di ABMultiValueEntry<T> voci, in cui ogni voce contiene un Valueoggetto , Labele Identifier.

Le operazioni supportate includono:

Proprietà

Count

Numero di voci in ABMultiValue<T>.

Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

IsReadOnly

Ottiene un valore che indica se ABMultiValue<T> è di sola lettura.

Item[nint]

Ottiene le ABMultiValueEntry<T> istanze in corrispondenza dell'oggetto specificato index.

PropertyType

Tipo dei valori dell'insieme.

Metodi

Dispose()

Rilascia le risorse usate dall'oggetto ABMultiValue'1.

Dispose(Boolean)

Rilascia le risorse usate dall'oggetto ABMultiValue'1.

Finalize()

Finalizzatore per l'oggetto ABMultiValue'1

GetEnumerator()

Restituisce un enumeratore che esegue l'iterazione di tutte le voci nell'oggetto ABMultiValue<T>.

GetFirstIndexOfValue(NSObject)

Ottiene il primo indice dell'insieme value .

GetIndexForIdentifier(Int32)

Ottiene l'indice all'interno di questa raccolta della ABMultiValueEntry<T> voce con un Identifier valore uguale a identifier.

GetValues()

Ottiene tutti i valori all'interno della raccolta.

ToMutableMultiValue()

Restituisce un enumeratore che esegue l'iterazione di tutte le voci nell'oggetto ABMultiValue<T>.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Restituisce un enumeratore che esegue l'iterazione di tutte le voci nell'oggetto ABMultiValue<T>.

Si applica a