visio package
Klassen
Visio.Application |
Stellt die Anwendung dar. |
Visio.Comment |
Stellt den Kommentar dar. |
Visio.CommentCollection |
Stellt die CommentCollection für ein bestimmtes Shape dar. |
Visio.Document |
Stellt die Document-Klasse dar. |
Visio.DocumentView |
Stellt die DocumentView-Klasse dar. |
Visio.Hyperlink |
Stellt den Hyperlink dar. |
Visio.HyperlinkCollection |
Stellt die Hyperlinkauflistung dar. |
Visio.Page |
Stellt die Page-Klasse dar. |
Visio.PageCollection |
Stellt eine Auflistung von Page-Objekten dar, die Teil des Dokuments sind. |
Visio.PageView |
Stellt die PageView-Klasse dar. |
Visio.RequestContext |
Das RequestContext-Objekt erleichtert das Senden von Anforderungen an die Visio-Anwendung. Da das Office-Add-In und die Visio-Anwendung in zwei verschiedenen Prozessen ausgeführt werden, ist der Anforderungskontext erforderlich, um über das Add-In Zugriff auf das Visio-Objektmodell zu erhalten. |
Visio.Selection |
Stellt die Auswahl auf der Seite dar. |
Visio.Shape |
Stellt die Shape-Klasse dar. |
Visio.ShapeCollection |
Stellt die Shape-Auflistung dar. |
Visio.ShapeDataItem |
Stellt das ShapeDataItem dar. |
Visio.ShapeDataItemCollection |
Stellt die ShapeDataItemCollection für ein bestimmtes Shape dar. |
Visio.ShapeView |
Stellt die ShapeView-Klasse dar. |
Schnittstellen
Visio.BoundingBox |
Stellt die BoundingBox des Shapes dar. |
Visio.DataRefreshCompleteEventArgs |
Stellt Informationen zu dem Dokument bereit, das das DataRefreshComplete-Ereignis ausgelöst hat. |
Visio.DocumentErrorEventArgs |
Stellt Informationen zum DocumentError-Ereignis bereit. |
Visio.DocumentLoadCompleteEventArgs |
Stellt Informationen zum Erfolg oder Fehler des DocumentLoadComplete-Ereignisses bereit. |
Visio.Highlight |
Stellt die Hervorhebungsdatem dar, die dem Shape hinzugefügt wurden. |
Visio.Interfaces.ApplicationData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.ApplicationLoadOptions |
Stellt die Anwendung dar. |
Visio.Interfaces.ApplicationUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im Application-Objekt zur Verwendung in |
Visio.Interfaces.CollectionLoadOptions |
Bietet Möglichkeiten zum Laden von Eigenschaften nur einer Teilmenge von Membern einer Auflistung. |
Visio.Interfaces.CommentCollectionData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.CommentCollectionLoadOptions |
Stellt die CommentCollection für ein bestimmtes Shape dar. |
Visio.Interfaces.CommentCollectionUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im CommentCollection-Objekt zur Verwendung in |
Visio.Interfaces.CommentData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.CommentLoadOptions |
Stellt den Kommentar dar. |
Visio.Interfaces.CommentUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten für das Comment-Objekt zur Verwendung in |
Visio.Interfaces.DocumentData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.DocumentLoadOptions |
Stellt die Document-Klasse dar. |
Visio.Interfaces.DocumentUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im Document-Objekt zur Verwendung in |
Visio.Interfaces.DocumentViewData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.DocumentViewLoadOptions |
Stellt die DocumentView-Klasse dar. |
Visio.Interfaces.DocumentViewUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im DocumentView-Objekt zur Verwendung in |
Visio.Interfaces.HyperlinkCollectionData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.HyperlinkCollectionLoadOptions |
Stellt die Hyperlinkauflistung dar. |
Visio.Interfaces.HyperlinkCollectionUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im HyperlinkCollection-Objekt zur Verwendung in |
Visio.Interfaces.HyperlinkData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.HyperlinkLoadOptions |
Stellt den Hyperlink dar. |
Visio.Interfaces.PageCollectionData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.PageCollectionLoadOptions |
Stellt eine Auflistung von Page-Objekten dar, die Teil des Dokuments sind. |
Visio.Interfaces.PageCollectionUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im PageCollection-Objekt zur Verwendung in |
Visio.Interfaces.PageData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.PageLoadOptions |
Stellt die Page-Klasse dar. |
Visio.Interfaces.PageUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im Page-Objekt zur Verwendung in |
Visio.Interfaces.PageViewData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.PageViewLoadOptions |
Stellt die PageView-Klasse dar. |
Visio.Interfaces.PageViewUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im PageView-Objekt zur Verwendung in |
Visio.Interfaces.SelectionData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.ShapeCollectionData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.ShapeCollectionLoadOptions |
Stellt die Shape-Auflistung dar. |
Visio.Interfaces.ShapeCollectionUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im ShapeCollection-Objekt zur Verwendung in |
Visio.Interfaces.ShapeData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.ShapeDataItemCollectionData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.ShapeDataItemCollectionLoadOptions |
Stellt die ShapeDataItemCollection für ein bestimmtes Shape dar. |
Visio.Interfaces.ShapeDataItemCollectionUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im ShapeDataItemCollection-Objekt zur Verwendung in |
Visio.Interfaces.ShapeDataItemData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.ShapeDataItemLoadOptions |
Stellt das ShapeDataItem dar. |
Visio.Interfaces.ShapeLoadOptions |
Stellt die Shape-Klasse dar. |
Visio.Interfaces.ShapeUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im Shape-Objekt zur Verwendung in |
Visio.Interfaces.ShapeViewData |
Eine Schnittstelle, die die durch Aufrufen |
Visio.Interfaces.ShapeViewLoadOptions |
Stellt die ShapeView-Klasse dar. |
Visio.Interfaces.ShapeViewUpdateData |
Eine Schnittstelle zum Aktualisieren von Daten im ShapeView-Objekt zur Verwendung in |
Visio.PageLoadCompleteEventArgs |
Stellt Informationen zu der Seite bereit, die das PageLoadComplete-Ereignis ausgelöst hat. |
Visio.PageRenderCompleteEventArgs |
Stellt Informationen zu der Seite bereit, die das PageRenderComplete-Ereignis ausgelöst hat. |
Visio.Position |
Stellt die Position des Objekts in der Ansicht dar. |
Visio.SelectionChangedEventArgs |
Stellt Informationen zu der Shape-Auflistung bereit, die das SelectionChanged-Ereignis ausgelöst hat. |
Visio.ShapeMouseEnterEventArgs |
Stellt Informationen zu der Form bereit, die das ShapeMouseEnter-Ereignis ausgelöst hat. |
Visio.ShapeMouseLeaveEventArgs |
Stellt Informationen zu der Form bereit, die das ShapeMouseLeave-Ereignis ausgelöst hat. |
Visio.TaskPaneStateChangedEventArgs |
Stellt Informationen zum TaskPaneStateChanged-Ereignis bereit. |
Enumerationen
Visio.ColumnType |
Stellt den Typ der Spaltenwerte dar. |
Visio.ConnectorDirection |
Richtung des Connectors im DataVisualizer-Diagramm. |
Visio.CrossFunctionalFlowchartOrientation |
Stellt die Ausrichtung des funktionsübergreifenden Flussdiagramms dar. |
Visio.DataSourceType |
Stellt den Typ der Quelle für die Datenverbindung dar. |
Visio.DataValidationErrorType |
Stellt die Typen von Datenüberprüfungsfehlern dar. |
Visio.DataVisualizerDiagramOperationType |
Typ des Vorgangs "Datenschnellansichtsdiagramm" |
Visio.DataVisualizerDiagramResultType |
Ergebnis von Vorgängen im Datenschnellansichtsdiagramm. |
Visio.DataVisualizerDiagramType |
DiagramType für Datenschnellansichtsdiagramme. |
Visio.ErrorCodes | |
Visio.EventType |
EventType stellt den Typ der Ereignisse dar, die vom Host unterstützt werden. |
Visio.LayoutVariant |
Stellt den Typ des Layouts dar. |
Visio.MessageType |
MessageType stellt den Typ der Nachricht dar, wenn das Ereignis vom Host ausgelöst wird. |
Visio.OverlayHorizontalAlignment |
Stellt die horizontale Ausrichtung der Überlagerung relativ zur Form dar. |
Visio.OverlayType |
Stellt den Typ der Überlagerung dar. |
Visio.OverlayVerticalAlignment |
Stellt die vertikale Ausrichtung der Überlagerung relativ zur Form dar. |
Visio.TaskPaneType |
TaskPaneType stellt die Typen der Erstanbietertaskpanes dar, die vom Host über APIs unterstützt werden. Wird im Fall von Show TaskPane API, TaskPane State Changed oder ähnlichen Ereignissen verwendet. |
Visio.ToolBarType |
Symbolleisten-IDs der App. |
Functions
Visio. |
Führt ein Batchskript aus, das Aktionen für das Visio-Objektmodell unter Verwendung eines neuen Anforderungskontexts ausführt. Wenn die Zusage aufgelöst wird, werden alle nachverfolgten Objekte, die während der Ausführung automatisch zugeordnet wurden, freigegeben. |
Visio. |
Führt ein Batchskript aus, das Aktionen für das Visio-Objektmodell unter Verwendung des Anforderungskontexts eines zuvor erstellten API-Objekts ausführt. |
Visio. |
Führt ein Batchskript aus, das Aktionen für das Visio-Objektmodell unter Verwendung des Anforderungskontexts der zuvor erstellten API-Objekte ausführt. |
Visio. |
Führt ein Batchskript aus, das Aktionen für das Visio-Objektmodell unter Verwendung des RequestContext eines zuvor erstellten Objekts ausführt. Wenn die Zusage aufgelöst wird, werden alle nachverfolgten Objekte, die während der Ausführung automatisch zugeordnet wurden, freigegeben. |
Details zur Funktion
Visio.run(batch)
Führt ein Batchskript aus, das Aktionen für das Visio-Objektmodell unter Verwendung eines neuen Anforderungskontexts ausführt. Wenn die Zusage aufgelöst wird, werden alle nachverfolgten Objekte, die während der Ausführung automatisch zugeordnet wurden, freigegeben.
export function run<T>(batch: (context: Visio.RequestContext) => Promise<T>): Promise<T>;
Parameter
- batch
-
(context: Visio.RequestContext) => Promise<T>
Eine Funktion, die visio.RequestContext akzeptiert und eine Zusage zurückgibt (in der Regel nur das Ergebnis von "context.sync()"). Der Kontextparameter erleichtert Anforderungen an die Visio-Anwendung. Da das Office-Add-In und die Visio-Anwendung in zwei verschiedenen Prozessen ausgeführt werden, ist der Anforderungskontext erforderlich, um über das Add-In Zugriff auf das Visio-Objektmodell zu erhalten.
Gibt zurück
Promise<T>
Visio.run(object, batch)
Führt ein Batchskript aus, das Aktionen für das Visio-Objektmodell unter Verwendung des Anforderungskontexts eines zuvor erstellten API-Objekts ausführt.
export function run<T>(object: OfficeExtension.ClientObject | OfficeExtension.EmbeddedSession, batch: (context: Visio.RequestContext) => Promise<T>): Promise<T>;
Parameter
Ein zuvor erstelltes API-Objekt. Der Batch verwendet denselben Anforderungskontext wie das übergebene Objekt, was bedeutet, dass alle auf das Objekt angewendeten Änderungen von "context.sync()" übernommen werden.
- batch
-
(context: Visio.RequestContext) => Promise<T>
Eine Funktion, die visio.RequestContext akzeptiert und eine Zusage zurückgibt (in der Regel nur das Ergebnis von "context.sync()"). Wenn die Zusage aufgelöst wird, werden alle nachverfolgten Objekte, die während der Ausführung automatisch zugeordnet wurden, freigegeben.
Gibt zurück
Promise<T>
Visio.run(objects, batch)
Führt ein Batchskript aus, das Aktionen für das Visio-Objektmodell unter Verwendung des Anforderungskontexts der zuvor erstellten API-Objekte ausführt.
export function run<T>(objects: OfficeExtension.ClientObject[], batch: (context: Visio.RequestContext) => Promise<T>): Promise<T>;
Parameter
- objects
Ein Array von zuvor erstellten API-Objekten. Das Array wird überprüft, um sicherzustellen, dass alle Objekte denselben Kontext verwenden. Der Batch verwendet diesen freigegebenen Anforderungskontext, was bedeutet, dass alle Änderungen, die auf diese Objekte angewendet werden, von "context.sync()" übernommen werden.
- batch
-
(context: Visio.RequestContext) => Promise<T>
Eine Funktion, die einen Visio.RequestContext akzeptiert und eine Zusage zurückgibt (in der Regel nur das Ergebnis von "context.sync()"). Wenn die Zusage aufgelöst wird, werden alle nachverfolgten Objekte, die während der Ausführung automatisch zugeordnet wurden, freigegeben.
Gibt zurück
Promise<T>
Visio.run(contextObject, batch)
Führt ein Batchskript aus, das Aktionen für das Visio-Objektmodell unter Verwendung des RequestContext eines zuvor erstellten Objekts ausführt. Wenn die Zusage aufgelöst wird, werden alle nachverfolgten Objekte, die während der Ausführung automatisch zugeordnet wurden, freigegeben.
export function run<T>(contextObject: OfficeExtension.ClientRequestContext, batch: (context: Visio.RequestContext) => Promise<T>): Promise<T>;
Parameter
- contextObject
- OfficeExtension.ClientRequestContext
Ein zuvor erstelltes Visio.RequestContext-Objekt. Dieser Kontext wird von der Batchfunktion wiederverwendet (anstatt einen neuen Kontext zu erstellen). Dies bedeutet, dass der Batch Änderungen an vorhandenen API-Objekten übernehmen kann, wenn diese Objekte aus diesem Kontext abgeleitet wurden.
- batch
-
(context: Visio.RequestContext) => Promise<T>
Eine Funktion, die einen RequestContext akzeptiert und eine Zusage zurückgibt (in der Regel nur das Ergebnis von "context.sync()"). Der Kontextparameter erleichtert Anforderungen an die Visio-Anwendung. Da das Office-Add-In und die Visio-Anwendung in zwei verschiedenen Prozessen ausgeführt werden, ist RequestContext erforderlich, um zugriff auf das Visio-Objektmodell über das Add-In zu erhalten.
Gibt zurück
Promise<T>
Office Add-ins