ExtendedPropertyDefinition 类

定义

表示扩展属性的定义。

public ref class ExtendedPropertyDefinition sealed : Microsoft::Exchange::WebServices::Data::PropertyDefinitionBase
public sealed class ExtendedPropertyDefinition : Microsoft.Exchange.WebServices.Data.PropertyDefinitionBase
Public NotInheritable Class ExtendedPropertyDefinition
Inherits PropertyDefinitionBase
继承
ExtendedPropertyDefinition

构造函数

ExtendedPropertyDefinition(DefaultExtendedPropertySet, Int32, MapiPropertyType)

初始化 ExtendedPropertyDefinition 类的新实例,该类具有 由 propertySet指定的属性集、指定的 id标识符和指定的 mapiTypeMAPI 类型。

ExtendedPropertyDefinition(DefaultExtendedPropertySet, String, MapiPropertyType)

初始化 ExtendedPropertyDefinition 类的新实例,该类具有 由 propertySet指定的属性集、指定 name的名称和指定的 mapiTypeMAPI 类型。

ExtendedPropertyDefinition(Guid, Int32, MapiPropertyType)

初始化 ExtendedPropertyDefinition 类的新实例,该类具有 由 propertySetId指定的属性集标识符 、指定的 id标识符和 指定的 mapiTypeMAPI 类型。

ExtendedPropertyDefinition(Guid, String, MapiPropertyType)

初始化 ExtendedPropertyDefinition 类的新实例,该类具有 由 propertySetId指定的属性集标识符、由 name指定的名称和 指定的 mapiTypeMAPI 类型。

ExtendedPropertyDefinition(Int32, MapiPropertyType)

初始化 ExtendedPropertyDefinition 类的新实例,该类具有 指定的 tag 标记和 指定的 mapiTypeMAPI 类型。

属性

Id

获取扩展属性的 ID。

MapiType

获取扩展属性的 MAPI 类型。

Name

获取扩展属性的名称。

PropertySet

获取扩展属性的属性集。

PropertySetId

获取扩展属性的属性集 ID。

Tag

获取扩展属性的 标记。

Type

获取属性类型。

Version

获取支持此扩展属性的最低 Exchange 版本。

方法

Equals(Object)

确定给定的扩展属性定义是否等于此扩展属性定义。

GetHashCode()

返回 ExtendedPropertyDefinition 对象的哈希代码。

GetJsonType()

获取关联属性的 javaScript 对象表示法 (JSON) 变量类型,例如 字符串数字对象数组布尔值。 方法GetJsonType()适用于从 Exchange Server 2013 开始面向 Exchange Online 和 Exchange 版本的客户端。

(继承自 PropertyDefinitionBase)
ToString()

返回一个 String 表示当前 Object的 。

(继承自 PropertyDefinitionBase)

运算符

Equality(ExtendedPropertyDefinition, ExtendedPropertyDefinition)

确定 ExtendedPropertyDefinition 的两个指定实例是否相等。

Inequality(ExtendedPropertyDefinition, ExtendedPropertyDefinition)

确定 ExtendedPropertyDefinition 的两个指定实例是否不相等。

适用于