Поделиться через


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, и типом MAPI, заданным параметром mapiType.

ExtendedPropertyDefinition(DefaultExtendedPropertySet, String, MapiPropertyType)

Инициализирует новый экземпляр класса ExtendedPropertyDefinition, имеющий свойство, заданное параметром propertySet, имя, заданное параметром name, и тип MAPI, заданный параметром mapiType.

ExtendedPropertyDefinition(Guid, Int32, MapiPropertyType)

Инициализирует новый экземпляр класса ExtendedPropertyDefinition, имеющий идентификатор набора свойств, указанный параметром propertySetId, идентификатор, заданный параметром id, и тип MAPI, заданный параметром mapiType.

ExtendedPropertyDefinition(Guid, String, MapiPropertyType)

Инициализирует новый экземпляр класса ExtendedPropertyDefinition, имеющий идентификатор набора свойств, указанный параметром propertySetId, имя, заданное параметром name, и тип MAPI, заданный параметром mapiType.

ExtendedPropertyDefinition(Int32, MapiPropertyType)

Инициализирует новый экземпляр класса ExtendedPropertyDefinition с тегом, указанным параметром tag , и типОМ MAPI, заданным параметром mapiType.

Свойства

Id

Возвращает идентификатор расширенного свойства.

MapiType

Возвращает тип MAPI расширенного свойства.

Name

Возвращает имя расширенного свойства.

PropertySet

Возвращает набор свойств расширенного свойства.

PropertySetId

Возвращает идентификатор набора свойств для расширенного свойства.

Tag

Возвращает тег для расширенного свойства.

Type

Возвращает тип свойства.

Version

Возвращает минимальную версию Exchange, поддерживающую это расширенное свойство.

Методы

Equals(Object)

Определяет, равно ли данное расширенное определение свойства этому расширенному определению свойства.

GetHashCode()

Возвращает хэш-код для объекта ExtendedPropertyDefinition.

GetJsonType()

Возвращает тип переменной нотации объектов JavaScript (JSON) связанного свойства, например string, number, object, array или Boolean. Метод GetJsonType() применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от PropertyDefinitionBase)
ToString()

Возвращает объект String , представляющий текущий Objectобъект .

(Унаследовано от PropertyDefinitionBase)

Операторы

Equality(ExtendedPropertyDefinition, ExtendedPropertyDefinition)

Определяет, равны ли два указанных экземпляра ExtendedPropertyDefinition.

Inequality(ExtendedPropertyDefinition, ExtendedPropertyDefinition)

Определяет, равны ли два указанных экземпляра ExtendedPropertyDefinition.

Применяется к