MapiProperty

MapiProperty constructor (1 of 7)

Initializes a new instance of the MapiProperty class.

public MapiProperty(long tag, byte[] data)
Parameter Type Description
tag Int64 The tag key of the property.
data Byte[] The binary data of the property.

See Also


MapiProperty constructor (2 of 7)

Initializes a new instance of the MapiProperty class.

public MapiProperty(long tag)
Parameter Type Description
tag Int64 The tag key of the property.

See Also


MapiProperty constructor (3 of 7)

Initializes a new instance of the MapiProperty class.

public MapiProperty(PidTagPropertyDescriptor pd, object data)
Parameter Type Description
pd PidTagPropertyDescriptor Property descriptor
data Object The data of the property.

See Also


MapiProperty constructor (4 of 7)

Initializes a new instance of the MapiProperty class.

public MapiProperty(PidLidPropertyDescriptor pd, object data)
Parameter Type Description
pd PidLidPropertyDescriptor Property descriptor
data Object The data of the property.

See Also


MapiProperty constructor (5 of 7)

Initializes a new instance of the MapiProperty class. This overload is used to create a multiple valued property, PT_MV_*.

public MapiProperty(long tag, IList<object> values)
Parameter Type Description
tag Int64 The property tag.
values IList`1 The values.

See Also


MapiProperty constructor (6 of 7)

Initializes a new instance of the MapiProperty class.

public MapiProperty(long tag, long signedParam, byte[] data)
Parameter Type Description
tag Int64 The property tag.
signedParam Int64 The signed.
data Byte[] The property data.

See Also


MapiProperty constructor (7 of 7)

Initializes a new instance of the MapiProperty class.

public MapiProperty(string name, long tag, long signedParam, byte[] data)
Parameter Type Description
name String The name.
tag Int64 The tag key of the property.
signedParam Int64 Indicates the data is signed or not.
data Byte[] The binary data of the property.

See Also