DocumentBase.CheckIn(Boolean, Object, Boolean) Metoda

Definicja

Umieszcza dokument na serwerze z komputera lokalnego i uruchamia dokument lokalny w wersji tylko do odczytu, dzięki czemu nie może być edytowany lokalnie.

public void CheckIn (bool saveChanges, ref object comments, bool makePublic);
member this.CheckIn : bool * obj * bool -> unit
Public Sub CheckIn (Optional saveChanges As Boolean, Optional ByRef comments As Object, Optional makePublic As Boolean)

Parametry

saveChanges
Boolean

true aby zapisać dokument w lokalizacji serwera. Wartość domyślna to true.

comments
Object

Komentarze do poprawki zaewidencjonowania dokumentu (dotyczy tylko wtedy, gdy SaveChanges jest ustawiona wartość true).

makePublic
Boolean

true aby umożliwić użytkownikowi publikowanie dokumentu po jego zaewidencjonowaniu.

Przykłady

W poniższym przykładzie kodu użyto CanCheckin metody w celu określenia, czy dokument został zapisany w SharePoint Portal Server firmy Microsoft. Jeśli dokument został zapisany na serwerze, przykład wywołuje CheckIn metodę w celu zaewidencjonowania dokumentu, zapisz zmiany w lokalizacji serwera i prześlij dokument do procesu zatwierdzania. Aby użyć tego przykładu ThisDocument , uruchom go z klasy w projekcie na poziomie dokumentu.

private void DocumentCheckIn()
{
    if (this.CanCheckin())
    {
        object comments = "My updates.";
        this.CheckIn(true, ref comments, true);
    }
    else
    {
        MessageBox.Show("This document cannot be checked in");
    }
}
Private Sub DocumentCheckIn()
    If CanCheckin() = True Then
        Me.CheckIn(True, "My updates.", True)
    Else
        MessageBox.Show("This document cannot be checked in")
    End If
End Sub

Uwagi

Ustawienie parametru makePublic w celu true przesłania dokumentu do procesu zatwierdzania, co ostatecznie może spowodować opublikowanie dokumentu dla użytkowników z uprawnieniami tylko do odczytu do dokumentu (ma zastosowanie tylko wtedy, gdy saveChanges jest ustawiona wartość true).

Aby skorzystać z funkcji współpracy wbudowanych w program Word, dokumenty muszą być przechowywane na serwerze Microsoft SharePoint Portal Server.

Parametry opcjonalne

Aby uzyskać informacje na temat parametrów opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach pakietu Office.

Dotyczy