---
name: "IPropData"
section: "3w"
platform: "linux"
package: "libwine-dev"
version: "1.0.1-3.1"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/IPropData"
---

# IPropData(3w)

## NAME

**IPropData** .PP A default Mapi interface to provide manipulation of object properties.

## DESCRIPTION

This object provides a default interface suitable in some cases as an implementation of the **IMAPIProp** interface (which has no default implementation). In addition to the **[IMAPIProp(3w)](/IMAPIProp/3w.md)** methods inherited, this interface allows read/write control over access to the object and its individual properties.

To obtain the default implementation of this interface from Mapi, call CreateIProp().

## METHODS

IPropData\_QueryInterface().

IPropData\_AddRef().

IPropData\_Release().

IPropData\_GetLastError().

IPropData\_SaveChanges().

IPropData\_GetProps().

IPropData\_GetPropList().

IPropData\_OpenProperty().

IPropData\_SetProps().

IPropData\_DeleteProps().

IPropData\_CopyTo().

IPropData\_CopyProps().

IPropData\_GetNamesFromIDs().

IPropData\_GetIDsFromNames().

IPropData\_HrSetObjAccess().

IPropData\_HrSetPropAccess().

IPropData\_HrGetPropAccess().

IPropData\_HrAddObjProps().
