Condividi tramite


WorkbookBase.CheckInWithVersion(Object, Object, Object, Object) Metodo

Definizione

Invia a un server una cartella di lavoro memorizzata in un computer locale e imposta la cartella di lavoro locale in sola lettura affinché non sia modificabile localmente. La chiamata di questo metodo determina la chiusura della cartella di lavoro.

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)

Parametri

saveChanges
Object

true per salvare le modifiche e archiviare il documento; false per archiviare nuovamente il documento senza salvare le revisioni.

comments
Object

true per abilitare i commenti di archiviazione; false per archiviare la cartella di lavoro senza commenti. Questo parametro si applica solo se SaveChanges è true.

makePublic
Object

true per consentire all'utente di pubblicare la cartella di lavoro dopo l'archiviazione. In questo modo la cartella di lavoro viene inoltrata per il processo di approvazione, che può comportare la pubblicazione di una versione della cartella di lavoro agli utenti con diritti di sola lettura per la cartella di lavoro (si applica solo se SaveChanges è uguale truea ).

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, nell'esempio viene chiamato 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.

Questo esempio è relativo a una personalizzazione a livello di 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

Commenti

Parametri facoltativi

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

Si applica a