📦 deps(tsl): sync tsl-playbook from a71480a4

Source-Commit: a71480a4ae
This commit is contained in:
ci[bot]
2026-08-12 08:38:08 +08:00
parent 683f83d17c
commit 670ba950a6
1496 changed files with 292667 additions and 220122 deletions
@@ -0,0 +1,309 @@
# Object - MessagePart 邮件分段
## `MessagePart`
声明:class
表示邮件正文、附件等消息分段的内置对象
<!-- tags: Object MessagePart 邮件分段 对象 实例 邮件 SMTP POP3 IMAP -->
### `create()`
声明:function
创建 MessagePart 实例
<!-- tags: Object MessagePart 邮件分段 创建 生成 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
### `loadFromFile(alias, file_name)`
声明:function
从文件中打开邮件消息部分,仅对附件型有效
<!-- tags: Object MessagePart 邮件分段 读取 获取 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `alias` | string | 可选。字符串类型,目录别名。可省略 |
| `file_name` | string | 字符串类型,文件名 |
返回:any
### `loadFromStream(stream)`
声明:function
从流中打开邮件消息部分,仅对附件型有效
<!-- tags: Object MessagePart 邮件分段 读取 获取 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stream` | TStream | 流对象类型 |
返回:any
### `saveToFile(alias, file_name)`
声明:function
保存到文件中,仅对附件型有效
<!-- tags: Object MessagePart 邮件分段 写入 保存 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `alias` | string | 可选。字符串类型,目录别名。可省略 |
| `file_name` | string | 字符串类型,文件名 |
返回:any
### `saveToStream(stream)`
声明:function
保存到流中,仅对附件型有效
<!-- tags: Object MessagePart 邮件分段 写入 保存 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `stream` | TStream | 流对象类型 |
返回:any
### `AsBinary`
声明:property
获取或设置内容以二进制类型的原始值
<!-- tags: Object MessagePart 邮件分段 获取 查询 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:binary
访问:read/write
### `AsString`
声明:property
获取或设置内容以字符串方式的原始值
<!-- tags: Object MessagePart 邮件分段 获取 查询 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:string
访问:read/write
### `Body`
声明:property
主体内容,仅对文本类型有效
<!-- tags: Object MessagePart 邮件分段 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:string
访问:read/write
### `CharSet`
声明:property
获取或设置消息的默认编码格式
<!-- tags: Object MessagePart 邮件分段 获取 查询 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:string
访问:read/write
### `ContentDescription`
声明:property
获取或设置内容描述
<!-- tags: Object MessagePart 邮件分段 获取 查询 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:string
访问:read/write
### `ContentID`
声明:property
获取或设置内容ID
<!-- tags: Object MessagePart 邮件分段 获取 查询 对象 实例 邮件 SMTP POP3 IMAP ID -->
可见性:public
类型:string
访问:read/write
### `ContentLocation`
声明:property
获取或设置内容的位置URL
<!-- tags: Object MessagePart 邮件分段 获取 查询 对象 实例 邮件 SMTP POP3 IMAP URL -->
可见性:public
类型:string
访问:read/write
### `ContentTransfer`
声明:property
读写类型,消息内容传输时的编码类型,主要编码方式有。 7bit – 7位不编码的ASCII码,默认编码方式。 8bit – 8位不编码的原始值。 binary – 不编码的10进制数据流。 quoted-printable 转换为7位可打印的ASCII编码方式。每个高位为1的码翻译为如=A1的16进制模式。 base64 – Base64模式,一种将8字节转换为7字节的编码方式
<!-- tags: Object MessagePart 邮件分段 对象 实例 邮件 SMTP POP3 IMAP ASCII A1 -->
可见性:public
类型:string
访问:read/write
### `ContentType`
声明:property
读写类型,消息内容类型,常见类型种类如下 text/plain text/html text/xml text/enhanced image/jpeg image/gif audio/basic audio/au video/mpeg application/octet-stream application/postscript application/ms-word application/ms-excel application/rtf multipart/mixed multipart/alternative multipart/parallel multipart/related message/rfc822 message/external-body
<!-- tags: Object MessagePart 邮件分段 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:string
访问:read/write
### `ExtraHeaders`
声明:property
获取或设置邮件的附加头信息
<!-- tags: Object MessagePart 邮件分段 获取 查询 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:string
访问:read/write
### `FileName`
声明:property
文件名,仅对附件类型有效
<!-- tags: Object MessagePart 邮件分段 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:string
访问:read/write
### `Headers`
声明:property
获取或设置消息头部信息
<!-- tags: Object MessagePart 邮件分段 获取 查询 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:string
访问:read/write
### `IsEncoded`
声明:property
控制是否编码
<!-- tags: Object MessagePart 邮件分段 判断 检查 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:boolean
访问:read/write
### `MsgID`
声明:property
获取或设置消息ID
<!-- tags: Object MessagePart 邮件分段 获取 查询 对象 实例 邮件 SMTP POP3 IMAP ID -->
可见性:public
类型:string
访问:read/write
### `ParentPart`
声明:property
获取内容在MailMsg的索引
<!-- tags: Object MessagePart 邮件分段 获取 查询 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:integer
访问:read
### `PartType`
声明:property
消息部分的类型,0:文本类型,1:附件类型
<!-- tags: Object MessagePart 邮件分段 对象 实例 邮件 SMTP POP3 IMAP -->
可见性:public
类型:integer
访问:read