Window

Window class

Представляет открытое окно в экземпляре Microsoft Visio. Этот элемент содержит информацию, необходимую для точного воссоздания окна пользовательского интерфейса в рабочей области приложения при первоначальном открытии файла DatadiagramML в Visio.

public class Window

Конструкторы

ИмяОписание
Window()Конструктор.

Характеристики

ИмяОписание
Container { get; set; }Идентификатор контейнера: Страница, Лист или Мастер. Уместно и необходимо только в том случае, если указан ContainerType.
ContainerType { get; set; }Может быть одним из следующих значений: Document, Page или Master. Имеет значение только в том случае, если WindowType указан как Drawing или Sheet.
Document { get; set; }Путь к файлу документа, отображаемого в этом окне. Этот атрибут актуален для окон, для которых WindowType указан как Stencil.
DynamicGridEnabled { get; set; }Указывает, включена ли функция динамической сетки для документа или окна.
GlueSettings { get; set; }Определяет объекты, которые формируют склеивание, когда склеивание включено в документе.
ID { get; set; }Уникальный идентификатор элемента в его родительском элементе.
Master { get; set; }Идентификатор мастера, если в этом окне отображается мастер.
Page { get; set; }Идентификатор страницы, если в этом окне отображается страница. Имеет значение, только если WindowType указан как Drawing, а ContainerType указан как Page.
ParentWindow { get; set; }ID окна, в котором содержится это окно трафарета. Имеет значение, только если WindowType указан как Stencil.
ReadOnly { get; set; }Флаг только для чтения, если этот шаблон не является шаблоном документа.
Sheet { get; set; }ID листа в контейнере. Актуально, только если Контейнер указан как Sheet.
ShowConnectionPoints { get; set; }Указывает, отображаются ли точки соединения в окне.
ShowGrid { get; set; }Указывает, отображается ли сетка в окне чертежа.
ShowGuides { get; set; }Указывает, отображаются ли направляющие в окне чертежа.
ShowPageBreaks { get; set; }Указывает, отображаются ли разрывы страниц в окне.
ShowRulers { get; set; }Указывает, отображаются ли линейки в окне чертежа.
SnapAngles { get; }Содержит набор элементов SnapAngle.
SnapExtensions { get; set; }Указывает, включена или отключена конкретная настройка расширения Snap для активного окна. Значение может быть суммой значений в следующей таблице.
SnapSettings { get; set; }Определяет объекты, к которым привязываются фигуры, когда привязка активна в окне. Значение может быть суммой значений в следующей таблице.
StencilGroup { get; set; }Указывает группу объединенных окон трафарета, членом которой является окно. Этот атрибут актуален только для элементов Window, чей атрибут WindowType имеет значение Stencil, и только в том случае, если окно шаблона является частью объединенной группы окон шаблона. Все окна шаблонов, входящие в состав одной объединенной группы, имеют одинаковое значение элемента StencilGroup.
StencilGroupPos { get; set; }Содержит целое число, указывающее относительное положение набора элементов в группе в окне.
TabSplitterPos { get; set; }Определяет ширину элемента управления вкладкой страницы окна чертежа (как часть общей ширины окна чертежа).
ViewCenterX { get; set; }Дополнительный двойной.
ViewCenterY { get; set; }Дополнительный двойной.
ViewScale { get; set; }Дополнительный двойной.
WindowHeight { get; set; }Высота прямоугольника окна.
WindowLeft { get; set; }Левая координата прямоугольника окна.
WindowState { get; set; }Этот атрибут может быть суммой следующих значений.
WindowTop { get; set; }Верхняя координата прямоугольника окна.
WindowType { get; set; }Пронумерованное значение, которое может быть одним из следующих: Drawing, Sheet, Stencil или Icon. Элемент Window WindowType=‘Stencil’ должен появиться после своего родительского окна рисования (WindowType=‘Drawing’) и перед любым другим окном рисования. элементы.
WindowWidth { get; set; }Ширина прямоугольника окна.

Смотрите также