ABMultiValue<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Auflistung von ABMultiValueEntry<T> Einträgen.
[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
Typparameter
- T
Der Werttyp, der in der ABMultiValue<T>
Auflistung gespeichert ist.
- Vererbung
-
ABMultiValue<T>
- Abgeleitet
- Attribute
- Implementiert
Hinweise
ABMultiValue<T>
Instanzen werden für ABPerson Eigenschaften verwendet, bei denen es sich um Sammlungen von Werten desselben Typs handelt. Gibt beispielsweise GetPhones() eine ABMultiValue<string>
enthaltende Telefonnummer zurück.
A ABMultiValue<T>
ist eine Auflistung von ABMultiValueEntry<T> Einträgen, wobei jeder Eintrag ein , Labelund ValueIdentifierenthält.
Zu den unterstützten Vorgängen gehören:
- Abrufen von Werten, Bezeichnungen und Bezeichnern: Count, , IEnumerable.GetEnumerator()GetFirstIndexOfValue(NSObject), GetIndexForIdentifier(Int32), . Item[nint]GetValues()
- Abrufen von Eigenschafteninformationen: PropertyType.
- Ändern der Eigenschaften: ToMutableMultiValue().
Eigenschaften
Count |
Die Anzahl der Einträge in ABMultiValue<T>. |
Handle |
Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob das ABMultiValue<T> schreibgeschützt ist. |
Item[nint] |
Ruft die ABMultiValueEntry<T> Instanzen am angegebenen |
PropertyType |
Der Typ der Werte in der Auflistung. |
Methoden
Dispose() |
Gibt die vom ABMultiValue'1-Objekt verwendeten Ressourcen frei. |
Dispose(Boolean) |
Gibt die vom ABMultiValue'1-Objekt verwendeten Ressourcen frei. |
Finalize() |
Finalizer für das ABMultiValue'1-Objekt |
GetEnumerator() |
Gibt einen Enumerator zurück, der alle Einträge in durchläuft ABMultiValue<T>. |
GetFirstIndexOfValue(NSObject) |
Ruft den ersten Index von |
GetIndexForIdentifier(Int32) |
Ruft den Index in dieser Auflistung des Eintrags ab, der ABMultiValueEntry<T> einen Identifier Wert hat, der gleich ist |
GetValues() |
Ruft alle Werte innerhalb der Auflistung ab. |
ToMutableMultiValue() |
Gibt einen Enumerator zurück, der alle Einträge in durchläuft ABMultiValue<T>. |
Explizite Schnittstellenimplementierungen
IEnumerable.GetEnumerator() |
Gibt einen Enumerator zurück, der alle Einträge in durchläuft ABMultiValue<T>. |