NotesSlideManager

NotesSlideManager Klasse

Verwalter für Notizfolien.

public sealed class NotesSlideManager : DomObject<Slide>, INotesSlideManager

Eigenschaften

NameBeschreibung
NotesSlide { get; }Gibt die Notizfolie für die aktuelle Folie zurück. Gibt null zurück, wenn die Folie keine Notizfolie hat. Nur lesbar INotesSlide.

Methoden

NameBeschreibung
AddNotesSlide()Gibt die Notizfolie für die aktuelle Folie zurück und erstellt eine, falls keine vorhanden ist.
RemoveNotesSlide()Entfernt die Notizfolie der aktuellen Folie.

Beispiele

Das folgende Beispiel zeigt, wie man Notizen zu einer bestimmten PowerPoint-Präsentationsfolie hinzufügt.

[C#]
	// Instanziieren Sie ein Presentation-Objekt, das eine Präsentationsdatei darstellt
using(Presentation presentation = new Presentation(dataDir + "AccessSlides.pptx")) {
  // Notizen zur ersten Folie hinzufügen
  INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
  INotesSlide noteSlide = mgr.AddNotesSlide();
  noteSlide.NotesTextFrame.Text = "Your Notes";
  // Präsentation auf Festplatte speichern
  presentation.Save(dataDir + "RemoveNotesAtSpecificSlide_out.pptx", SaveFormat.Pptx);
}

Das folgende Beispiel zeigt, wie man Notizen von einer bestimmten Folie einer PowerPoint-Präsentation entfernt.

[C#]
	// Instanziieren Sie ein Presentation-Objekt, das eine Präsentationsdatei darstellt
	using(Presentation presentation = new Presentation(dataDir + "AccessSlides.pptx")) {
	  // Entfernen der Notizen der ersten Folie
	  INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
	  mgr.RemoveNotesSlide();
	  // Präsentation auf Festplatte speichern
	  presentation.Save(dataDir + "RemoveNotesAtSpecificSlide_out.pptx", SaveFormat.Pptx);
	}

Siehe auch