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; } Ширина прямоугольника окна.

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