Documents.CanCheckOut 方法 (Visio)

指定是否可以将文档从 Microsoft SharePoint Server 计算机中签出。

语法

expressionCanCheckOut( _FileName_ )

表达 一个代表 Documents 对象的变量。

参数

名称 必需/可选 数据类型 说明
FileName 必需 字符串 文件的服务器路径和名称。

返回值

布尔值

备注

无法签出已经签出的文件,也无法签出未存储在运行 Microsoft SharePoint Server 或 Microsoft SharePoint Foundation 的计算机上的文档库中的文件。

示例

本示例验证某个文档未被其他用户签出,可将其签出。

 
Sub CheckDocOut(strDocCheckOut As String) 
 If Documents.CanCheckOut(strDocCheckOut) = True Then 
 Documents.CheckOut strDocCheckOut 
 Else 
 MsgBox "You are unable to check out this " _ 
 & "document at this time." 
 End If 
End Sub

若要调用前面的 CheckDocOut 子例程,请使用下面的子例程并将 servername/workspace/drawing.vdx 替换为位于 Microsoft SharePoint Server 计算机上的实际文件的路径和名称。

 
Sub DocOut() 
 Call CheckDocOut _ 
 (strDocCheckOut:="https://servername/workspace/drawing.vdx ") 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。