Condividi tramite


DocumentBase.CheckInWithVersion(Boolean, Object, Boolean, Object) Metodo

Definizione

Inserisce un documento in un server da un computer locale e imposta il documento locale in sola lettura affinché non sia modificabile 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)

Parametri

saveChanges
Boolean

true per salvare il documento nel percorso del server. Il valore predefinito è true.

comments
Object

Commenti per la revisione del documento archiviato (si applica solo se SaveChanges è impostato su true).

makePublic
Boolean

true per consentire all'utente di pubblicare il documento dopo l'archiviazione.

versionType
Object

Specifica le informazioni sulla versione del documento.

Esempio

Nell'esempio di codice seguente viene utilizzato il CanCheckin metodo per determinare se il documento è stato archiviato in un SharePoint Portal Server di Microsoft Office. Se il documento è stato archiviato in un server, l'esempio chiama il CheckInWithVersion metodo per archiviare il documento insieme ai commenti e al numero di versione specificati, salvare le modifiche nel percorso del server e inviare il documento per il processo di approvazione. Per usare questo esempio, eseguirlo dalla ThisDocument classe in un progetto a livello di 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

Commenti

L'impostazione del MakePublic parametro per true l'invio del documento per il processo di approvazione, che può comportare la pubblicazione di una versione del documento agli utenti con diritti di sola lettura per il documento (si applica solo se SaveChanges è impostato su true).

Per sfruttare le funzionalità di collaborazione integrate in Word, i documenti devono essere archiviati in un SharePoint Portal Server Microsoft.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere parametri facoltativi nelle soluzioni Office.

Si applica a