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

Определение

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

public void CheckInWithVersion (bool saveChanges, ref object comments, bool makePublic, ref object versionType);

Параметры

saveChanges
Boolean

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

comments
Object

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

makePublic
Boolean

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

versionType
Object

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

Примеры

В следующем примере кода метод используется CanCheckin для определения того, сохранен ли документ на сервере Microsoft Office SharePoint Portal Server. Если документ сохранен на сервере, то в примере вызывается 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, документы должны храниться на сервере Microsoft SharePoint Portal Server.

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

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

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