
## MapiProperty class

Represents the mapi property.

## Constructors

| Name | Description |
| --- | --- |
| [MapiProperty (9 overloads)](./mapiproperty/) | Initializes a new instance of the MapiProperty class. |

## Methods

| Name | Description |
| --- | --- |
| [AddMVEntries](./addmventries/) | Add entries to MVEntries |
| [Clone](./clone/) | Reimplemented in Aspose::Email::Mapi::MapiLazyRtfProperty , Aspose::Email::Mapi::MapiObjectProperty , and Aspose::Email::Mapi::MapiNamedProperty . |
| [CreateMapiPropertyFromBytes](./createmapipropertyfrombytes/) | Creates the mapi property from bytes. |
| [CreateMapiPropertyFromDateTime](./createmapipropertyfromdatetime/) | Creates the mapi property from date time. |
| [CreateMapiPropertyFromLong (2 overloads)](./createmapipropertyfromlong/) | Creates the mapi property from long. |
| [FromString](./fromstring/) | Creates the mapi property from string. |
| [get_Data](./get_data/) | Gets the binary data. |
| [get_DataType](./get_datatype/) | Gets the data type. |
| [get_Descriptor](./get_descriptor/) | Gets descriptor of MAPI property |
| [get_Identifier](./get_identifier/) | Gets the indifier. |
| [get_IsNamed](./get_isnamed/) | Indicates whether the property is a named property. |
| [get_IsSigned](./get_issigned/) | Indicates whether the binary data is signed. |
| [get_MVEntries](./get_mventries/) | Gets the MV entries list. |
| [get_Name](./get_name/) | Gets the name. |
| [get_PropertyTagName](./get_propertytagname/) | Gets the PropertyName. |
| [get_Tag](./get_tag/) | Gets the tag. |
| [GetBoolean](./getboolean/) | Gets the first bytes of the binary data as boolean. |
| [GetBytes](./getbytes/) |  |
| [GetCurrency](./getcurrency/) | Gets the Currency as string using the specified code page. |
| [GetDateTime](./getdatetime/) | Gets the first bytes of the binary data as datetime. |
| [GetDouble](./getdouble/) | Gets the bytes of the binary data as double. |
| [GetFloat](./getfloat/) | Gets the bytes of the binary data as float. |
| [GetFloatingDate](./getfloatingdate/) | Gets the bytes of the binary data as DateTime. |
| [GetGuid](./getguid/) | Gets the bytes of the binary data as Guid. |
| [GetInt32](./getint32/) | Gets the first 4 bytes of the binary data as int32. |
| [GetLong](./getlong/) | Gets the first 8 bytes of the binary data as long. |
| [GetShort](./getshort/) | Gets the first 2 bytes of the binary data as short. |
| [GetSizeByType](./getsizebytype/) |  |
| [GetString (2 overloads)](./getstring/) | Gets the binary data as string. |
| [GetValue](./getvalue/) | Gets value as object |
| [IsComplex (2 overloads)](./iscomplex/) |  |
| [MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION](./member_function_make_object_declaration/) |  |
| [set_Data](./set_data/) | Gets the binary data. |
| [set_IsSigned](./set_issigned/) | Indicates whether the binary data is signed. |
| [SetData](./setdata/) | Sets the data. |
| [SetDataFileTime](./setdatafiletime/) | Sets the data file time. |
| [SetDataLong (2 overloads)](./setdatalong/) | Sets the data long. |
| [SetDataWithoutCopy](./setdatawithoutcopy/) | Sets the data without copy. |
| [SetName](./setname/) | Sets the name. |
| [SetTag](./settag/) | Sets the tag. |
| [SetValue (2 overloads)](./setvalue/) | Sets the value. |
| [ToString](./tostring/) | Returns a T:System::String that represents the current T:System::Object . |
| [Aspose::Email::Clients::Exchange::Dav::ExchangeClient](./asposeemailclientsexchangedavexchangeclient/) |  |
| [Aspose::Email::Clients::Graph::V1::Commands::CopyMessageCommand](./asposeemailclientsgraphv1commandscopymessagecommand/) |  |
| [Aspose::Email::Clients::Graph::V1::Commands::CreateMessageCommand](./asposeemailclientsgraphv1commandscreatemessagecommand/) |  |
| [Aspose::Email::Clients::Graph::V1::Commands::GetMessageCommand](./asposeemailclientsgraphv1commandsgetmessagecommand/) |  |
| [Aspose::Email::Clients::Graph::V1::Commands::UpdateMessageCommand](./asposeemailclientsgraphv1commandsupdatemessagecommand/) |  |
| [Aspose::Email::Clients::Graph::V1::Model::TLMailMessage](./asposeemailclientsgraphv1modeltlmailmessage/) |  |
| [Aspose::Email::Clients::Imap::ImapMessageInfo](./asposeemailclientsimapimapmessageinfo/) |  |
| [Aspose::Email::LinkedResource](./asposeemaillinkedresource/) |  |
| [Aspose::Email::Mapi::Msg::MsgFormatWriter](./asposeemailmapimsgmsgformatwriter/) |  |
| [Aspose::Email::Mapi::Nodes::MapiDirectoryNodeBase](./asposeemailmapinodesmapidirectorynodebase/) |  |
| [Aspose::Email::Storage::Pst::FolderInfo](./asposeemailstoragepstfolderinfo/) |  |
| [Aspose::Email::Storage::Pst::Ltp::LtpDoer](./asposeemailstoragepstltpltpdoer/) |  |
| [Aspose::Email::Storage::Pst::Ltp::NamedPropertyLookupMap](./asposeemailstoragepstltpnamedpropertylookupmap/) |  |
| [Aspose::Email::Storage::Pst::Ltp::PropertyContext](./asposeemailstoragepstltppropertycontext/) |  |
| [Aspose::Email::Storage::Pst::Ltp::Tc](./asposeemailstoragepstltptc/) |  |
| [Aspose::Email::Storage::Pst::MessageInfo](./asposeemailstoragepstmessageinfo/) |  |
| [Aspose::Email::Storage::Pst::MessageStore](./asposeemailstoragepstmessagestore/) |  |
| [Aspose::Email::Storage::Pst::PersonalStorage](./asposeemailstoragepstpersonalstorage/) |  |
| [Aspose::Email::Storage::Pst::PstDoer](./asposeemailstoragepstpstdoer/) |  |
| [Aspose::Email::Storage::Pst::PstUtil](./asposeemailstoragepstpstutil/) |  |
| [Aspose::Email::Tnef::TnefAttachment](./asposeemailtneftnefattachment/) |  |
| [Aspose::Email::Tnef::TnefMessageProperty](./asposeemailtneftnefmessageproperty/) |  |
| [Aspose::Email::Tools::ReplyMessageBuilder](./asposeemailtoolsreplymessagebuilder/) |  |
| [ConversationIndex](./conversationindex/) |  |
| [FollowUpManager](./followupmanager/) |  |
| [MailMessageInterpretor](./mailmessageinterpretor/) |  |
| [MapiAttachment](./mapiattachment/) |  |
| [MapiContactOtherPropertySet](./mapicontactotherpropertyset/) |  |
| [MapiContactPropertySet](./mapicontactpropertyset/) |  |
| [MapiDistributionList](./mapidistributionlist/) |  |
| [MapiMessage](./mapimessage/) |  |
| [MapiMessageItemBase](./mapimessageitembase/) |  |
| [MapiMessageItemInterpretor](./mapimessageiteminterpretor/) |  |
| [MapiNamedProperty](./mapinamedproperty/) |  |
| [MapiNamedPropertyMappingStorage](./mapinamedpropertymappingstorage/) |  |
| [MapiObjectProperty](./mapiobjectproperty/) |  |
| [MapiPropertyCollection](./mapipropertycollection/) |  |
| [MapiPropertyContainer](./mapipropertycontainer/) |  |
| [MapiPropertyStream](./mapipropertystream/) |  |
| [MapiRecipient](./mapirecipient/) |  |
| [OutlookUtil](./outlookutil/) |  |
| [CurrencyMultiplier](./currencymultiplier/) |  |
| [data](./data/) |  |
| [PT_ACTIONS](./pt_actions/) |  |
| [PT_APPTIME](./pt_apptime/) |  |
| [PT_BINARY](./pt_binary/) |  |
| [PT_BOOLEAN](./pt_boolean/) |  |
| [PT_CLSID](./pt_clsid/) |  |
| [PT_CURRENCY](./pt_currency/) |  |
| [PT_DOUBLE](./pt_double/) |  |
| [PT_ERROR](./pt_error/) |  |
| [PT_FLOAT](./pt_float/) |  |
| [PT_LONG](./pt_long/) |  |
| [PT_LONGLONG](./pt_longlong/) |  |
| [PT_MV_APPTIME](./pt_mv_apptime/) |  |
| [PT_MV_BINARY](./pt_mv_binary/) |  |
| [PT_MV_BOOLEAN](./pt_mv_boolean/) |  |
| [PT_MV_CLSID](./pt_mv_clsid/) |  |
| [PT_MV_CURRENCY](./pt_mv_currency/) |  |
| [PT_MV_DOUBLE](./pt_mv_double/) |  |
| [PT_MV_FLOAT](./pt_mv_float/) |  |
| [PT_MV_LONG](./pt_mv_long/) |  |
| [PT_MV_LONGLONG](./pt_mv_longlong/) |  |
| [PT_MV_SHORT](./pt_mv_short/) |  |
| [PT_MV_STRING8](./pt_mv_string8/) |  |
| [PT_MV_SYSTIME](./pt_mv_systime/) |  |
| [PT_MV_UNICODE](./pt_mv_unicode/) |  |
| [PT_MV_xxx](./pt_mv_xxx/) |  |
| [PT_NULL](./pt_null/) |  |
| [PT_OBJECT](./pt_object/) |  |
| [PT_SHORT](./pt_short/) |  |
| [PT_SRESTRICTION](./pt_srestriction/) |  |
| [PT_STRING8](./pt_string8/) |  |
| [PT_SVREID](./pt_svreid/) |  |
| [PT_SYSTIME](./pt_systime/) |  |
| [PT_UNICODE](./pt_unicode/) |  |
| [PT_UNSPECIFIED](./pt_unspecified/) |  |
| [Signed](./signed/) |  |
| [signedFlag](./signedflag/) |  |
| [tag](./tag/) |  |
| [Unsigned](./unsigned/) |  |

