Microsoft Information Protection SDK - C++ 1.17
API Reference Documentation for C++
Loading...
Searching...
No Matches
ApplyLabelAction Class Referenceabstract

Apply label actions requires the calling application to apply a specific label. More...

#include <apply_label_action.h>

Inheritance diagram for ApplyLabelAction:
Action

Public Member Functions

virtual const std::shared_ptr< Label > & GetLabel () const =0
 Get the label required.
 
virtual const std::vector< std::string > & GetClassificationIds () const =0
 Get the Classification IDs that matched and caused this label to appear.
 
- Public Member Functions inherited from Action
virtual ActionType GetType () const =0
 Get the type of Action.
 

Detailed Description

Apply label actions requires the calling application to apply a specific label.

Member Function Documentation

◆ GetClassificationIds()

virtual const std::vector< std::string > & ApplyLabelAction::GetClassificationIds ( ) const
pure virtual

Get the Classification IDs that matched and caused this label to appear.

Returns
const std::vector<std::string>& a list of classification IDs that caused this label to appear.

◆ GetLabel()

virtual const std::shared_ptr< Label > & ApplyLabelAction::GetLabel ( ) const
pure virtual

Get the label required.

Returns
the label.

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