ABMultiValue<T> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Colección de ABMultiValueEntry<T> entradas.
[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
Parámetros de tipo
- T
Tipo de valor almacenado en la ABMultiValue<T>
colección.
- Herencia
-
ABMultiValue<T>
- Derivado
- Atributos
- Implementaciones
Comentarios
ABMultiValue<T>
Las instancias se usan para ABPerson las propiedades que son colecciones de valores del mismo tipo. Por ejemplo, GetPhones() devuelve un ABMultiValue<string>
valor de tipo que contiene números de teléfono.
A ABMultiValue<T>
es una colección de ABMultiValueEntry<T> entradas, donde cada entrada contiene un Value, Labely Identifier.
Las operaciones admitidas incluyen:
- Obtención de valores, etiquetas e identificadores: Count, IEnumerable.GetEnumerator(), GetFirstIndexOfValue(NSObject), GetIndexForIdentifier(Int32), , GetValues(). Item[nint]
- Obtener información de propiedad: PropertyType.
- Cambio de propiedades: ToMutableMultiValue().
Propiedades
Count |
Número de entradas de ABMultiValue<T>. |
Handle |
Identificador (puntero) a la representación del objeto no administrado. |
IsReadOnly |
Obtiene un valor que indica si ABMultiValue<T> es de solo lectura. |
Item[nint] |
Obtiene las ABMultiValueEntry<T> instancias en el especificado |
PropertyType |
Tipo de los valores de la colección. |
Métodos
Dispose() |
Libera los recursos utilizados por el objeto ABMultiValue'1. |
Dispose(Boolean) |
Libera los recursos utilizados por el objeto ABMultiValue'1. |
Finalize() |
Finalizador del objeto ABMultiValue'1 |
GetEnumerator() |
Devuelve un enumerador que recorre en iteración todas las entradas de ABMultiValue<T>. |
GetFirstIndexOfValue(NSObject) |
Obtiene el primer índice de dentro de |
GetIndexForIdentifier(Int32) |
Obtiene el índice de esta colección de la ABMultiValueEntry<T> entrada que tiene un Identifier valor igual a |
GetValues() |
Obtiene todos los valores de la colección. |
ToMutableMultiValue() |
Devuelve un enumerador que recorre en iteración todas las entradas de ABMultiValue<T>. |
Implementaciones de interfaz explícitas
IEnumerable.GetEnumerator() |
Devuelve un enumerador que recorre en iteración todas las entradas de ABMultiValue<T>. |