Aspose::Email::Clients::Graph::ClassificationOverride Class Reference

Represents a user's override for how incoming messages from a specific sender should always be classified as. More...

Inherits Object.

Public Member Functions

System::String get_Id () const
 Gets unique identifier of the override. More...
 
void set_Id (System::String value)
 Sets unique identifier of the override. More...
 
ClassificationType get_ClassifyAs () const
 Gets value which specifies how incoming messages from a specific sender should always be classified as. More...
 
void set_ClassifyAs (ClassificationType value)
 Sets value which specifies how incoming messages from a specific sender should always be classified as. More...
 
System::SharedPtr< MailAddressget_Sender () const
 Gets email address information of the sender for whom the override is created. More...
 
void set_Sender (System::SharedPtr< MailAddress > value)
 Sets email address information of the sender for whom the override is created. More...
 
 ClassificationOverride ()
 Initalizes static members of class ClassificationOverride. More...
 
 ClassificationOverride (System::SharedPtr< MailAddress > sender, ClassificationType classifyAs)
 Initalizes static members of class ClassificationOverride. More...
 
 ClassificationOverride (System::String id, System::SharedPtr< MailAddress > sender, ClassificationType classifyAs)
 Initalizes static members of class ClassificationOverride. More...
 

Detailed Description

Represents a user's override for how incoming messages from a specific sender should always be classified as.

Constructor & Destructor Documentation

◆ ClassificationOverride() [1/3]

Aspose::Email::Clients::Graph::ClassificationOverride::ClassificationOverride ( )

Initalizes static members of class ClassificationOverride.

◆ ClassificationOverride() [2/3]

Aspose::Email::Clients::Graph::ClassificationOverride::ClassificationOverride ( System::SharedPtr< MailAddress sender,
ClassificationType  classifyAs 
)

Initalizes static members of class ClassificationOverride.

Parameters
senderEmail address information of the sender for whom the override is created.
classifyAsValue which specifies how incoming messages from a specific sender should always be classified as.

◆ ClassificationOverride() [3/3]

Aspose::Email::Clients::Graph::ClassificationOverride::ClassificationOverride ( System::String  id,
System::SharedPtr< MailAddress sender,
ClassificationType  classifyAs 
)

Initalizes static members of class ClassificationOverride.

Parameters
idThe unique identifier of the override.
senderEmail address information of the sender for whom the override is created.
classifyAsValue which specifies how incoming messages from a specific sender should always be classified as.

Member Function Documentation

◆ get_ClassifyAs()

ClassificationType Aspose::Email::Clients::Graph::ClassificationOverride::get_ClassifyAs ( ) const

Gets value which specifies how incoming messages from a specific sender should always be classified as.

◆ get_Id()

System::String Aspose::Email::Clients::Graph::ClassificationOverride::get_Id ( ) const

Gets unique identifier of the override.

◆ get_Sender()

System::SharedPtr<MailAddress> Aspose::Email::Clients::Graph::ClassificationOverride::get_Sender ( ) const

Gets email address information of the sender for whom the override is created.

◆ set_ClassifyAs()

void Aspose::Email::Clients::Graph::ClassificationOverride::set_ClassifyAs ( ClassificationType  value)

Sets value which specifies how incoming messages from a specific sender should always be classified as.

◆ set_Id()

void Aspose::Email::Clients::Graph::ClassificationOverride::set_Id ( System::String  value)

Sets unique identifier of the override.

◆ set_Sender()

void Aspose::Email::Clients::Graph::ClassificationOverride::set_Sender ( System::SharedPtr< MailAddress value)

Sets email address information of the sender for whom the override is created.