ExtendedPropertyDefinition Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the definition of an extended property.
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
- Inheritance
Constructors
ExtendedPropertyDefinition(DefaultExtendedPropertySet, Int32, MapiPropertyType) |
Initializes a new instance of the ExtendedPropertyDefinition class that has the property set specified by |
ExtendedPropertyDefinition(DefaultExtendedPropertySet, String, MapiPropertyType) |
Initializes a new instance of the ExtendedPropertyDefinition class that has the property set specified by |
ExtendedPropertyDefinition(Guid, Int32, MapiPropertyType) |
Initializes a new instance of the ExtendedPropertyDefinition class that has the property set identifier specified by |
ExtendedPropertyDefinition(Guid, String, MapiPropertyType) |
Initializes a new instance of the ExtendedPropertyDefinition class that has the property set identifier specified by |
ExtendedPropertyDefinition(Int32, MapiPropertyType) |
Initializes a new instance of the ExtendedPropertyDefinition class that has the tag specified by |
Properties
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. |
Version |
Gets the minimum Exchange version that supports this extended property. |
Methods
Equals(Object) |
Determines whether a given extended property definition is equal to this extended property definition. |
GetHashCode() |
Returns a hash code for the ExtendedPropertyDefinition object. |
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) |
ToString() |
Returns a String that represents the current Object. (Inherited from PropertyDefinitionBase) |
Operators
Equality(ExtendedPropertyDefinition, ExtendedPropertyDefinition) |
Determines whether two specified instances of ExtendedPropertyDefinition are equal. |
Inequality(ExtendedPropertyDefinition, ExtendedPropertyDefinition) |
Determines whether two specified instances of ExtendedPropertyDefinition are not equal. |