Поделиться через


DocumentBase.CheckInWithVersion(Boolean, Object, Boolean, Object) Метод

Определение

Возвращает документ с локального компьютера на сервер и задает режим "только для чтения" для локального документа, чтобы сделать его недоступным для редактирования на локальном компьютере.

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)

Параметры

saveChanges
Boolean

true используется для сохранения документа на сервере. Значение по умолчанию — true.

comments
Object

Комментарии к редакции документа, который возвращается (применяется только в том случае, если SaveChanges для задано значение true).

makePublic
Boolean

true, чтобы разрешить пользователю опубликовать документ после проверки.

versionType
Object

Указывает сведения о версии для документа.

Примеры

В следующем примере кода метод используется CanCheckin для определения того, хранится ли документ на SharePoint Portal Server Microsoft Office. Если документ хранится на сервере, в примере вызывается CheckInWithVersion метод для проверка в документе вместе с указанными комментариями и номером версии, сохранить изменения в расположении сервера и отправить документ для утверждения. Чтобы использовать этот пример, запустите его из ThisDocument класса в проекте уровня документа.

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

Комментарии

MakePublic Если задать для параметра значение , true документ отправляется в процесс утверждения, что в конечном итоге может привести к публикации версии документа для пользователей с правами только для чтения (применяется, только если SaveChanges для задано значение true).

Чтобы воспользоваться преимуществами функций совместной работы, встроенных в Word, документы должны храниться на SharePoint Portal Server Майкрософт.

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.

Применяется к