public class ExchangeAdvancedSyntaxMailQuery extends MailQuery
Represents the search criteria, that are used to match several message properties in the mailbox. Implements an Advanced Query Syntax (AQS) search that is used by EWS. AQS described at https://docs.microsoft.com/exchange/client-developer/exchange-web-services/how-to-perform-an-aqs-search-by-using-ews-in-exchange.
MailQuery
Constructor and Description |
---|
ExchangeAdvancedSyntaxMailQuery(String advancedSyntaxQueryString)
Initializes a new instance of the
ExchangeAdvancedSyntaxMailQuery class. |
Modifier and Type | Method and Description |
---|---|
void |
readXml(com.aspose.ms.System.Xml.XmlReader reader)
Generates an object from its XML representation.
|
String |
toString()
Returns a
String that represents this instance. |
void |
writeXml(com.aspose.ms.System.Xml.XmlWriter writer)
Converts an object into its XML representation.
|
public ExchangeAdvancedSyntaxMailQuery(String advancedSyntaxQueryString)
Initializes a new instance of the ExchangeAdvancedSyntaxMailQuery
class.
advancedSyntaxQueryString
- The advanced syntax query string.public void readXml(com.aspose.ms.System.Xml.XmlReader reader)
Generates an object from its XML representation. Not implemented for the ExchangeAdvancedMailQuery class.
reader
- The XmlReader
stream from which the object is deserialized.com.aspose.ms.System.NotImplementedException
- Throws when this method is invoked. This method is not implemented for ExchangeAdvancedMailQuery class.public void writeXml(com.aspose.ms.System.Xml.XmlWriter writer)
Converts an object into its XML representation. Not implemented for the ExchangeAdvancedMailQuery class.
writer
- The XmlWriter
stream to which the object is serialized.