MapiPropertyCollection

MapiPropertyCollection class

表示 MapiProperty 项的集合。

public class MapiPropertyCollection : IDictionary<long, MapiProperty>, INamedPropertyTagProvider

构造函数

姓名描述
MapiPropertyCollection()创建类 MapiProperty. 的新实例

特性

姓名描述
Count { get; }获取集合中包含的元素数。
IsReadOnly { get; }获取一个表示集合是否为只读的值。
Item { get; set; }获取或设置与指定键关联的值。 (2 indexers)
Keys { get; }获取包含集合中的键的 System.Collections.Generic.ICollection<long>。
Values { get; }获取包含集合中的值的 System.Collections.Generic.ICollection<MapiProperty>。

方法

姓名描述
Add(KeyValuePair<long, MapiProperty>)
virtual Add(MapiProperty)添加具有指定标记的 MapiProperty 项。
virtual Add(long, MapiProperty)添加具有指定标记的 MapiProperty 项。
Clear()从集合中删除所有元素。
Contains(KeyValuePair<long, MapiProperty>)
ContainsKey(long)确定集合是否包含具有指定标记的属性。
CopyTo(KeyValuePair<long, MapiProperty>[], int)
GetEnumerator()
virtual GetProperty(PropertyDescriptor)通过属性描述符获取 MAPI 属性。
Remove(KeyValuePair<long, MapiProperty>)
Remove(long)从集合中删除具有指定标记的属性。
Remove(PropertyDescriptor)从集合中删除具有指定属性描述符的属性。
TryGetValue(long, out MapiProperty)获取与指定标签关联的属性。

也可以看看