Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает документ с локального компьютера на компьютер Microsoft SharePoint Server.
Синтаксис
выражение. CheckIn (SaveChanges, Comments, MakePublic)
выражение Переменная, представляющая объект документа .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| SaveChanges | Необязательный | Логический | True (не ноль), чтобы сохранить изменения документа перед проверкой; Значение False (0), чтобы проверка документ без сохранения изменений. По умолчанию используется значение True. |
| Comments | Необязательный | Variant | Все комментарии, которые будут сохранены с этой редакцией документа (применимо, только если параметр SaveChanges имеет значение True). |
| MakePublic | Необязательный | Логический | True, чтобы опубликовать документ после проверки. В этом случае документ отправляется на утверждение или, если для документа отсутствует маршрутизация утверждений, создается общедоступная версия, доступная для читателей этой папки (применяется только в том случае, если параметр SaveChanges имеет значение "Истина"). Значение "ложь" оставляет документ доступным только для частного просмотра. Значение по умолчанию - false. |
Возвращаемое значение
Отсутствует
Примечания
Чтобы выполнить проверку файла, он должен храниться в библиотеке документов на компьютере с Microsoft SharePoint Server или Microsoft SharePoint Foundation.
После того, как документ был возвращен методом CheckIn , он закрывается. Это поведение отличается от пользовательского интерфейса; При проверке документа в пользовательском интерфейсе документ закрывается и повторно открывается только для чтения.
Пример
В этом примере сервер проверяется, можно ли вернуть указанный документ. Если это возможно, в этом примере сохраняется и закрывается документ, а затем он возвращается на сервер.
Sub CheckDocIn(varDocCheckIn As Variant)
If Documents.Item(varDocCheckIn).CanCheckin = True Then
Documents.Item(varDocCheckIn).CheckIn
MsgBox varDocCheckIn & " has been checked in."
Else
MsgBox "This file cannot be checked in " _
& "at this time. Please try again later."
End If
End Sub
Чтобы вызвать предыдущую подпрограмму CheckDocIn , используйте следующую подпрограмму и замените servername/workspace/drawing.vdx на путь и имя реального файла, расположенного на компьютере Microsoft SharePoint Server.
Sub DocIn()
Call CheckDocIn _
(varDocCheckIn:="https://servername/workspace/drawing.vdx ")
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.