Freigeben über


Shape.NameID-Eigenschaft (Visio)

Gibt einen eindeutigen Namen für ein Shape zurück. Schreibgeschützt.

Syntax

Ausdruck. NameID

expression Eine Variable, die ein Shape-Objekt darstellt.

Rückgabewert

String

Hinweise

Die NameID-Eigenschaft gibt einen eindeutigen Bezeichner für jede Form auf einer Seite oder master zurück. Der Bezeichner hat die folgende Form: blatt. N , wobei N die ID-Eigenschaft des Shapes ist. Der Wert der NameID-Eigenschaft ist innerhalb einer Seite oder master eindeutig, jedoch nicht seiten- oder masterübergreifend. Zu einem beliebigen Zeitpunkt verfügt keine andere Form auf derselben Seite oder master über die gleiche NameID-Eigenschaft. Shapes auf anderen Seiten oder Mastern weisen jedoch möglicherweise dieselbe NameID-Eigenschaft auf.

Der Wert der UniqueID-Eigenschaft eines Shapes ist über alle Zeichenblätter und Master hinweg eindeutig.

Außerdem werden NameID-Eigenschaften wiederverwendet. Wenn ein Shape, dessen NameID-Eigenschaft Blatt ist. N wird gelöscht, ein Shape, das anschließend demselben Kontext hinzugefügt wird, kann einem Blatt zugewiesen werden. N als NameID-Eigenschaft . Daher ist das Beibehalten von NameID-Eigenschaften in separaten Datenspeichern im Allgemeinen nicht so solide wie das Beibehalten von UniqueID-Eigenschaften .

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.