次の方法で共有


Presentation.IsFullyDownloaded プロパティ (PowerPoint)

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

構文

IsFullyDownloaded

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

解説

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

特定のコンテンツは最初に遅延できるため、一部のアクションは、遅延コンテンツが読み込まれるまで実行できません。 さらに、[名前を付けて保存] や [ビデオにエクスポート] などの特定のアクションがあります。これは、すべての遅延コンテンツがダウンロードされるまで機能しません。 これらの操作のいずれかを開始すると、PowerPointはダウンロードの進行状況を通知する UI を表示しますが、プログラムによる操作では不可能です。 コンテンツのダウンロード中にプログラムによって 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 のサポートおよびフィードバックを参照してください。