Método WorkbookBase.CheckInWithVersion
Envia a pasta de trabalho do computador local para um servidor, e defina a pasta de trabalho local para somente leitura para que ele não possa ser editado localmente.Chamar este 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 as alterações e no documento; false para retornar o documento em um estado registrados sem salvar revisões.
- comments
Tipo: System.Object
true para ativar comentários de check-in; false para fazer o check-in da pasta de trabalho sem comentários.Este parâmetro se aplica somente se SaveChanges é true.
- makePublic
Tipo: System.Object
true para permitir que o usuário para publicar a pasta de trabalho depois que foi fazer o check-in.Isso envia a pasta de trabalho para o processo de aprovação, que eventualmente pode levar a uma versão da pasta de trabalho que está sendo publicado para usuários com permissão somente leitura para a pasta de trabalho (se aplica somente se SaveChanges é igual true).
- versionType
Tipo: System.Object
Especifica informações de controle de versão para o documento.
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 a seguir usa o método de CanCheckIn para determinar se o documento esteve armazenado em um servidor de portal do Microsoft Office SharePoint.Se o documento foi armazenado em um servidor, o exemplo chama o método de CheckInWithVersion para fazer o check-in o documento juntamente com os comentários e o número de versão, especificados para 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 da nível.
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.