NormalViewProperties

Clase NormalViewProperties

Representa las propiedades de la vista normal. La vista normal consta de tres regiones de contenido: la diapositiva en sí, una región de contenido lateral y una región de contenido inferior.

public class NormalViewProperties : INormalViewProperties

Propiedades

NombreDescripción
HorizontalBarState { get; set; }Especifica el estado en el que debe mostrarse la barra divisor horizontal. Una barra divisor horizontal separa la diapositiva de la región de contenido situada debajo de la diapositiva.
PreferSingleView { get; set; }Especifica si el usuario prefiere ver una región de contenido único a pantalla completa en lugar de la vista normal estándar con tres regiones de contenido. Si está activado, la aplicación puede elegir mostrar una de las regiones de contenido en toda la ventana. Lectura/escritura Boolean.
RestoredLeft { get; }Este elemento especifica el dimensionado de la región de contenido lateral de la vista normal, cuando la región tiene un tamaño restaurado variable (ni minimizado ni maximizado). Sólo lectura INormalViewRestoredProperties.
RestoredTop { get; }Este elemento especifica el dimensionado de la región superior de la diapositiva de la vista normal, cuando la región tiene un tamaño restaurado variable (ni minimizado ni maximizado). Sólo lectura INormalViewRestoredProperties.
ShowOutlineIcons { get; set; }Especifica si la aplicación debe mostrar íconos al mostrar contenido de esquema en cualquiera de las regiones de contenido del modo vista normal. Lectura/escritura Boolean.
SnapVerticalSplitter { get; set; }Especifica si el divisor vertical debe ajustarse a un estado minimizado cuando la región lateral es suficientemente pequeña. Lectura/escritura Boolean.
VerticalBarState { get; set; }Especifica el estado en el que debe mostrarse la barra divisor vertical. Una barra divisor vertical separa la diapositiva de la región de contenido lateral.

Ejemplos

El siguiente ejemplo muestra cómo configurar las propiedades ViewProperties.NormalViewProperties de una presentación de PowerPoint.

[C#]
//Instancia un objeto Presentation que representa un archivo de presentación
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);
}

Ver también