GestionnaireDeDiaposDeNotes

Classe GestionnaireDeDiaposDeNotes

Gestionnaire de diapos de notes.

public sealed class NotesSlideManager : DomObject<Slide>, INotesSlideManager

Propriétés

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

Méthodes

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

Exemples

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

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

L’exemple suivant montre comment supprimer des notes de la diapo spécifique d’une présentation PowerPoint.

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

Voir Aussi