DocumentBase.CheckInWithVersion(Boolean, Object, Boolean, 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.
Coloca um documento em um servidor de um computador local e define o documento local como somente leitura para que ele não possa ser editado localmente.
public void CheckInWithVersion (bool saveChanges, ref object comments, bool makePublic, ref object versionType);
member this.CheckInWithVersion : bool * obj * bool * obj -> unit
Public Sub CheckInWithVersion (Optional saveChanges As Boolean, Optional ByRef comments As Object, Optional makePublic As Boolean, Optional ByRef versionType As Object)
Parâmetros
- saveChanges
- Boolean
true
para salvar o documento no local do servidor. O padrão é true
.
- comments
- Object
Comentários para a revisão do documento que está sendo verificado (só se aplica se SaveChanges
estiver definido como true
).
- makePublic
- Boolean
true
para permitir que o usuário publique o documento após o check-in.
- 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. Para usar esse exemplo, execute-o na classe ThisDocument
em um projeto no nível de documento.
private void DocumentCheckIn()
{
if (this.CanCheckin())
{
object comments = "My updates.";
object version = Word.WdCheckInVersionType.wdCheckInMinorVersion;
this.CheckInWithVersion(true, ref comments, true, ref version);
}
else
{
MessageBox.Show("This document cannot be checked in");
}
}
Private Sub DocumentCheckIn()
If Me.CanCheckin() Then
Dim comments As Object = "My updates."
Dim version As Object = _
Word.WdCheckInVersionType.wdCheckInMinorVersion
Me.CheckInWithVersion(True, comments, True, version)
Else
MessageBox.Show("This document cannot be checked in")
End If
End Sub
Comentários
Definir o MakePublic
parâmetro para true
enviar o documento para o processo de aprovação, o que pode eventualmente resultar em uma versão do documento sendo publicada para usuários com direitos somente leitura para o documento (só se aplica se SaveChanges
estiver definido como true
).
Para usufruir os recursos de colaboração no Word, os documentos devem ser armazenados em um Microsoft SharePoint Portal Server.
Parâmetros Opcionais
Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.