OfficeOLE/include/office/word/WComment.h

41 lines
968 B
C
Raw Permalink Normal View History

2024-06-07 20:45:14 +03:00
#pragma once
// WComment wrapper class
#include "office/VariantableDispatch.hpp"
namespace MSO::Word {
class WComment : public VariantableDispatch {
public:
WComment() = default;
WComment(LPDISPATCH pDispatch) : VariantableDispatch(pDispatch) {}
WComment(const WComment& dispatchSrc) : VariantableDispatch(dispatchSrc) {}
public:
LPDISPATCH get_Application();
long get_Creator();
LPDISPATCH get_Parent();
LPDISPATCH get_Range();
LPDISPATCH get_Reference();
LPDISPATCH get_Scope();
long get_Index();
CString get_Author();
void put_Author(LPCTSTR newValue);
CString get_Initial();
void put_Initial(LPCTSTR newValue);
BOOL get_ShowTip();
void put_ShowTip(BOOL newValue);
void Delete();
void Edit();
DATE get_Date();
BOOL get_IsInk();
BOOL get_Done();
void put_Done(BOOL newValue);
LPDISPATCH get_Ancestor();
LPDISPATCH get_Contact();
void DeleteRecursively();
LPDISPATCH get_Replies();
};
} // namespace MSO::Word