OfficeOLE/src/word/WComment.cpp
2024-06-07 20:45:14 +03:00

120 lines
3.5 KiB
C++

#include "stdafx.h"
#include "office/word/WComment.h"
#include "office/word/WApplication.h"
#pragma warning( push )
#pragma warning( disable : 26493 26485 26494 )
namespace MSO::Word {
LPDISPATCH WComment::get_Application() {
LPDISPATCH result;
InvokeHelper(0x3e8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
long WComment::get_Creator() {
long result;
InvokeHelper(0x3e9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
LPDISPATCH WComment::get_Parent() {
LPDISPATCH result;
InvokeHelper(0x3ea, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH WComment::get_Range() {
LPDISPATCH result;
InvokeHelper(0x3eb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH WComment::get_Reference() {
LPDISPATCH result;
InvokeHelper(0x3ec, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH WComment::get_Scope() {
LPDISPATCH result;
InvokeHelper(0x3ed, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
long WComment::get_Index() {
long result;
InvokeHelper(0x3ee, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, nullptr);
return result;
}
CString WComment::get_Author() {
CString result;
InvokeHelper(0x3ef, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, nullptr);
return result;
}
void WComment::put_Author(LPCTSTR newValue) {
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x3ef, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
CString WComment::get_Initial() {
CString result;
InvokeHelper(0x3f0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, nullptr);
return result;
}
void WComment::put_Initial(LPCTSTR newValue) {
static BYTE parms[] = VTS_BSTR;
InvokeHelper(0x3f0, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
BOOL WComment::get_ShowTip() {
BOOL result;
InvokeHelper(0x3f1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void WComment::put_ShowTip(BOOL newValue) {
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x3f1, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
void WComment::Delete() {
InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
void WComment::Edit() {
InvokeHelper(0x3f3, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
DATE WComment::get_Date() {
DATE result;
InvokeHelper(0x3f2, DISPATCH_PROPERTYGET, VT_DATE, (void*)&result, nullptr);
return result;
}
BOOL WComment::get_IsInk() {
BOOL result;
InvokeHelper(0x3f4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
BOOL WComment::get_Done() {
BOOL result;
InvokeHelper(0x3f5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, nullptr);
return result;
}
void WComment::put_Done(BOOL newValue) {
static BYTE parms[] = VTS_BOOL;
InvokeHelper(0x3f5, DISPATCH_PROPERTYPUT, VT_EMPTY, nullptr, parms, newValue);
}
LPDISPATCH WComment::get_Ancestor() {
LPDISPATCH result;
InvokeHelper(0x3f6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
LPDISPATCH WComment::get_Contact() {
LPDISPATCH result;
InvokeHelper(0x3f7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
void WComment::DeleteRecursively() {
InvokeHelper(0x3f8, DISPATCH_METHOD, VT_EMPTY, nullptr, nullptr);
}
LPDISPATCH WComment::get_Replies() {
LPDISPATCH result;
InvokeHelper(0x3f9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, nullptr);
return result;
}
} // namespace MSO::Word
#pragma warning( pop )