Share via


Método Documents.CanCheckOut (Visio)

Especifica se pode ser feito o check-out de um documento de um computador do Microsoft SharePoint Server.

Sintaxe

expression. CanCheckOut( _FileName_ )

Expressão Uma variável que representa um objeto Documents .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
FileName Obrigatório String O caminho do servidor e o nome do arquivo.

Valor de retorno

Booliano

Comentários

Você não pode fazer o check-out de um arquivo que já está no estado check-out ou que não está armazenado em uma biblioteca de documentos em um computador que execute o Microsoft SharePoint Server ou Microsoft SharePoint Foundation.

Exemplo

Esse exemplo verifica se não foi feito o checkout de um documento por outro usuário e se pode ser feito o checkout.

 
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

Para chamar a sub-rotina CheckDocOut precedente, use a seguinte sub-rotina e substitua servername/workspace/drawing.vdx pelo caminho e nome de um arquivo real localizado em um computador do Microsoft SharePoint Server.

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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.