ToolbarItem.AddOnName-Eigenschaft (Visio)

Dient dem Abrufen oder Festlegen des Namens eines Add-Ons oder einer Prozedur, die ausgeführt wird, wenn auf die dazugehörige Symbolleistenschaltfläche geklickt wird. Lese-/Schreibzugriff.

Syntax

Ausdruck. AddOnName

Ausdruck Eine Variable, die ein ToolbarItem-Objekt darstellt.

Rückgabewert

Zeichenfolge

HinwBemerkungeneise

Hinweis

Ab Visio 2010 ersetzt die Microsoft Office Fluent-Benutzeroberfläche das vorherige System von mehrstufigen Menüs, Symbolleisten und Aufgabenbereichen. VBA-Objekte und -Member, die Sie in früheren Versionen von Visio zum Anpassen der Benutzeroberfläche verwendet haben, sind weiterhin in Visio verfügbar, funktionieren aber anders.

Angenommen, der Name des Add-Ons in der Addons-Auflistung lautet Zeichenfolge , wenn das Projekt des aktuell aktiven Dokuments (oder eines anderen Projekts, wenn darauf verwiesen wird) keine Prozedur mit dem Namen string aufweist, oder wenn die in der Zeichenfolge übergebenen Argumente nicht mit den in der Prozedur angegebenen Argumenten übereinstimmen, führt Microsoft Visio die benannte Zeichenfolge des Add-Ons aus. Wenn kein Add-On mit dem Namen string gefunden werden kann, wird von Visio keine Aktion ausgeführt, und es wird kein Fehler gemeldet. (Verwenden Sie die TraceFlags-Eigenschaft , um die Prozeduren und Add-Ons zu überwachen, die Visio auszuführen versucht.)

Wenn string ein Add-On ist, geben Sie mithilfe der AddOnArgs-Eigenschaft Argumente an, die beim Ausführen des Add-Ons an dieses gesendet werden.

Wenn string eine Prozedur ist, geben Sie Argumente mithilfe von procname(arguments) oder procname arguments an.

Beim Aufrufen einer Prozedur in einem Standardmodul empfiehlt es sich, der Zeichenfolge den Modulnamen voranzustellen, der die Prozedur enthält (z. B. moduleName.procName ), da mehrere Module eine Prozedur mit demselben Namen haben können.

Verwenden Sie zum Aufrufen einer Prozedur in einem anderen Projekt als dem Projekt des aktiven Dokuments die Syntax projName.modName.procName (Sie müssen im Visual Basic-Projekt ausdrücklich einen Verweis auf projName festgelegt haben).

Wenn die AddOnName-Eigenschaft festgelegt wird, wird die CmdNum-Eigenschaft des Objekts von Visio ignoriert.

Hinweis

Ab Microsoft Visio 2002 können mit der AddOnName-Eigenschaft keine Zeichenfolgen ausgeführt werden, die beliebigen VBA-Code enthalten. Zum Aufrufen von Code, den Sie in früheren Versionen von Visio an die AddOnName-Eigenschaft übergeben hätten, verschieben Sie diesen Code in eine Prozedur im VBA-Projekt eines Dokuments, das von der AddOnName-Eigenschaft aufgerufen wird.

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.