WorkbookBase.CheckInWithVersion(Object, Object, Object, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wysyła skoroszyt z komputera lokalnego do serwera i ustawia skoroszyt lokalny na tylko do odczytu, aby nie można było edytować go lokalnie. Wywołanie tej metody spowoduje zamknięcie skoroszytu.
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)
Parametry
- saveChanges
- Object
true
aby zapisać zmiany i zaewidencjonować dokument; false
aby zwrócić dokument do stanu zaewidencjonowania bez zapisywania poprawek.
- comments
- Object
true
aby włączyć komentarze zaewidencjonowania; false, aby zaewidencjonować skoroszyt bez komentarzy. Ten parametr ma zastosowanie tylko wtedy, gdy SaveChanges
parametr to true
.
- makePublic
- Object
true
aby umożliwić użytkownikowi publikowanie skoroszytu po zaewidencjonowaniu. Spowoduje to przesłanie skoroszytu do procesu zatwierdzania, co ostatecznie może spowodować opublikowanie skoroszytu dla użytkowników z prawami tylko do odczytu do skoroszytu (dotyczy tylko wtedy, gdy SaveChanges
jest równa true
).
- versionType
- Object
Określa informacje na temat wersjonowania dla danego dokumentu.
Przykłady
Poniższy przykład kodu używa metody w CanCheckIn celu określenia, czy dokument został zapisany w SharePoint Portal Server pakietu Microsoft Office. Jeśli dokument został zapisany na serwerze, przykład wywołuje CheckInWithVersion metodę do zaewidencjonowania dokumentu wraz z określonymi komentarzami i numerem wersji, zapisz zmiany w lokalizacji serwera i prześlij dokument do procesu zatwierdzania.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
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
Uwagi
Parametry opcjonalne
Aby uzyskać informacje na temat parametrów opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach pakietu Office.