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


Метод Document.CheckInWithVersion (Word)

Сохраняет документ на сервере с локального компьютера и задает локальный документ только для чтения, чтобы его нельзя было редактировать локально.

Синтаксис

выражение. CheckInWithVersion( _SaveChanges_ , _Comments_ , _MakePublic_ , _VersionType_ )

Выражение Переменная, представляющая объект Document .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Savechanges Необязательный Логический Значение true , чтобы сохранить документ на сервере. По умолчанию используется значение True.
Comments Необязательный Variant Примечания к редакции документа, который возвращается (применяется только в том случае, если для параметра SaveChanges задано значение True).
MakePublic Необязательный Логический Значение true , чтобы разрешить пользователю опубликовать документ после его возврата.
VersionType Необязательный Variant Указывает сведения об использовании версий для документа.

Замечания

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

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

Пример

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

Этот пример предназначен для настройки на уровне документа.

Private Sub DocumentCheckIn() 
 If ActiveDocument.CanCheckin Then 
 ActiveDocument.CheckInWithVersion _ 
 True, _ 
 "My updates.", _ 
 True, _ 
 WdCheckInVersionType.wdCheckInMinorVersion 
 Else 
 MessageBox.Show ("This document cannot be checked in") 
 End If 
End Sub

См. также

Объект Document

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.