Viewer.CustomPropertyValue-Eigenschaft (Visio Viewer)

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

Syntax

Ausdruck verwendet werden. 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 enthält (benutzerdefinierte Eigenschaft).
PropertyIndex Erforderlich Long Der Index des Shape-Datenelements (benutzerdefinierte Eigenschaft).

Rückgabewert

String

Hinweise

In Visio-Versionen 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 dem ersten Shape in der Sammlung von Shapes auf der aktuellen Seite in Visio Viewer zugeordnet ist. Wenn der Wert der angegebenen benutzerdefinierten Eigenschaft "Hallo" lautet, 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.