Partager via


ABMutableMultiValue<T> Classe

Définition

ABMultiValue<T> qui prend en charge la modification.

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

Paramètres de type

T

Type de la valeur à stocker.

Héritage
ABMutableMultiValue<T>
Dérivé
Attributs

Remarques

« Modification » inclut l’ajout et la suppression d’entrées ABMultiValueEntry<T> et la modification des Value propriétés et Label sur ces entrées.

Les opérations prises en charge sont les suivantes :

Propriétés

Count

Nombre d’entrées dans ABMultiValue<T>.

(Hérité de ABMultiValue<T>)
Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de ABMultiValue<T>)
IsReadOnly

Obtient une valeur indiquant si ABMutableMultiValue<T> est en lecture seule.

Item[nint]

Obtient les ABMultiValueEntry<T> instances au spécifié index.

(Hérité de ABMultiValue<T>)
PropertyType

Type des valeurs de la collection.

(Hérité de ABMultiValue<T>)

Méthodes

Add(T, NSString)

Ajoutez value avec l’étiquette label à une propriété à valeurs multiples.

Dispose()

Libère les ressources utilisées par l’objet ABMultiValue'1.

(Hérité de ABMultiValue<T>)
Dispose(Boolean)

Libère les ressources utilisées par l’objet ABMultiValue'1.

(Hérité de ABMultiValue<T>)
GetEnumerator()

Retourne un énumérateur qui itère à travers toutes les entrées dans le ABMultiValue<T>.

(Hérité de ABMultiValue<T>)
GetFirstIndexOfValue(NSObject)

Obtient le premier index de value dans la collection.

(Hérité de ABMultiValue<T>)
GetIndexForIdentifier(Int32)

Obtient l’index au sein de cette collection de l’entrée ABMultiValueEntry<T> ayant une Identifier valeur égale à identifier.

(Hérité de ABMultiValue<T>)
GetValues()

Obtient toutes les valeurs de la collection.

(Hérité de ABMultiValue<T>)
Insert(nint, T, NSString)

ABMultiValue<T> qui prend en charge la modification.

RemoveAt(nint)

Supprime une valeur d’une propriété à valeurs multiples.

ToMutableMultiValue()

Retourne un énumérateur qui itère à travers toutes les entrées dans le ABMultiValue<T>.

(Hérité de ABMultiValue<T>)

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère à travers toutes les entrées dans le ABMultiValue<T>.

(Hérité de ABMultiValue<T>)

S’applique à

Voir aussi