共用方式為


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> ,其中每個專案都包含 ValueLabelIdentifier

支援的作業包括:

屬性

Count

ABMultiValue<T> 中的項目數。

Handle

處理 unmanaged 物件標記法) (指標。

IsReadOnly

取得值,指出 ABMultiValue<T> 是否唯讀。

Item[nint]

ABMultiValueEntry<T>取得位於指定 index 之 的實例。

PropertyType

集合中值的型別。

方法

Dispose()

釋放 ABMultiValue'1 物件所使用的資源。

Dispose(Boolean)

釋放 ABMultiValue'1 物件所使用的資源。

Finalize()

ABMultiValue'1 物件的完成項

GetEnumerator()

傳回可逐一查看 中 ABMultiValue<T> 所有專案的列舉值。

GetFirstIndexOfValue(NSObject)

取得集合內的 第一個索引 value

GetIndexForIdentifier(Int32)

取得此專案集合 ABMultiValueEntry<T> 中的索引,其 Identifier 值等於 identifier

GetValues()

取得集合中的所有值。

ToMutableMultiValue()

傳回可逐一查看 中 ABMultiValue<T> 所有專案的列舉值。

明確介面實作

IEnumerable.GetEnumerator()

傳回可逐一查看 中 ABMultiValue<T> 所有專案的列舉值。

適用於