Microsoft Information Protection SDK - C++ 1.17
API Reference Documentation for C++
Loading...
Searching...
No Matches
label_action_data.h
Go to the documentation of this file.
1#ifndef UPE_CORE_API_DTO_LABEL_ACTION_DATA_H_
2#define UPE_CORE_API_DTO_LABEL_ACTION_DATA_H_
3
4#include <string>
5
6#include "mip/mip_namespace.h"
8
9MIP_NAMESPACE_BEGIN
10
11enum class LabelActionDataType : unsigned int{
13 Apply
14};
15
17public:
18 virtual const std::string& GetLabelId() const = 0;
20 virtual ~LabelActionData() {}
21};
22
23MIP_NAMESPACE_END
24
25#endif // UPE_CORE_API_DTO_LABEL_ACTION_DATA_H_
Definition action_data.h:23
Definition label_action_data.h:16
virtual ~LabelActionData()
Definition label_action_data.h:20
virtual const std::string & GetLabelId() const =0
virtual LabelActionDataType GetLabelActionDataType() const =0
LabelActionDataType
Definition label_action_data.h:11
MIP namespace macros.