Document.CheckInWithVersion 方法 (Word)
将文档从本地计算机保存到服务器,并将本地文档设为只读,使之无法在本地进行编辑。
语法
expression。 CheckInWithVersion
( _SaveChanges_
, _Comments_
, _MakePublic_
, _VersionType_
)
表达 一个代表 Document 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
SaveChanges | 可选 | Boolean | 如果值为 True,则将文档保存到服务器位置。 默认值为 True 。 |
Comments | 可选 | Variant | 正在签入的文档的修订批注(仅适用于 SaveChanges 设置为 True 的情况)。 |
MakePublic | 可选 | Boolean | 如果值为 True,则允许用户在文档签入后发布文档。 |
VersionType | 可选 | Variant | 指定文档的版本信息。 |
备注
如果将 MakePublic 参数设置为 True,则会提交文档以进行审批,审批过程最终产生的文档版本将发布给对该文档具有只读权限的用户(仅适用于 SaveChanges 设置为 True 的情况)。
要利用 Microsoft Word 中内置的协作功能,文档必须存储在 Microsoft SharePoint Server 上。
示例
以下示例使用 CanCheckin 方法确定文档是否已存储在 Microsoft SharePoint Server 上。 如果文档已存储在服务器上,则此示例调用 CheckInWithVersion 方法签入文档以及指定的批注和版本号、将更改保存到服务器位置并提交文档以进行审批。
此示例适用于文档级自定义。
Private Sub DocumentCheckIn()
If ActiveDocument.CanCheckin Then
ActiveDocument.CheckInWithVersion _
True, _
"My updates.", _
True, _
WdCheckInVersionType.wdCheckInMinorVersion
Else
MessageBox.Show ("This document cannot be checked in")
End If
End Sub
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。