WorkbookBase.CheckInWithVersion(Object, 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.
Envia a 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 CheckInWithVersion (object saveChanges, object comments, object makePublic, object versionType);
member this.CheckInWithVersion : obj * obj * obj * obj -> unit
Public Sub CheckInWithVersion (Optional saveChanges As Object, Optional comments As Object, Optional makePublic As Object, Optional versionType As Object)
Parâmetros
- saveChanges
- Object
true
para salvar as alterações e fazer check-in no documento; false
para retornar o documento ao estado com check-in sem salvar as revisões.
- comments
- Object
true
para habilitar comentários de check-in, false para fazer check-in na pasta de trabalho sem comentários. Esse parâmetro só se aplica se SaveChanges
for true
.
- makePublic
- Object
true
para habilitar o usuário a publicar a pasta de trabalho depois que ela tiver passado por check-in. Isso envia a pasta de trabalho para o processo de aprovação, o que pode eventualmente resultar em uma versão da pasta de trabalho sendo publicada para usuários com direitos somente leitura para a pasta de trabalho (aplica-se somente se SaveChanges
for igual true
a ).
- versionType
- Object
Especifica informações do controle de versão para o documento.
Exemplos
O exemplo de código a seguir usa o CanCheckIn método para determinar se o documento foi armazenado em uma SharePoint Portal Server do Microsoft Office. Se o documento tiver sido armazenado em um servidor, o exemplo chamará o CheckInWithVersion método para marcar no documento junto com os comentários e o número de versão especificados, salve as alterações no local do servidor e envie o documento para o processo de aprovação.
Este exemplo destina-se a uma personalização no nível de documento.
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");
}
}
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
Comentários
Parâmetros Opcionais
Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.