WorkbookBase.CheckInWithVersion(Object, Object, Object, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sendet die Arbeitsmappe vom lokalen Computer an einen Server zurück und legt die lokale Arbeitsmappe als schreibgeschützt fest, sodass sie nicht lokal bearbeitet werden kann. Durch den Aufruf dieser Methode wird die Arbeitsmappe geschlossen.
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)
Parameter
- saveChanges
- Object
true
zum Speichern der Änderungen und Einchecken der Dokumente, false
für das Zurücksetzen des Dokuments in einen eingecheckten Zustand, ohne dass Änderungen gespeichert werden.
- comments
- Object
true
zum Aktivieren von Eincheckkommentaren; false zum Einchecken der Arbeitsmappe ohne Kommentare. Dieser Parameter gilt nur, wenn SaveChanges
ist true
.
- makePublic
- Object
true
, um dem Benutzer zu ermöglichen, die Arbeitsmappe nach dem Einchecken zu veröffentlichen. Dadurch wird die Arbeitsmappe für den Genehmigungsprozess übermittelt, was letztendlich dazu führen kann, dass eine Version der Arbeitsmappe für Benutzer mit schreibgeschützten Rechten für die Arbeitsmappe veröffentlicht wird (gilt nur, wenn SaveChanges
gleich true
ist).
- versionType
- Object
Gibt Versionsinformationen für das Dokument an.
Beispiele
Im folgenden Codebeispiel wird die CanCheckIn -Methode verwendet, um zu bestimmen, ob das Dokument in einer Microsoft Office-SharePoint Portal Server gespeichert wurde. Wenn das Dokument auf einem Server gespeichert wurde, ruft das Beispiel die CheckInWithVersion -Methode auf, um das Dokument zusammen mit den angegebenen Kommentaren und versionsnummer einzuchecken, Änderungen am Serverspeicherort zu speichern und das Dokument für den Genehmigungsprozess zu übermitteln.
Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.
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
Hinweise
Optionale Parameter
Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Projektmappen.