ABMultiValue<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
エントリの 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>コレクションです。各エントリには、、Label、および Identifierが含まれますValue。
サポートされている操作は次のとおりです。
- 値、ラベル、識別子の取得: Count、、IEnumerable.GetEnumerator()、GetFirstIndexOfValue(NSObject)、 GetValues()GetIndexForIdentifier(Int32)Item[nint]。
- プロパティ情報の取得: PropertyType。
- プロパティの変更: ToMutableMultiValue()。
プロパティ
Count |
ABMultiValue<T> 内のエントリの数。 |
Handle |
アンマネージド オブジェクト表現へのハンドル (ポインター)。 |
IsReadOnly |
ABMultiValue<T> が読み取り専用かどうかを示す値を取得します。 |
Item[nint] |
指定した |
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>返します。 |