正常视图属性

NormalViewProperties 类

表示正常视图属性。正常视图由三个内容区域组成:幻灯片本身、一个侧内容区域和一个底部内容区域。

public class NormalViewProperties : INormalViewProperties

属性

名称描述
HorizontalBarState { get; set; }指定水平分隔条应该显示的状态。水平分隔条将幻灯片与幻灯片下方的内容区域分开。
PreferSingleView { get; set; }指定用户是否更喜欢在全窗口单一内容区域上查看,而不是标准的包含三个内容区域的正常视图。如果启用,应用程序可以选择在整个窗口中显示其中一个内容区域。可读/写布尔值。
RestoredLeft { get; }此元素指定正常视图侧内容区域的大小,当该区域具有可变的恢复大小(既不是最小化也不是最大化)时。只读 INormalViewRestoredProperties
RestoredTop { get; }此元素指定正常视图顶部幻灯片区域的大小,当该区域具有可变的恢复大小(既不是最小化也不是最大化)时。只读 INormalViewRestoredProperties
ShowOutlineIcons { get; set; }指定在正常视图模式的任何内容区域中显示大纲内容时,应用程序是否应显示图标。可读/写布尔值。
SnapVerticalSplitter { get; set; }指定当侧区域足够小的时候,垂直分隔条是否应该吸附到最小化状态。可读/写布尔值。
VerticalBarState { get; set; }指定垂直分隔条应该显示的状态。垂直分隔条将幻灯片与侧内容区域分开。

示例

以下示例演示如何配置 PowerPoint 演示文稿的 ViewProperties.NormalViewProperties 属性。

[C#]
// 实例化表示演示文稿文件的演示文稿对象
using (Presentation pres = new Presentation("demo.pptx"))
{
    pres.ViewProperties.NormalViewProperties.HorizontalBarState = SplitterBarStateType.Restored;
    pres.ViewProperties.NormalViewProperties.VerticalBarState = SplitterBarStateType.Maximized;
    pres.ViewProperties.NormalViewProperties.RestoredTop.AutoAdjust = true;
    pres.ViewProperties.NormalViewProperties.RestoredTop.DimensionSize = 80;
    pres.ViewProperties.NormalViewProperties.ShowOutlineIcons = true;
    pres.Save("presentation_normal_view_state.pptx", SaveFormat.Pptx);
}

另见