WriteData
将数据写入日志文件。用于 JS 代码中的日志记录。
备注
对于 JS,不使用此方法。
语法
- Python
- C++
- COM
- Java
- .Net
def WriteData(self, path: str, value: str, append: bool)
void WriteData(const wchar_t* sPath, const wchar_t* sValue, const bool& bAppend);
HRESULT WriteData([in] BSTR path, [in] BSTR value, [in] VARIANT_BOOL append);
void writeData(String path, String value, boolean append);
void WriteData(String^ sPath, String^ sValue, bool bAppend);
参数
- Python
- C++
- COM
- Java
- .Net
| 名称 | 类型 | 描述 |
|---|---|---|
| path | str | 所有日志将写入的文件路径。 |
| value | str | 将写入日志文件的数据。 |
| append | bool | 指定新数据是追加到已存在的日志文件还是创建新文件。 |
| 名称 | 类型 | 描述 |
|---|---|---|
| sPath | const wchar_t* | 所有日志将写入的文件路径。 |
| sValue | const wchar_t* | 将写入日志文件的数据。 |
| bAppend | const bool& | 指定新数据是追加到已存在的日志文件还是创建新文件。 |
| 名称 | 类型 | 描述 |
|---|---|---|
| path | BSTR | 所有日志将写入的文件路径。 |
| value | BSTR | 将写入日志文件的数据。 |
| append | VARIANT_BOOL | 指定新数据是追加到已存在的日志文件还是创建新文件。 |
| 名称 | 类型 | 描述 |
|---|---|---|
| path | String | 所有日志将写入的文件路径。 |
| value | String | 将写入日志文件的数据。 |
| append | boolean | 指定新数据是追加到已存在的日志文件还是创建新文件。 |
| 名称 | 类型 | 描述 |
|---|---|---|
| sPath | String^ | 所有日志将写入的文件路径。 |
| sValue | String^ | 将写入日志文件的数据。 |
| bAppend | bool | 指定新数据是追加到已存在的日志文件还是创建新文件。 |
示例
- Python
- C++
- COM
- Java
- .Net
import docbuilder
builder = docbuilder.CDocBuilder()
builder.WriteData("result.log", "Alert!", False)
std::wstring sWorkDirectory = NSUtils::GetBuilderDirectory();
CDocBuilder::Initialize(sWorkDirectory.c_str());
CDocBuilder oBuilder;
oBuilder.WriteData(L"result.log", L"Alert!", false);
CDocBuilder::Dispose();
CoInitialize(NULL);
IONLYOFFICEDocBuilder* oBuilder = NULL;
oBuilder->WriteData("result.log", "Alert!", VARIANT_FALSE);
oBuilder->Dispose();
CDocBuilder.initialize("");
CDocBuilder builder = new CDocBuilder();
builder.writeData("result.log", "Alert!", false);
CDocBuilder.dispose();
string workDirectory = "C:/Program Files/ONLYOFFICE/documentBuilder";
CDocBuilder.Initialize(workDirectory);
CDocBuilder oBuilder = new CDocBuilder();
oBuilder.WriteData("result.log", "Alert!", false);
CDocBuilder.Destroy();