ExtendedPropertyDefinition members
Represents the definition of an extended property.
The following tables list the members exposed by the ExtendedPropertyDefinition type.
| Name | Description | |
|---|---|---|
|
ExtendedPropertyDefinition(Int32, MapiPropertyType) | Initializes a new instance of the ExtendedPropertyDefinition class that has the tag specified by tag and the MAPI type specified by mapiType. |
|
ExtendedPropertyDefinition(Guid, Int32, MapiPropertyType) | Initializes a new instance of the ExtendedPropertyDefinition class that has the property set identifier specified by propertySetId, the identifier specified by id, and the MAPI type specified by mapiType. |
|
ExtendedPropertyDefinition(Guid, String, MapiPropertyType) | Initializes a new instance of the ExtendedPropertyDefinition class that has the property set identifier specified by propertySetId, the name specified by name, and the MAPI type specified by mapiType. |
|
ExtendedPropertyDefinition(DefaultExtendedPropertySet, Int32, MapiPropertyType) | Initializes a new instance of the ExtendedPropertyDefinition class that has the property set specified by propertySet, the identifier specified by id, and the MAPI type specified by mapiType. |
|
ExtendedPropertyDefinition(DefaultExtendedPropertySet, String, MapiPropertyType) | Initializes a new instance of the ExtendedPropertyDefinition class that has the property set specified by propertySet, the name specified by name, and the MAPI type specified by mapiType. |
| Name | Description | |
|---|---|---|
|
Id | Gets the ID of the extended property. |
|
MapiType | Gets the MAPI type of the extended property. |
|
Name | Gets the name of the extended property. |
|
PropertySet | Gets the property set of the extended property. |
|
PropertySetId | Gets the property set ID for the extended property. |
|
Tag | Gets the tag for the extended property. |
|
Type | Gets the property type. (Overrides PropertyDefinitionBase.Type.) |
|
Version | Gets the minimum Exchange version that supports this extended property. (Overrides PropertyDefinitionBase.Version.) |
| Name | Description | |
|---|---|---|
|
Equals | Determines whether a given extended property definition is equal to this extended property definition. (Overrides Object.Equals(Object).) |
|
Finalize | (inherited from Object) |
|
GetHashCode | Returns a hash code for the ExtendedPropertyDefinition object. (Overrides Object.GetHashCode().) |
|
GetJsonType | Gets the JavaScript Object Notation (JSON) variable type of the associated property, for example, string, number, object, array, or Boolean. The GetJsonType() method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. (inherited from PropertyDefinitionBase) |
|
GetType | (inherited from Object) |
|
MemberwiseClone | (inherited from Object) |
|
ToString | Returns a String that represents the current Object. (inherited from PropertyDefinitionBase) |
| Name | Description | |
|---|---|---|
|
Equality | Determines whether two specified instances of ExtendedPropertyDefinition are equal. |
|
Inequality | Determines whether two specified instances of ExtendedPropertyDefinition are not equal. |
Show: