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

Interface for an action. Each action translates to a step that needs to be taken by the application to apply the label (as defined in the policy) More...

#include <action.h>

Inheritance diagram for Action:
AddContentFooterAction AddContentHeaderAction AddDynamicWatermarkAction AddWatermarkAction ApplyLabelAction CustomAction JustifyAction MetadataAction ProtectAdhocAction ProtectAdhocDkAction ProtectByEncryptOnlyAction ProtectByTemplateAction ProtectDoNotForwardAction ProtectDoNotForwardDkAction RecommendLabelAction RemoveContentFooterAction RemoveContentHeaderAction RemoveDynamicWatermarkAction RemoveProtectionAction RemoveWatermarkAction

Public Member Functions

virtual ActionType GetType () const =0
 Get the type of Action.
 

Detailed Description

Interface for an action. Each action translates to a step that needs to be taken by the application to apply the label (as defined in the policy)

Member Function Documentation

◆ GetType()

virtual ActionType Action::GetType ( ) const
pure virtual

Get the type of Action.

Returns
ActionType The type of derived action this base class can be cast to.

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