Master.UniqueID-Eigenschaft (Visio)
Gibt die eindeutige ID eines Master-Shapes zurück. Schreibgeschützt.
Syntax
Ausdruck. UniqueID
Ausdruck Ein Ausdruck, der ein Master-Objekt zurückgibt.
Rückgabewert
String
Hinweise
Ein Master-Objekt hat immer eine eindeutige ID. Wenn Sie ein Master-Shape kopieren, besitzt das neue Master-Shape dieselbe eindeutige ID wie das ursprüngliche Master-Shape (sowie dieselbe Basis-ID). Wenn Sie die Kopie jedoch anschließend ändern, wird ihr von Visio eine neue eindeutige ID zugewiesen, während die Basis-ID unverändert bleibt.
Beachten Sie, dass Visio der Kopie eine neue eindeutige ID zuweist, wenn Sie eine master in eine Schablone kopieren, die die gleiche eindeutige ID wie ein bereits in der Schablone enthaltenes master aufweist.
Weitere Informationen zur Basis-ID finden Sie im Thema zur BaseID-Eigenschaft.
Sie können die eindeutige ID eines Master-Objekts mithilfe des folgenden Codes ermitteln:
strID = vsoMaster.UniqueID
Der zurückgegebene Wert ist eine Zeichenfolge im folgenden Format:
{2287DC42-B167-11CE-88E9-0020AFDDD917}
Verwenden Sie Masters.Item ( UniqueIDString), um eine master zu erhalten, wenn Sie die eindeutige ID kennen.
Sie können beispielsweise den folgenden Code zum Abrufen des Master-Shapes aus der Masters-Auflistung des aktiven Dokuments verwenden:
Dim vsoMaster As Visio.Master
Set vsoMaster = Visio.ActiveDocument.Masters("{0478DA94-1315-9876-8E4C-006523ABC9B2}")
Sie können auch den folgenden Code verwenden, in dem der Buchstabe "U" vor der Zeichenfolge eingefügt wird, die eine eindeutige ID identifiziert:
Dim vsoShape As Visio.Shape
Set vsoMaster = Visio.ActiveDocument.Masters("U{0478DA94-1315-9876-8E4C-006523ABC9B2}")
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.