Freigeben über


Shape.ID-Eigenschaft (Visio)

Ruft die ID eines Objekts ab. Schreibgeschützt.

Syntax

Ausdruck. ID

expression Eine Variable, die ein Shape-Objekt darstellt.

Rückgabewert

Long

Hinweise

Die ID eines Shapes ist nur innerhalb des Bereichs des Zeichenblatts oder Master-Shapes eindeutig.

Wird ein Shape, ein Zeichenblatt, ein Master-Shape oder ein Format gelöscht, kann zukünftigen Objekten des gleichen Bereichs die gleiche ID zugewiesen werden. Aus diesem Grund ist die Verwendung beständiger eindeutiger IDs, die über die UniqueID-Eigenschaft festgelegt werden, im Allgemeinen sinnvoller als die Verwendung beständiger Shape- oder Format-IDs in separaten Datenspeichern.

Für Shape-Objekte können Sie die ID-Eigenschaft mit Methoden wie GetResults und SetResults verwenden, um viele Zellenwerte gleichzeitig abzurufen oder festzulegen, wobei sich die Zellen in vielen verschiedenen Shapes befinden können. Dazu müssen die Shape-IDs an die Methoden übergeben werden. Wenn Sie Shapes unter Verwendung der DropMany-Methode erstellen, gibt die Methode die IDs der erstellten Shapes an das Programm zurück.

Wenn Ihre Visual Studio-Lösung die Referenz Microsoft.Office.Interop.Visio enthält, wird diese Eigenschaft den folgenden Typen zugeordnet:

  • Microsoft.Office.Interop.Visio.IVShape.ID

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.