Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.