Microsoft Information Protection SDK - C++ 1.17
API Reference Documentation for C++
Loading...
Searching...
No Matches
add_watermark_action_data.h
Go to the documentation of this file.
1#ifndef UPE_CORE_API_DTO_ADD_WATERMARK_ACTION_DATA_H_
2#define UPE_CORE_API_DTO_ADD_WATERMARK_ACTION_DATA_H_
3
4#include <map>
5#include <string>
6#include <vector>
7
8#include "mip/common_types.h"
9#include "mip/mip_namespace.h"
11
12MIP_NAMESPACE_BEGIN
13
15public:
16 virtual const std::string& GetText() const = 0;
17 virtual const std::string& GetFontName() const = 0;
18 virtual const std::string& GetFontColor() const = 0;
19 virtual int GetFontSize() const = 0;
22};
23
24MIP_NAMESPACE_END
25
26#endif // UPE_CORE_API_DTO_ADD_WATERMARK_ACTION_DATA_H_
Definition action_data.h:23
Definition add_watermark_action_data.h:14
virtual WatermarkLayout GetWatermarkLayout() const =0
virtual int GetFontSize() const =0
virtual const std::string & GetText() const =0
virtual const std::string & GetFontColor() const =0
virtual ~AddWatermarkActionData()
Definition add_watermark_action_data.h:21
virtual const std::string & GetFontName() const =0
A file Containing the common types used by the upe, file and protection modules.
WatermarkLayout
Layout for watermarks.
Definition common_types.h:57
MIP namespace macros.