Freigeben über


Viewer.CustomPropertyValue-Eigenschaft (Visio Viewer)

Ruft den Wert des Shape-Datenelements (benutzerdefinierte Eigenschaft) an der angegebenen Indexposition für die angegebene Form in Microsoft Visio Viewer ab. Schreibgeschützt.

Syntax

Ausdruck. CustomPropertyValue (ShapeIndex, PropertyIndex)

Ausdruck Ein Ausdruck, der ein Viewer-Objekt zurückgibt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
ShapeIndex Erforderlich Long Der Index des Shapes, das das angegebene Shape-Datenelement (benutzerdefinierte Eigenschaft) enthält.
PropertyIndex Erforderlich Long Der Index des Shape-Datenelements (benutzerdefinierte Eigenschaft).

Rückgabewert

String

HinwBemerkungeneise

In Versionen von Visio vor Microsoft Office Visio 2007 wurden Shape-Datenelemente als benutzerdefinierte Eigenschaften bezeichnet.

Beispiel

Der folgende Code ruft den Wert des ersten Shape-Datenelements ab, das der ersten Form in der Auflistung von Shapes auf dem aktuellen Zeichenblatt in Visio Viewer zugewiesen ist. Wenn der Wert der angegebenen benutzerdefinierten Eigenschaft Hello ist, zeigt Visio Viewer ein Meldungsfeld und das Dialogfeld Eigenschaften und Einstellungen an.

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

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.