ABMutableMultiValue<T> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
支持 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
要存储的值的类型。
- 继承
- 派生
- 属性
注解
“编辑”包括添加和删除 ABMultiValueEntry<T> 条目,以及更改这些条目的 Value 和 Label 属性。
支持的操作包括:
- 创建属性: C:AddressBook.ABMutableDateMultiValue.ctor, C:AddressBook.ABMutableDictionaryMultiValue.ctor、 C:AddressBook.ABMutableStringMultiValue.ctor。
- 创建属性: C:AddressBook.ABMutableDateMultiValue.ctor, C:AddressBook.ABMutableDictionaryMultiValue.ctor、 C:AddressBook.ABMutableStringMultiValue.ctor。
属性
Count |
ABMultiValue<T> 中的条目数。 (继承自 ABMultiValue<T>) |
Handle |
处理指向非托管对象表示形式的 (指针) 。 (继承自 ABMultiValue<T>) |
IsReadOnly |
获取一个值,该值指示 ABMutableMultiValue<T> 是否为只读。 |
Item[nint] |
获取指定 ABMultiValueEntry<T> |
PropertyType |
集合中值的类型。 (继承自 ABMultiValue<T>) |
方法
Add(T, NSString) |
使用 标签 |
Dispose() |
释放 ABMultiValue'1 对象使用的资源。 (继承自 ABMultiValue<T>) |
Dispose(Boolean) |
释放 ABMultiValue'1 对象使用的资源。 (继承自 ABMultiValue<T>) |
GetEnumerator() |
返回一个枚举器,该枚举器循环访问 中的所有 ABMultiValue<T>条目。 (继承自 ABMultiValue<T>) |
GetFirstIndexOfValue(NSObject) |
获取集合中 的第一个 |
GetIndexForIdentifier(Int32) |
获取值等于 |
GetValues() |
获取集合中的所有值。 (继承自 ABMultiValue<T>) |
Insert(nint, T, NSString) |
支持 ABMultiValue<T> 编辑的 。 |
RemoveAt(nint) |
从多值属性中删除值。 |
ToMutableMultiValue() |
返回一个枚举器,该枚举器循环访问 中的所有 ABMultiValue<T>条目。 (继承自 ABMultiValue<T>) |
显式接口实现
IEnumerable.GetEnumerator() |
返回一个枚举器,该枚举器循环访问 中的所有 ABMultiValue<T>条目。 (继承自 ABMultiValue<T>) |