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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.