次の方法で共有


Viewer.CustomPropertyValue プロパティ (Visio Viewer)

Microsoft Visio Viewerで指定した図形の指定したインデックス位置にある図形データ項目 (カスタム プロパティ) の値を取得します。 読み取り専用です。

構文

CustomPropertyValue (ShapeIndex, PropertyIndex)

Viewer オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
ShapeIndex 必須 Long 指定した図形データ項目 (カスタム プロパティ) を含む図形のインデックス。
PropertyIndex 必須 Long 図形データ項目のインデックス (カスタム プロパティ)。

戻り値

String

注釈

Microsoft Office Visio 2007 より前のバージョンの Visio では、図形データ項目はカスタム プロパティと呼ばれます。

次のコードは、Visio Viewerの現在のページ上の図形のコレクション内の最初の図形に割り当てられた最初の図形データ項目の値を取得します。 指定したカスタム プロパティの値が Hello の場合、Visio Viewerメッセージ ボックスと [プロパティと設定] ダイアログ ボックスが表示されます。

Dim strPropertyValue As String

strPropertyValue = vsoViewer.CustomPropertyValue(1,1)

Debug.Print strPropertyValue

If strPropertyValue = "Hello" Then

    Interaction.MsgBox ("Value is 'Hello'")

    vsoViewer.DisplayPropertyDialog

End If

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

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