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.