NotesSlideManager

NotesSlideManager-Klasse

Notizfolien-Manager.

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-lesbarer 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#]
	// Erstellen Sie ein Präsentationsobjekt, das eine Präsentationsdatei repräsentiert
	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 = "Ihre Notizen";
	  // Präsentation auf der 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#]
	// Erstellen Sie ein Präsentationsobjekt, das eine Präsentationsdatei repräsentiert
	using(Presentation presentation = new Presentation(dataDir + "AccessSlides.pptx")) {
	  // Notizen der ersten Folie entfernen
	  INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
	  mgr.RemoveNotesSlide();
	  // Präsentation auf der Festplatte speichern
	  presentation.Save(dataDir + "RemoveNotesAtSpecificSlide_out.pptx", SaveFormat.Pptx);
	}

Siehe auch