41 lines
968 B
C++
41 lines
968 B
C++
#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
|