NormalViewProperties

Classe NormalViewProperties

Représente les propriétés de la vue normale. La vue normale se compose de 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 séparation horizontale doit être affichée. Une barre de séparation horizontale sépare la diapositive de la région de contenu en dessous de la diapositive.
PreferSingleView { get; set; }Spécifie si l’utilisateur préfère voir une région de contenu unique en plein écran 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 l’ensemble de la fenêtre. Booléen en lecture/écriture.
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 minimisée ni maximisée). Lecture seule INormalViewRestoredProperties.
RestoredTop { get; }Cet élément spécifie la taille de la région supérieure de la diapositive de la vue normale, lorsque la région a une taille restaurée variable (ni minimisée ni maximisée). Lecture seule INormalViewRestoredProperties.
ShowOutlineIcons { get; set; }Spécifie si l’application doit afficher des icônes lors de l’affichage de contenu d’outline dans l’une des régions de contenu du mode de vue normale. Booléen en lecture/écriture.
SnapVerticalSplitter { get; set; }Spécifie si le séparateur vertical doit s’accrocher à un état minimisé lorsque la région latérale est suffisamment petite. Booléen en lecture/écriture.
VerticalBarState { get; set; }Spécifie l’état dans lequel la barre de séparation verticale doit être affichée. Une barre de séparation 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#]
//Instancier un objet de présentation représentant 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