Propriété Shapes.ItemFromUniqueID (Visio)Shapes.ItemFromUniqueID Property (Visio)

Renvoie l’objet Shape qui correspond à la valeur de la propriété UniqueID spécifiée.Returns the Shape object that matches the specified UniqueID property value. En lecture seule.Read-only.

SyntaxeSyntax

expression.expression. ItemFromUniqueID( _UniqueID_ )

expression Variable qui représente un objet «formes».expression A variable that represents a 'Shapes' object.

ParamètresParameters

NameName Requis/FacultatifRequired/Optional Type de donnéesData type DescriptionDescription
UniqueIDUniqueID ObligatoireRequired ChaîneString L’ID unique d’un objet Shape .The unique ID of a Shape object.

Valeur renvoyéeReturn value

ShapeShape

RemarquesRemarks

Microsoft Visio identifie des formes par deux identificateurs différents : ID de forme et identificateurs uniques.Microsoft Visio identifies shapes by two different IDs: shape IDs and unique IDs. ID de forme sont numériques et identifient les formes dans l’étendue d’une page de dessin ou une forme de base.Shape IDs are numeric and uniquely identify shapes within the scope of an individual drawing page or master. Ils ne sont pas uniques dans la portée du dessin, toutefois.They are not unique within the scope of the drawing, however.

Identificateurs uniques sont des GUID.Unique IDs are GUIDs. Ils sont uniques dans la portée du document.They are unique within the scope of the document.

Pour convertir les ID de forme et identificateurs uniques, vous pouvez utiliser deux méthodes de l’objet Page : ShapeIDsToUniqueIDs et UniqueIDsToShapeIDs .To convert between shape IDs and unique IDs, you can use two methods of the Page object, ShapeIDsToUniqueIDs and UniqueIDsToShapeIDs .

Par défaut, une forme n’est pas un ID unique.By default, a shape does not have a unique ID. Une forme acquiert un ID unique seulement si vous obtenez sa valeur de la propriété UniqueID en lecture seule en appelant la propriété sur la forme, en lui transmettant l' visGetOrMake constante de l’énumération VisUniqueIDArgs .A shape acquires a unique ID only if you get its read-only UniqueID property value by calling the property on the shape, passing it the visGetOrMake constant from the VisUniqueIDArgs enumeration.

Si un objet Shape possède un ID unique, aucune autre forme dans le même document n’aura le même ID.If a Shape object has a unique ID, no other shape in the same document will have the same ID.