ABMultiValue<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коллекция записей ABMultiValueEntry<T> .
[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
Параметры типа
- T
Тип значения, хранящегося в ABMultiValue<T>
коллекции.
- Наследование
-
ABMultiValue<T>
- Производный
- Атрибуты
- Реализации
Комментарии
ABMultiValue<T>
экземпляры используются для ABPerson свойств, которые представляют собой коллекции значений одного типа. Например, возвращает объект , GetPhones()ABMultiValue<string>
содержащий номера телефонов.
— ABMultiValue<T>
это коллекция записей ABMultiValueEntry<T> , каждая из которых содержит Value, Labelи Identifier.
Поддерживаемые операции:
- Получение значений, меток и идентификаторов: Count, IEnumerable.GetEnumerator(), GetFirstIndexOfValue(NSObject), GetIndexForIdentifier(Int32), GetValues(), Item[nint].
- Получение сведений о свойстве: PropertyType.
- Изменение свойств: ToMutableMultiValue().
Свойства
Count |
Число записей в словаре ABMultiValue<T>. |
Handle |
Дескриптор (указатель) на представление неуправляемого объекта. |
IsReadOnly |
Получает значение, указывающее, является ли объект ABMultiValue<T> доступным только для чтения. |
Item[nint] |
ABMultiValueEntry<T> Возвращает экземпляры в указанном |
PropertyType |
Тип значений в коллекции. |
Методы
Dispose() |
Освобождает ресурсы, используемые объектом ABMultiValue'1. |
Dispose(Boolean) |
Освобождает ресурсы, используемые объектом ABMultiValue'1. |
Finalize() |
Метод завершения для объекта ABMultiValue'1 |
GetEnumerator() |
Возвращает перечислитель, который выполняет итерацию по всем записям в ABMultiValue<T>. |
GetFirstIndexOfValue(NSObject) |
Возвращает первый индекс в |
GetIndexForIdentifier(Int32) |
Возвращает индекс в этой коллекции ABMultiValueEntry<T> записи со значением Identifier , равным |
GetValues() |
Возвращает все значения в коллекции. |
ToMutableMultiValue() |
Возвращает перечислитель, который выполняет итерацию по всем записям в ABMultiValue<T>. |
Явные реализации интерфейса
IEnumerable.GetEnumerator() |
Возвращает перечислитель, который выполняет итерацию по всем записям в ABMultiValue<T>. |