Window

Window class

表示 Microsoft Visio 实例中打开的窗口。当 DatadiagramML 文件最初由 Visio. 打开时,此元素包含在应用程序工作区中准确地重新创建用户界面窗口所需的信息

public class Window

构造函数

姓名 描述
Window() 构造函数.

特性

姓名 描述
Container { get; set; } 容器 ID:Page、Sheet 或 Master。仅在指定 ContainerType 时相关且必要。
ContainerType { get; set; } 可以是以下值之一:Document、Page 或 Master。仅当 WindowType 指定为 Drawing 或 Sheet. 时相关
Document { get; set; } 此窗口中显示的文档的文件路径。此属性与 WindowType 指定为 Stencil. 的窗口相关
DynamicGridEnabled { get; set; } 指定是否为文档或窗口启用动态网格功能。
GlueSettings { get; set; } 指定在文档中启用粘附时形成粘附的对象。
ID { get; set; } 元素在其父元素中的唯一 ID。
Master { get; set; } Master ID 如果此窗口显示的是主机。
Page { get; set; } 页面 ID(如果此窗口正在显示页面)。仅当 WindowType 指定为 Drawing 且 ContainerType 指定为 Page. 时相关
ParentWindow { get; set; } 包含此模板窗口的窗口 ID。仅当 WindowType 指定为 Stencil. 时相关
ReadOnly { get; set; } 如果此模板不是文档模板,则为只读标志。
Sheet { get; set; } 容器中工作表的 ID。仅当 Container 指定为 Sheet. 时相关
ShowConnectionPoints { get; set; } 指定连接点是否显示在窗口中。
ShowGrid { get; set; } 指定网格是否显示在绘图窗口中。
ShowGuides { get; set; } 指定导向是否显示在绘图窗口中。
ShowPageBreaks { get; set; } 指定是否在窗口中显示分页符。
ShowRulers { get; set; } 指定标尺是否显示在绘图窗口中。
SnapAngles { get; } 包含 SnapAngle 元素的集合。
SnapExtensions { get; set; } 指定是为活动窗口启用还是禁用特定的捕捉扩展设置。该值可以是下表中值的总和。
SnapSettings { get; set; } 指定捕捉在窗口中处于活动状态时形状捕捉到的对象。该值可能是下表中值的总和。
StencilGroup { get; set; } 指定窗口所属的合并模板窗口组。此属性仅与 WindowType 属性为 Stencil 的 Window 元素相关,并且仅当模板窗口是合并的模板窗口组的一部分时。属于同一合并组的所有模板窗口都具有相同的 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。WindowType=‘Stencil’ 的 Window 元素必须出现在其父绘图窗口 (WindowType=‘Drawing’) 之后和任何其他绘图窗口之前元素.
WindowWidth { get; set; } 窗口矩形的宽度。

也可以看看