## Uses of Class
com.independentsoft.exchange.ExtendedPropertyPath

- Packages that use ExtendedPropertyPath
  Package | Description
  --- | ---
  com.independentsoft.exchange |

- - ### Uses of ExtendedPropertyPath in com.independentsoft.exchange

    Subclasses of ExtendedPropertyPath in com.independentsoft.exchange
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CustomPropertyId` Identifies an extended MAPI property ID.
    `class` | `CustomPropertyName` Identifies an extended MAPI property name.
    `class` | `PropertyId` The Class PropertyId.
    `class` | `PropertyName` Identifies an extended property.
    `class` | `PropertyTag` Represents the property tag.

    Methods in com.independentsoft.exchange that return ExtendedPropertyPath
    Modifier and Type | Method and Description
    --- | ---
    `ExtendedPropertyPath` | ExtendedProperty.`getPropertyPath()` Gets an extended MAPI property to get, set, or create.

    Methods in com.independentsoft.exchange with parameters of type ExtendedPropertyPath
    Modifier and Type | Method and Description
    --- | ---
    `ExtendedProperty` | ExtendedPropertyList.`get(ExtendedPropertyPath propertyPath)` Gets the value associated with the specified property path.
    `ExtendedProperty` | Item.`getExtendedProperty(ExtendedPropertyPath propertyPath)` Gets a list of extended properties that are defined on this item.
    `boolean` | PropertyTag.`isEqual(ExtendedPropertyPath propertyPath)`
    `boolean` | PropertyName.`isEqual(ExtendedPropertyPath propertyPath)`
    `boolean` | PropertyId.`isEqual(ExtendedPropertyPath propertyPath)`
    `abstract boolean` | ExtendedPropertyPath.`isEqual(ExtendedPropertyPath propertyPath)` Checks if is equal.
    `boolean` | CustomPropertyName.`isEqual(ExtendedPropertyPath propertyPath)`
    `boolean` | CustomPropertyId.`isEqual(ExtendedPropertyPath propertyPath)`
    `void` | ExtendedProperty.`setPropertyPath(ExtendedPropertyPath propertyPath)` Sets an extended MAPI property to get, set, or create.

    Method parameters in com.independentsoft.exchange with type arguments of type ExtendedPropertyPath
    Modifier and Type | Method and Description
    --- | ---
    `Message` | Service.`getMessageFile(ItemId itemId, java.util.List<ExtendedPropertyPath> customPropertyPaths)` Gets an item as Outlook .msg file.
    `Message` | Service.`getMessageFile(java.lang.String itemId, java.util.List<ExtendedPropertyPath> customPropertyPaths)` Gets an item as Outlook .msg file.

    Constructors in com.independentsoft.exchange with parameters of type ExtendedPropertyPath
    Constructor and Description
    `ExtendedProperty(ExtendedPropertyPath propertyPath)` Initializes a new instance of the ExtendedProperty class.
    `ExtendedProperty(ExtendedPropertyPath propertyPath, boolean value)` Initializes a new instance of the ExtendedProperty class.
    `ExtendedProperty(ExtendedPropertyPath propertyPath, java.util.Date value)` Instantiates a new extended property.
    `ExtendedProperty(ExtendedPropertyPath propertyPath, double value)` Initializes a new instance of the ExtendedProperty class.
    `ExtendedProperty(ExtendedPropertyPath propertyPath, java.util.List<java.lang.String> values)` Initializes a new instance of the ExtendedProperty class.
    `ExtendedProperty(ExtendedPropertyPath propertyPath, long value)` Initializes a new instance of the ExtendedProperty class.
    `ExtendedProperty(ExtendedPropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the ExtendedProperty class.