WorkbookBase.CheckIn(Object, Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma pasta de trabalho de um computador local para um servidor e a define como somente leitura, de modo que ela não poderá ser editada localmente. A chamada desse método fecha a pasta de trabalho.
public void CheckIn (object saveChanges, object comments, object makePublic);
Parâmetros
- saveChanges
- Object
true salva as alterações e faz check-in no documento; false retorna o documento a um status com check-in sem salvar as revisões.
- comments
- Object
Permite que o usuário insira comentários de check-in na revisão da pasta de trabalho que está passando por check-in (aplica-se apenas caso SaveChanges seja igual a true).
- makePublic
- Object
true permite que o usuário publique a pasta de trabalho depois que ela tiver passado por check-in. Ele envia a pasta de trabalho para o processo de aprovação, que acaba resultando em uma versão da pasta de trabalho publicada para usuários com direitos somente leitura para a pasta de trabalho (aplica-se apenas caso SaveChanges seja igual a true).
Exemplos
O exemplo de código a seguir usa o CanCheckIn método para determinar se Microsoft Office Excel pode fazer check-in da pasta de trabalho atual para um servidor. Se a pasta de trabalho puder ser verificada, o exemplo usará o CheckIn método para salvar as revisões e fazer check-in da pasta de trabalho atual.
Este exemplo destina-se a uma personalização no nível de documento.
private void WorkbookCheckIn()
{
// Determine if workbook can be checked in.
if (this.CanCheckIn())
{
this.CheckIn(true, "Updates.", true);
MessageBox.Show(this.Name + " was checked in.");
}
else
{
MessageBox.Show(this.Name + " cannot be checked in.");
}
}
Private Sub WorkbookCheckIn()
' Determine if workbook can be checked in.
If Me.CanCheckIn() Then
Me.CheckIn(True, "Updates.", True)
MsgBox(Me.Name & " was checked in.")
Else
MsgBox(Me.Name & " cannot be checked in.")
End If
End Sub
Comentários
Parâmetros opcionais
Para obter informações sobre parâmetros opcionais, consulte parâmetros opcionais em soluções do Office.