visio package
Классы
Visio.Application |
Представляет Application. |
Visio.Comment |
Представляет примечание. |
Visio.CommentCollection |
Представляет CommentCollection для заданной фигуры. |
Visio.Document |
Представляет класс Document. |
Visio.DocumentView |
Представляет класс DocumentView. |
Visio.Hyperlink |
Представляет Hyperlink. |
Visio.HyperlinkCollection |
Представляет коллекцию Hyperlink. |
Visio.Page |
Представляет класс Page. |
Visio.PageCollection |
Представляет коллекцию объектов Page, включенных в документ. |
Visio.PageView |
Представляет класс PageView. |
Visio.RequestContext |
Объект RequestContext обеспечивает отправку запросов приложению Visio. Так как надстройка Office и приложение Visio выполняются в двух разных процессах, контекст запроса необходим для получения доступа к объектной модели Visio из надстройки. |
Visio.Selection |
Представляет выделение на странице. |
Visio.Shape |
Представляет класс Shape. |
Visio.ShapeCollection |
Представляет коллекцию Shape. |
Visio.ShapeDataItem |
Представляет ShapeDataItem. |
Visio.ShapeDataItemCollection |
Представляет ShapeDataItemCollection для заданного объекта Shape. |
Visio.ShapeView |
Представляет класс ShapeView. |
Интерфейсы
Visio.BoundingBox |
Представляет BoundingBox фигуры. |
Visio.DataRefreshCompleteEventArgs |
Предоставляет сведения о документе, который вызвал событие DataRefreshComplete. |
Visio.DocumentErrorEventArgs |
Предоставляет сведения о событии DocumentError. |
Visio.DocumentLoadCompleteEventArgs |
Содержит сведения об успешном или неудачно выполненом событии DocumentLoadComplete. |
Visio.Highlight |
Представляет данные выделения, добавленные к фигуре. |
Visio.Interfaces.ApplicationData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.ApplicationLoadOptions |
Представляет Application. |
Visio.Interfaces.ApplicationUpdateData |
Интерфейс для обновления данных в объекте Application для использования в |
Visio.Interfaces.CollectionLoadOptions |
Предоставляет способы загрузки свойств только подмножества элементов коллекции. |
Visio.Interfaces.CommentCollectionData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.CommentCollectionLoadOptions |
Представляет CommentCollection для заданной фигуры. |
Visio.Interfaces.CommentCollectionUpdateData |
Интерфейс для обновления данных объекта CommentCollection для использования в |
Visio.Interfaces.CommentData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.CommentLoadOptions |
Представляет примечание. |
Visio.Interfaces.CommentUpdateData |
Интерфейс для обновления данных в объекте Comment для использования в |
Visio.Interfaces.DocumentData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.DocumentLoadOptions |
Представляет класс Document. |
Visio.Interfaces.DocumentUpdateData |
Интерфейс для обновления данных в объекте Document для использования в |
Visio.Interfaces.DocumentViewData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.DocumentViewLoadOptions |
Представляет класс DocumentView. |
Visio.Interfaces.DocumentViewUpdateData |
Интерфейс для обновления данных в объекте DocumentView для использования в |
Visio.Interfaces.HyperlinkCollectionData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.HyperlinkCollectionLoadOptions |
Представляет коллекцию Hyperlink. |
Visio.Interfaces.HyperlinkCollectionUpdateData |
Интерфейс для обновления данных объекта HyperlinkCollection для использования в |
Visio.Interfaces.HyperlinkData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.HyperlinkLoadOptions |
Представляет Hyperlink. |
Visio.Interfaces.PageCollectionData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.PageCollectionLoadOptions |
Представляет коллекцию объектов Page, включенных в документ. |
Visio.Interfaces.PageCollectionUpdateData |
Интерфейс для обновления данных в объекте PageCollection для использования в |
Visio.Interfaces.PageData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.PageLoadOptions |
Представляет класс Page. |
Visio.Interfaces.PageUpdateData |
Интерфейс для обновления данных в объекте Page для использования в |
Visio.Interfaces.PageViewData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.PageViewLoadOptions |
Представляет класс PageView. |
Visio.Interfaces.PageViewUpdateData |
Интерфейс для обновления данных в объекте PageView для использования в |
Visio.Interfaces.SelectionData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.ShapeCollectionData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.ShapeCollectionLoadOptions |
Представляет коллекцию Shape. |
Visio.Interfaces.ShapeCollectionUpdateData |
Интерфейс для обновления данных объекта ShapeCollection для использования в |
Visio.Interfaces.ShapeData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.ShapeDataItemCollectionData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.ShapeDataItemCollectionLoadOptions |
Представляет ShapeDataItemCollection для заданного объекта Shape. |
Visio.Interfaces.ShapeDataItemCollectionUpdateData |
Интерфейс для обновления данных объекта ShapeDataItemCollection для использования в |
Visio.Interfaces.ShapeDataItemData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.ShapeDataItemLoadOptions |
Представляет ShapeDataItem. |
Visio.Interfaces.ShapeLoadOptions |
Представляет класс Shape. |
Visio.Interfaces.ShapeUpdateData |
Интерфейс для обновления данных в объекте Shape для использования в |
Visio.Interfaces.ShapeViewData |
Интерфейс, описывающий данные, возвращаемые путем вызова |
Visio.Interfaces.ShapeViewLoadOptions |
Представляет класс ShapeView. |
Visio.Interfaces.ShapeViewUpdateData |
Интерфейс для обновления данных в объекте ShapeView для использования в |
Visio.PageLoadCompleteEventArgs |
Предоставляет сведения о странице, которая вызвала событие PageLoadComplete. |
Visio.PageRenderCompleteEventArgs |
Предоставляет сведения о странице, на которую возникло событие PageRenderComplete. |
Visio.Position |
Представляет положение объекта в представлении. |
Visio.SelectionChangedEventArgs |
Предоставляет сведения о коллекции фигур, которая вызвал событие SelectionChanged. |
Visio.ShapeMouseEnterEventArgs |
Предоставляет сведения о фигуре, вызвавшей событие ShapeMouseEnter. |
Visio.ShapeMouseLeaveEventArgs |
Предоставляет сведения о фигуре, которая вызвала событие ShapeMouseLeave. |
Visio.TaskPaneStateChangedEventArgs |
Предоставляет сведения о событии TaskPaneStateChanged. |
Перечисления
Visio.ColumnType |
Представляет тип значений столбцов. |
Visio.ConnectorDirection |
Направление соединителя на схеме DataVisualizer. |
Visio.CrossFunctionalFlowchartOrientation |
Представляет ориентацию схемы кроссфункциональных блок-схем. |
Visio.DataSourceType |
Представляет тип источника для подключения к данным. |
Visio.DataValidationErrorType |
Представляет типы ошибок проверки данных. |
Visio.DataVisualizerDiagramOperationType |
Тип операции диаграммы визуализатора данных |
Visio.DataVisualizerDiagramResultType |
Результат операций схемы визуализатора данных. |
Visio.DataVisualizerDiagramType |
DiagramType для схем визуализатора данных. |
Visio.ErrorCodes | |
Visio.EventType |
EventType представляет тип событий, поддерживаемых узлом событий. |
Visio.LayoutVariant |
Представляет тип макета. |
Visio.MessageType |
MessageType представляет тип сообщения при срабатывании события с узла. |
Visio.OverlayHorizontalAlignment |
Представляет горизонтальное выравнивание наложения относительно фигуры. |
Visio.OverlayType |
Представляет тип наложения. |
Visio.OverlayVerticalAlignment |
Представляет вертикальное выравнивание наложения относительно фигуры. |
Visio.TaskPaneType |
TaskPaneType представляет типы сторонней панели задач, которые поддерживаются узлом через API. Используется в случае отображения API TaskPane, изменения состояния TaskPane или аналогичных событий. |
Visio.ToolBarType |
Идентификаторы панели инструментов приложения. |
Функции
Visio. |
Выполняет пакетный скрипт, выполняющий действия в объектной модели Visio, используя новый контекст запроса. При разрешении обещания все отслеживаемые объекты, которые были автоматически выделены во время выполнения, будут освобождены. |
Visio. |
Выполняет пакетный скрипт, который выполняет действия в объектной модели Visio, используя контекст запроса ранее созданного объекта API. |
Visio. |
Выполняет пакетный скрипт, который выполняет действия в объектной модели Visio, используя контекст запроса ранее созданных объектов API. |
Visio. |
Выполняет пакетный скрипт, который выполняет действия в объектной модели Visio, используя RequestContext ранее созданного объекта. При разрешении обещания все отслеживаемые объекты, которые были автоматически выделены во время выполнения, будут освобождены. |
Сведения о функции
Visio.run(batch)
Выполняет пакетный скрипт, выполняющий действия в объектной модели Visio, используя новый контекст запроса. При разрешении обещания все отслеживаемые объекты, которые были автоматически выделены во время выполнения, будут освобождены.
export function run<T>(batch: (context: Visio.RequestContext) => Promise<T>): Promise<T>;
Параметры
- batch
-
(context: Visio.RequestContext) => Promise<T>
Функция, которая принимает visio.RequestContext и возвращает обещание (как правило, только результат ).context.sync()
Параметр контекста упрощает запросы к приложению Visio. Так как надстройка Office и приложение Visio выполняются в двух разных процессах, контекст запроса необходим для получения доступа к объектной модели Visio из надстройки.
Возвращаемое значение
Promise<T>
Visio.run(object, batch)
Выполняет пакетный скрипт, который выполняет действия в объектной модели Visio, используя контекст запроса ранее созданного объекта API.
export function run<T>(object: OfficeExtension.ClientObject | OfficeExtension.EmbeddedSession, batch: (context: Visio.RequestContext) => Promise<T>): Promise<T>;
Параметры
Ранее созданный объект API. Пакет будет использовать тот же контекст запроса, что и переданный объект, что означает, что любые изменения, примененные к объекту, будут приняты .context.sync()
- batch
-
(context: Visio.RequestContext) => Promise<T>
Функция, которая принимает visio.RequestContext и возвращает обещание (как правило, только результат ).context.sync()
При разрешении обещания все отслеживаемые объекты, которые были автоматически выделены во время выполнения, будут освобождены.
Возвращаемое значение
Promise<T>
Visio.run(objects, batch)
Выполняет пакетный скрипт, который выполняет действия в объектной модели Visio, используя контекст запроса ранее созданных объектов API.
export function run<T>(objects: OfficeExtension.ClientObject[], batch: (context: Visio.RequestContext) => Promise<T>): Promise<T>;
Параметры
- objects
Массив ранее созданных объектов API. Массив будет проверен, чтобы убедиться, что все объекты имеют один и тот же контекст. Пакет будет использовать этот общий контекст запроса, что означает, что любые изменения, примененные к этим объектам, будут приняты .context.sync()
- batch
-
(context: Visio.RequestContext) => Promise<T>
Функция, которая принимает Visio.RequestContext и возвращает обещание (как правило, только результат ).context.sync()
При разрешении обещания все отслеживаемые объекты, которые были автоматически выделены во время выполнения, будут освобождены.
Возвращаемое значение
Promise<T>
Visio.run(contextObject, batch)
Выполняет пакетный скрипт, который выполняет действия в объектной модели Visio, используя RequestContext ранее созданного объекта. При разрешении обещания все отслеживаемые объекты, которые были автоматически выделены во время выполнения, будут освобождены.
export function run<T>(contextObject: OfficeExtension.ClientRequestContext, batch: (context: Visio.RequestContext) => Promise<T>): Promise<T>;
Параметры
- contextObject
- OfficeExtension.ClientRequestContext
Ранее созданный visio.RequestContext. Этот контекст будет повторно использоваться пакетной функцией (вместо создания нового контекста). Это означает, что пакет сможет получать изменения, внесенные в существующие объекты API, если эти объекты были производными от этого же контекста.
- batch
-
(context: Visio.RequestContext) => Promise<T>
Функция, которая принимает requestContext и возвращает обещание (как правило, только результат ).context.sync()
Параметр контекста упрощает запросы к приложению Visio. Так как надстройка Office и приложение Visio выполняются в двух разных процессах, requestContext требуется для получения доступа к объектной модели Visio из надстройки.
Возвращаемое значение
Promise<T>
Office Add-ins