Compartilhar via


Método WorkbookBase.CheckIn

Retorna uma pasta de trabalho de um computador local para um servidor, e defina a pasta de trabalho local para somente leitura de modo que não pode ser editado localmente. A chamada desse método fecha a pasta de trabalho.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public Sub CheckIn ( _
    saveChanges As Object, _
    comments As Object, _
    makePublic As Object _
)
public void CheckIn(
    Object saveChanges,
    Object comments,
    Object makePublic
)

Parâmetros

  • saveChanges
    Tipo: System.Object
    true salva alterações e fazer o check-in no documento; false retorna o documento para um status registrado sem salvar revisões.
  • comments
    Tipo: System.Object
    Permite que o usuário insira comentários de check-in para revisão de pasta de trabalho que está sendo fazer check-in (se aplica somente se SaveChanges é igual true).
  • makePublic
    Tipo: System.Object
    true permite que o usuário publique a pasta de trabalho depois que foi fazer o 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).

Comentários

Parâmetros Opcionais

Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Exemplos

O exemplo de código usa o método de CanCheckIn para determinar se o Microsoft Office Excel pode fazer o check-in da pasta de trabalho atual para um servidor. Se a pasta de trabalho pode ser feito o check-in, o exemplo usa o método de CheckIn para salvar revisões e fazer o check-in da pasta de trabalho atual.

Este exemplo destina-se a uma personalização no nível de documento.

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
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.");
    }
}

Segurança do .NET Framework

Consulte também

Referência

WorkbookBase Classe

Namespace Microsoft.Office.Tools.Excel