Document.PreviewPicture プロパティ (Visio)

[ 開く ] ダイアログ ボックスに表示されるプレビュー画像を取得または設定し、[ ファイル ] タブをクリックし、[ 新規] をクリックします。 値の取得と設定が可能です。

構文

PreviewPicture

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

戻り値

IPictureDisp

注釈

PreviewPicture プロパティは EMF ファイル (拡張メタファイル) のみを取得または設定します。 PreviewPicture に EMF ファイル以外のファイルを渡した場合は、例外が発生します。

既存のプレビュー設定を削除するには、PreviewPicture プロパティに Nothing を設定します。

PreviewPicture プロパティを使用して、図面が格納されていないテンプレートにプレビュー画像を含めます。

COM では、基本システムによる画像サポートの他に、IPictureDisp インターフェイスを備えた画像オブジェクトも標準で実装されています。 IPictureDisp インターフェイスは、画像オブジェクトのプロパティを公開し、Microsoft Visual Basic で作成可能な StdPicture オブジェクトとして stdole タイプ ライブラリで実装されています。 stdole タイプ ライブラリは、Visio 内にあるすべての Visual Basic for Applications (VBA) のプロジェクトから、自動的に参照されます。

IPictureDisp インターフェイスをサポートする StdPicture オブジェクトに関する情報を取得するには、

  1. [開発] タブの [コード] グループで、[Visual Basic] をクリックします。

  2. [表示] メニューの [オブジェクト ブラウザー] をクリックします。

  3. [プロジェクト/ライブラリ] ボックスの一覧で [stdole] をクリックします。

  4. [クラス] で、StdPicture という名前のクラスが表示されていることを確認します。

IPictureDisp インターフェイスの詳細については、「MSDN Online Japan」Web サイトの Microsoft プラットフォーム SDK を参照してください。

現時点では、IPictureDisp インターフェイスはマーシャリングできないため、PreviewPicture プロパティは処理中のソリューションでのみ使用できます。

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

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