DocumentBase.CheckInWithVersion(Boolean, Object, Boolean, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.