Partager via


Viewer.CustomPropertyValue, propriété (Visionneuse Visio)

Obtient la valeur de l’élément de données de forme (propriété personnalisée) à la position d’index spécifiée pour la forme spécifiée dans Visionneuse Microsoft Visio. En lecture seule.

Syntaxe

expression. CustomPropertyValue (ShapeIndex, PropertyIndex)

expression Expression qui renvoie un objet Viewer .

Paramètres

Nom Requis/Facultatif Type de données Description
ShapeIndex Obligatoire Long Index de la forme qui contient l’élément de données de forme spécifié (propriété personnalisée).
PropertyIndex Obligatoire Long Index de l’élément de données de forme (propriété personnalisée).

Valeur renvoyée

String

Remarques

Dans les versions de Visio antérieures à Microsoft Office Visio 2007, les éléments de données de forme étaient appelés propriétés personnalisées.

Exemple

Le code suivant obtient la valeur du premier élément de données de forme affecté à la première forme de la collection de formes de la page active dans Visionneuse Visio. Si la valeur de la propriété personnalisée spécifiée est Hello, Visionneuse Visio affiche une boîte de message et la boîte de dialogue Propriétés et paramètres.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.