Edit

Share via


IndexedPropertyDefinition Class

Definition

Represents an indexed property definition.

public ref class IndexedPropertyDefinition sealed : Microsoft::Exchange::WebServices::Data::ServiceObjectPropertyDefinition
public sealed class IndexedPropertyDefinition : Microsoft.Exchange.WebServices.Data.ServiceObjectPropertyDefinition
Public NotInheritable Class IndexedPropertyDefinition
Inherits ServiceObjectPropertyDefinition
Inheritance

Properties

Index

Gets the index of the property.

Type

Gets the property type.

Version

Gets the minimum Exchange version that supports this property.

(Inherited from ServiceObjectPropertyDefinition)

Methods

Equals(Object)

Determines whether a given indexed property definition is equal to this indexed property definition.

GetHashCode()

Serves as a hash function for a particular type.

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 ServiceObjectPropertyDefinition)
ToString()

Returns a String that represents the current Object.

(Inherited from PropertyDefinitionBase)

Operators

Equality(IndexedPropertyDefinition, IndexedPropertyDefinition)

Determines whether two specified instances of IndexedPropertyDefinition are equal.

Inequality(IndexedPropertyDefinition, IndexedPropertyDefinition)

Determines whether two specified instances of IndexedPropertyDefinition are not equal.

Applies to