Свойство Presentation.IsFullyDownloaded (PowerPoint)

Значение True , если презентация завершила скачивание всего содержимого. Логическое значение только для чтения .

Синтаксис

expression. IsFullyDownloaded

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

Замечания

При открытии презентации с содержимым большого размера PowerPoint может по частям обслуживать документ как частичные документы. Это позволяет быстро открывать, редактировать и совместно работать над документами, а более крупные части мультимедиа (например, видео) продолжают загружаться в фоновом режиме. Аналогичным образом, так как мультимедиа обрабатываются отдельно от остальной части документа, совместная работа будет более гладкой при вставке мультимедиа во время сеанса совместной работы.

Так как определенное содержимое может быть отложено изначально, некоторые действия не могут выполняться до загрузки отложенного содержимого. Кроме того, существуют определенные действия, такие как сохранение как, экспорт в видео и т. д. не будет функционировать до тех пор, пока не будет загружено все отложенное содержимое. Если вы инициируете одну из этих операций, PowerPoint отобразит пользовательский интерфейс с информацией о ходе скачивания, но это невозможно для программных операций. Если программным способом попытаться вызвать API для выполнения действия во время загрузки содержимого, произойдет сбой.

Чтобы программно понять это состояние, можно запросить свойство Presentation.IsFullyDownloaded перед вызовом любого из затронутых API. Добавьте обработку ошибок, чтобы записать все сбои и повторить операцию после полного скачивания презентации.

Пример

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

If ActivePresentation.IsFullyDownloaded Then
    MsgBox "Presentation is downloaded."
Else
    MsgBox "PowerPoint is still downloading the presentation."
End If

См. также

Объект Presentation

Работа с частичными документами

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

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