AnnotationState.h
1 #pragma once
2 // Copyright (c) 2001-2024 Aspose Pty Ltd. All Rights Reserved.
3 
4 #include <system/object.h>
5 
6 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h"
7 
8 namespace System
9 {
10 class String;
11 } // namespace System
12 
13 namespace Aspose {
14 
15 namespace Pdf {
16 
17 namespace Annotations {
18 
22 enum class AnnotationState
23 {
27  Undefined,
31  Marked,
35  Unmarked,
39  Accepted,
43  Rejected,
47  Cancelled,
51  Completed,
55  None
56 };
57 
58 
59 // C# preprocessor directive: #if __cplusplus
60 
61 
62 // C# preprocessor directive: #else
63 
64 
65 // C# preprocessor directive: #endif
66 
67 class ASPOSE_PDF_SHARED_CLASS AnnotationStateConverter : public System::Object
68 {
70  typedef System::Object BaseType;
71 
72  typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
73  ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
74 
75 public:
76 
77  static ASPOSE_PDF_SHARED_API System::String ToString(AnnotationState value);
78  static ASPOSE_PDF_SHARED_API AnnotationState ToEnum(System::String value);
79 
80 };
81 
82 } // namespace Annotations
83 } // namespace Pdf
84 } // namespace Aspose
85 
86 
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Definition: Artifact.h:67
The annotation has not been marked by the user.
The annotation has been marked by the user.
Definition: AFRelationship.h:4
AnnotationState
The enumeration of states to which the original annotation can be set.
Definition: AnnotationState.h:22
The user disagrees with the change.
Undefined color type value.
Whole PDF file will be submitted.