ABMultiValue<T> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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:
- Recupero di valori, etichette e identificatori: CountItem[nint]IEnumerable.GetEnumerator()GetFirstIndexOfValue(NSObject)GetIndexForIdentifier(Int32)GetValues(), .
- Recupero delle informazioni sulle proprietà: PropertyType.
- Modifica delle proprietà: ToMutableMultiValue().
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 |
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 |
GetIndexForIdentifier(Int32) |
Ottiene l'indice all'interno di questa raccolta della ABMultiValueEntry<T> voce con un Identifier valore uguale a |
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>. |