Método WorkbookBase.CheckInWithVersion

Envia a pasta de trabalho do computador local para um servidor e define a pasta de trabalho local somente leitura para que ele não pode ser editado localmente. Chamar esse 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 CheckInWithVersion ( _
    saveChanges As Object, _
    comments As Object, _
    makePublic As Object, _
    versionType As Object _
)
public void CheckInWithVersion(
    Object saveChanges,
    Object comments,
    Object makePublic,
    Object versionType
)

Parâmetros

  • saveChanges
    Tipo: System.Object
    true Para salvar alterações e fazer check-in do documento. falsepara retornar o documento para um estado de check-in sem salvar as revisões.
  • comments
    Tipo: System.Object
    true Para ativar os comentários de check-in; False para verificar na pasta de trabalho sem comentários.Esse parâmetro se aplica somente se SaveChanges é true.
  • makePublic
    Tipo: System.Object
    true para permitir ao usuário publicar a pasta de trabalho depois que ele tiver sido incluído.Isso envia a pasta de trabalho para o processo de aprovação, o que pode resultar em uma versão da pasta de trabalho sendo publicado para usuários com direitos somente leitura para a pasta de trabalho (aplicável somente se SaveChanges é igual a true).
  • versionType
    Tipo: System.Object
    Especifica informações de versão para o documento.

Comentários

Optional Parameters

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

Exemplos

O seguinte exemplo de código usa a CanCheckIn método para determinar se o documento foi armazenado em um de SharePoint Portal Server do Microsoft Office. Se o documento foi armazenado em um servidor, o exemplo chama o CheckInWithVersion método para verificar no documento junto com os comentários especificados e o número de versão, salvar as alterações para o local do servidor e enviar o documento para o processo de aprovação.

Este exemplo é para uma personalização em nível de documento.

Private Sub CheckInWorkbook()
    If Me.CanCheckIn() Then
        Dim comments As Object = "My updates."
        Dim version As Object = Excel.XlCheckInVersionType.xlCheckInMinorVersion
        Me.CheckInWithVersion(True, comments, True, version)
    Else
        MessageBox.Show("This document cannot be checked in")
    End If
End Sub
private void CheckInWorkbook()
{
    if (this.CanCheckIn())
    {
        object comments = "My updates.";
        object version = Excel.XlCheckInVersionType.xlCheckInMinorVersion;
        this.CheckInWithVersion(true, comments, true, version);
    }
    else
    {
        MessageBox.Show("This document cannot be checked in");
    }
}

Segurança do .NET Framework

Consulte também

Referência

WorkbookBase Classe

Namespace Microsoft.Office.Tools.Excel