WorkbookBase.CheckInWithVersion(Object, Object, Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отправляет книгу с локального компьютера на сервер и задает режим "только для чтения" для локальной книги, чтобы сделать ее недоступной для редактирования на локальном компьютере. Вызов этого метода приводит к закрытию книги.
public void CheckInWithVersion (object saveChanges, object comments, object makePublic, object versionType);
member this.CheckInWithVersion : obj * obj * obj * obj -> unit
Public Sub CheckInWithVersion (Optional saveChanges As Object, Optional comments As Object, Optional makePublic As Object, Optional versionType As Object)
Параметры
- saveChanges
- Object
Значение true
— сохранение изменений и проверок в документе; false
— возврат документа в состояние "проверен" без сохранения исправлений.
- comments
- Object
Значение true
, чтобы включить комментарии проверки; false — чтобы выполнять проверку без комментариев. Этот параметр применяется, только если SaveChanges
имеет значение true
.
- makePublic
- Object
Значение true
, чтобы разрешить пользователю опубликовать книгу после проверки. При этом книга отправляется в процесс утверждения, что в конечном итоге может привести к публикации версии книги для пользователей с правами только на чтение книги (применяется только в том случае, если SaveChanges
значение равно true
).
- versionType
- Object
Указывает сведения о версии для документа.
Примеры
В следующем примере кода метод используется для CanCheckIn определения того, хранится ли документ на SharePoint Portal Server Microsoft Office. Если документ хранится на сервере, в примере вызывается CheckInWithVersion метод , чтобы проверка в документе вместе с указанными комментариями и номером версии, сохранить изменения в расположении сервера и отправить документ для утверждения.
Этот пример предназначен для настройки на уровне документа.
private void CheckInWorkbook()
{
if (this.CanCheckIn())
{
object comments = "My updates.";
object version = Excel.XlCheckInVersionType.xlCheckInMinorVersion;
this.CheckInWithVersion(true, comments, true, version);
}
else
{
MessageBox.Show("This document cannot be checked in");
}
}
Private Sub CheckInWorkbook()
If Me.CanCheckIn() Then
Dim comments As Object = "My updates."
Dim version As Object = Excel.XlCheckInVersionType.xlCheckInMinorVersion
Me.CheckInWithVersion(True, comments, True, version)
Else
MessageBox.Show("This document cannot be checked in")
End If
End Sub
Комментарии
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.