ABMutableMultiValue<T> クラス

定義

ABMultiValue<T>編集をサポートする 。

[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>

型パラメーター

T

格納する値の型。

継承
ABMutableMultiValue<T>
派生
属性

注釈

"編集" には、エントリの追加と削除 ABMultiValueEntry<T> 、およびエントリの Value プロパティと Label プロパティの変更が含まれます。

サポートされている操作は次のとおりです。

プロパティ

Count

ABMultiValue<T> 内のエントリの数。

(継承元 ABMultiValue<T>)
Handle

アンマネージド オブジェクト表現へのハンドル (ポインター)。

(継承元 ABMultiValue<T>)
IsReadOnly

ABMutableMultiValue<T> が読み取り専用かどうかを示す値を取得します。

Item[nint]

指定した indexにあるABMultiValueEntry<T>インスタンスを取得します。

(継承元 ABMultiValue<T>)
PropertyType

コレクション内の値の型。

(継承元 ABMultiValue<T>)

メソッド

Add(T, NSString)

複数値プロパティにラベルlabelを付けて を追加valueします。

Dispose()

ABMultiValue'1 オブジェクトによって使用されるリソースを解放します。

(継承元 ABMultiValue<T>)
Dispose(Boolean)

ABMultiValue'1 オブジェクトによって使用されるリソースを解放します。

(継承元 ABMultiValue<T>)
GetEnumerator()

内のすべてのエントリを反復処理する列挙子を ABMultiValue<T>返します。

(継承元 ABMultiValue<T>)
GetFirstIndexOfValue(NSObject)

コレクション内の の最初の value インデックスを取得します。

(継承元 ABMultiValue<T>)
GetIndexForIdentifier(Int32)

と等しい値を持つエントリのこのコレクション内のABMultiValueEntry<T>インデックスをIdentifieridentifier取得します。

(継承元 ABMultiValue<T>)
GetValues()

コレクション内のすべての値を取得します。

(継承元 ABMultiValue<T>)
Insert(nint, T, NSString)

ABMultiValue<T>編集をサポートする 。

RemoveAt(nint)

複数値プロパティから値を削除します。

ToMutableMultiValue()

内のすべてのエントリを反復処理する列挙子を ABMultiValue<T>返します。

(継承元 ABMultiValue<T>)

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

内のすべてのエントリを反復処理する列挙子を ABMultiValue<T>返します。

(継承元 ABMultiValue<T>)

適用対象

こちらもご覧ください