ews-cpp  0.9
Public Member Functions | Static Public Member Functions | List of all members
ews::extended_field_uri Class Referencefinal

The ExtendedFieldURI element identifies an extended MAPI property. More...

#include <ews.hpp>

Public Member Functions

 extended_field_uri (distinguished_property_set_id set_id, property_id id, property_type type)
 
 extended_field_uri (distinguished_property_set_id set_id, property_name name, property_type type)
 
 extended_field_uri (property_set_id set_id, property_id id, property_type type)
 
 extended_field_uri (property_set_id set_id, property_name name, property_type type)
 
 extended_field_uri (property_tag tag, property_type type)
 
const std::string & get_distinguished_property_set_id () const EWS_NOEXCEPT
 
const std::string & get_property_id () const EWS_NOEXCEPT
 
const std::string & get_property_name () const EWS_NOEXCEPT
 
const std::string & get_property_set_id () const EWS_NOEXCEPT
 
const std::string & get_property_tag () const EWS_NOEXCEPT
 
const std::string & get_property_type () const EWS_NOEXCEPT
 
std::string to_xml ()
 Returns a string representation of this extended_field_uri.
 
rapidxml::xml_node & to_xml_element (rapidxml::xml_node<> &parent) const
 

Static Public Member Functions

static extended_field_uri from_xml_element (const rapidxml::xml_node<> &elem)
 Converts an xml string into a extended_field_uri property.
 

Detailed Description

The ExtendedFieldURI element identifies an extended MAPI property.


The documentation for this class was generated from the following file: