NormalViewProperties

NormalViewProperties classe

Représente les propriétés de la vue normale. La vue normale comprend trois régions de contenu : la diapositive elle-même, une région de contenu latérale et une région de contenu inférieure.

public class NormalViewProperties : INormalViewProperties

Propriétés

NomDescription
HorizontalBarState { get; set; }Spécifie l’état dans lequel la barre de fractionnement horizontale doit être affichée. Une barre de fractionnement horizontale sépare la diapositive de la région de contenu située sous la diapositive.
PreferSingleView { get; set; }Spécifie si l’utilisateur préfère voir une région de contenu unique pleine fenêtre plutôt que la vue normale standard avec trois régions de contenu. Si activé, l’application peut choisir d’afficher l’une des régions de contenu dans toute la fenêtre. Lecture/écriture Boolean.
RestoredLeft { get; }Cet élément spécifie la taille de la région de contenu latérale de la vue normale, lorsque la région a une taille restaurée variable (ni réduite ni agrandie). Lecture seule INormalViewRestoredProperties.
RestoredTop { get; }Cet élément spécifie la taille de la région de diapositive supérieure de la vue normale, lorsque la région a une taille restaurée variable (ni réduite ni agrandie). Lecture seule INormalViewRestoredProperties.
ShowOutlineIcons { get; set; }Spécifie si l’application doit afficher des icônes lorsqu’elle affiche le contenu du plan dans l’une des régions de contenu du mode de vue normale. Lecture/écriture Boolean.
SnapVerticalSplitter { get; set; }Spécifie si le fractionneur vertical doit s’enclencher dans un état réduit lorsque la région latérale est suffisamment petite. Lecture/écriture Boolean.
VerticalBarState { get; set; }Spécifie l’état dans lequel la barre de fractionnement verticale doit être affichée. Une barre de fractionnement verticale sépare la diapositive de la région de contenu latérale.

Exemples

L’exemple suivant montre comment configurer les propriétés ViewProperties.NormalViewProperties d’une présentation PowerPoint.

[C#]
//Instancie un objet de présentation qui représente un fichier de présentation
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);
}

Voir aussi