PropertyDescriptor
内容
[
隐藏
]PropertyDescriptor class
类包含属性描述信息。
public abstract class PropertyDescriptor : IEquatable<PropertyDescriptor>
特性
| 姓名 | 描述 |
|---|---|
| CanonicalName { get; } | 用于在文档中引用属性的名称。 规范名称的前缀向实现者标识属性的基本特征。 规范命名结构使用三个类别,由规范属性名称的以下前缀表示: * PidLid 前缀:由无符号 32 位数量和属性集标识的属性。 * PidName 前缀:由字符串名称和属性集标识的属性。 * PidTag 前缀:由无符号 16 位数量标识的属性。 |
| DataType { get; } | 属性值类型,如 [MS-OXCDATA] 中所述,指定属性允许的值类型。 |
| MultipleValuesDataType { get; } | 指示数据类型是否包含多个值 |
| Name { get; } | 获取标识属性的字符串。 |
| static Use8BitStringAsUnicode { get; set; } | 指定是否必须将 PropertyDataType.String8 解释为 PropertyDataType.String |
方法
| 姓名 | 描述 |
|---|---|
| static GetInstance(MapiProperty) | 检索PropertyDescriptor来自 MAPI property 的对象 |
| static Parse(string) | 初始化PropertyDescriptor class |
| abstract Equals(PropertyDescriptor) | 表示当前对象是否等于另一个同类型的对象。 |
| static GetInstance(long) | 检索PidTagPropertyDescriptorobject |
| static GetInstance(int, PropertyDataType) | 检索PidTagPropertyDescriptorobject |
| static GetInstance(long, PropertyDataType, Guid) | 检索PidLidPropertyDescriptorobject |
| static GetInstance(string, PropertyDataType, Guid) | 检索PidNamePropertyDescriptorobject |
| operator == | 判断指定的对象是否相等。 |
| operator != | 判断指定的对象是否不相等。 |
也可以看看
- 命名空间 Aspose.Email.Mapi
- 部件 Aspose.Email