IMimePropertySet Interface

Do not use. Manages an Internet message header or body header. This interface allows a client to manipulate a header as a collection of properties.

Members

The IMimePropertySet interface inherits from IPersistStreamInit but does not have additional members.

Remarks

IMimePropertySet supports the IPersistStreamInit interface. This means that IMimePropertySet supports persistence. The persistence format is an Internet message header as defined in RFC 822 and RFC 1521.

There are multiple ways in which a client can obtain an IMimePropertySet object:

  • By calling CoCreateInstance (IMimePropertySet does not support aggregation), for example:

    CoCreateInstance(CLSID_IMimePropertySet, NULL, CLSCTX_INPROC_SERVER, IID_IMimePropertySet, (LPVOID*)&pPropertySet);

  • By using an IMimeMessage or IMimeMessageTree object, for example:

    IMimeMessage::BindToObject(hBody, IID_IMimePropertySet, (LPVOID*)&pPropertySet);

  • By using an IMimeBody object, for example:

    IMimeBody::BindToObject(IID_ IMimePropertySet, (LPVOID*)&pPropertySet);

  • By using an IMimeAddressTable object, for example:

    IMimeAddressTable::BindToObject(IID_IMimePropertySet, (LPVOID*)&pPropertySet);

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003

Product

Outlook Express 6.0

Header

Mimeole.h

IDL

Mimeole.idl

DLL

Inetcomm.dll (version 6.0 or later)

 

 

Send comments about this topic to Microsoft

Build date: 6/30/2011

Community Additions

ADD
Show: