次の方法で共有


Presentation.IsFullyDownloaded プロパティ (PowerPoint)

True を指定 すると、プレゼンテーションですべてのコンテンツのダウンロードが完了します。 読み取り専用 ブール値。

構文

IsFullyDownloaded

Presentation オブジェクトを表す変数。

注釈

サイズが大きいコンテンツを含むプレゼンテーションを開くと、PowerPoint は部分ドキュメントとしてドキュメントを提供する場合があります。 これにより、ドキュメントをすばやく開いたり、編集したり、共同作業したりできますが、大きなメディア パーツ (ビデオなど) はバックグラウンドで読み込み続けます。 同様に、メディアはドキュメントの残りの部分とは別に処理されるため、コラボレーション セッション中にメディアを挿入すると、コラボレーションがスムーズになります。

特定のコンテンツは最初に遅延できるため、一部のアクションは遅延コンテンツが読み込まれるまで実行できません。 さらに、名前を付けて保存、ビデオにエクスポートなどの特定のアクションがあります。すべての遅延コンテンツがダウンロードされるまで機能しません。 これらの操作のいずれかを開始すると、ダウンロードの進行状況を通知する UI が PowerPoint に表示されますが、プログラムによる操作では不可能です。 コンテンツのダウンロード中にプログラムによって API を呼び出してアクションを実行しようとすると、失敗します。

この状態をプログラムで理解するには、影響を受ける API を呼び出す前 に Presentation.IsFullyDownloaded プロパティに対してクエリを実行します。 エラー処理を追加してエラーをキャプチャし、プレゼンテーションが完全にダウンロードされたら操作を再試行します。

次の例では、作業中のプレゼンテーションが完全にダウンロードされているかどうかを示すメッセージを表示します。

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

関連項目

プレゼンテーション オブジェクト

部分ドキュメントの操作

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。