NotesSlideManager

NotesSlideManager classe

Gestionnaire de diapositive de notes.

public sealed class NotesSlideManager : DomObject<Slide>, INotesSlideManager

Propriétés

NomDescription
NotesSlide { get; }Renvoie la diapositive de notes pour la diapositive actuelle. Renvoie null si la diapositive n’a pas de diapositive de notes. Lecture seule INotesSlide.

Méthodes

NomDescription
AddNotesSlide()Renvoie la diapositive de notes pour la diapositive actuelle, en créant une si elle n’existe pas.
RemoveNotesSlide()Supprime la diapositive de notes de la diapositive actuelle.

Exemples

L’exemple suivant montre comment ajouter des notes à une diapositive spécifique d’une présentation PowerPoint.

[C#]
	// Instancie un objet Presentation qui représente un fichier de présentation
	using(Presentation presentation = new Presentation(dataDir + "AccessSlides.pptx")) {
	  // Ajoute des notes à la première diapositive
	  INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
	  INotesSlide noteSlide = mgr.AddNotesSlide();
	  noteSlide.NotesTextFrame.Text = "Your Notes";
	  // Enregistre la présentation sur le disque
	  presentation.Save(dataDir + "RemoveNotesAtSpecificSlide_out.pptx", SaveFormat.Pptx);
	}

L’exemple suivant montre comment supprimer les notes d’une diapositive spécifique d’une présentation PowerPoint.

[C#]
	// Instancie un objet Presentation qui représente un fichier de présentation
	using(Presentation presentation = new Presentation(dataDir + "AccessSlides.pptx")) {
	  // Suppression des notes de la première diapositive
	  INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
	  mgr.RemoveNotesSlide();
	  // Enregistre la présentation sur le disque
	  presentation.Save(dataDir + "RemoveNotesAtSpecificSlide_out.pptx", SaveFormat.Pptx);
	}

Voir aussi