IPresentation

IPresentation-Schnittstelle

Präsentationsdokument

public interface IPresentation : IDisposable, IPresentationComponent

Eigenschaften

NameBeschreibung
AllCustomXmlParts { get; }Gibt alle benutzerdefinierten Datenpartien in der Präsentation zurück. Nur lesbar ICustomXmlPart[].
AsIDisposable { get; }Gibt die IDisposable-Schnittstelle zurück. Nur lesbar IDisposable.
AsIPresentationComponent { get; }Ermöglicht den Zugriff auf die Basis-Interface IPresentationComponent. Nur lesbar IPresentationComponent.
Audios { get; }Gibt die Sammlung aller eingebetteten Audiodateien in der Präsentation zurück. Nur lesbar IAudioCollection.
CommentAuthors { get; }Gibt die Sammlung von Kommentatoren zurück. Nur lesbar ICommentAuthorCollection.
CurrentDateTime { get; set; }Gibt das Datum und die Uhrzeit zurück oder legt diese fest, die den Inhalt der Datums- und Uhrzeitfelder ersetzen. Standardmäßig die Zeit der Erstellung dieses Präsentationsobjekts. Lesend/schreibend DateTime.
CustomData { get; }Gibt die benutzerdefinierten Daten der Präsentation zurück. Nur lesbar ICustomData.
DefaultTextStyle { get; }Gibt den Standardtextstil für Formen zurück. Nur lesbar ITextStyle.
DigitalSignatures { get; }Gibt die Sammlung von Signaturen zurück, die zum Signieren der Präsentation verwendet werden. Nur lesbar IDigitalSignatureCollection.
DocumentProperties { get; }Gibt das DocumentProperties-Objekt zurück, das Standard- und benutzerdefinierte Dokumenteigenschaften enthält. Nur lesbar IDocumentProperties.
FirstSlideNumber { get; set; }Stellt die erste Foliennummer in der Präsentation dar. Lesend/schreibend Int32.
FontsManager { get; }Gibt den Schriftartenmanager zurück. Nur lesbar IFontsManager.
HeaderFooterManager { get; }Gibt den HeaderFooter-Manager der Präsentation zurück. Nur lesbar IPresentationHeaderFooterManager.
HyperlinkQueries { get; }Ermöglicht einfachen Zugriff auf alle Hyperlinks, die in allen Präsentationsfolien enthalten sind (nicht in Master-, Layout- und Notizfolien). Nur lesbar IHyperlinkQueries.
Images { get; }Gibt die Sammlung aller Bilder in der Präsentation zurück. Nur lesbar IImageCollection.
LayoutSlides { get; }Gibt eine Liste aller Layoutfolien zurück, die in der Präsentation definiert sind. Nur lesbar IGlobalLayoutSlideCollection.
MasterHandoutSlideManager { get; }Gibt den Handout-Master-Manager zurück. Nur lesbar IMasterHandoutSlideManager.
MasterNotesSlideManager { get; }Gibt den Notiz-Master-Manager zurück. Nur lesbar IMasterNotesSlideManager.
Masters { get; }Gibt eine Liste aller Masterfolien zurück, die in der Präsentation definiert sind. Nur lesbar IMasterSlideCollection.
MasterTheme { get; }Gibt das Master-Theme der Präsentation zurück. Nur lesbar IMasterTheme.
NotesSize { get; }Gibt das Objekt für die Größe der Notizenfolie zurück. Nur lesbar INotesSize.
ProtectionManager { get; }Gibt den Manager der Berechtigungen für diese Präsentation zurück. Nur lesbar IProtectionManager.
Sections { get; }Gibt eine Liste aller Folienabschnitte zurück, die in der Präsentation definiert sind. Nur lesbar ISectionCollection.
Slides { get; }Gibt eine Liste aller Folien zurück, die in der Präsentation definiert sind. Nur lesbar ISlideCollection.
SlideSize { get; }Gibt das Objekt für die Foliengröße zurück. Nur lesbar ISlideSize.
SourceFormat { get; }Gibt Informationen darüber zurück, aus welchem Format die Präsentation geladen wurde. Nur lesbar SourceFormat.
VbaProject { get; set; }Gibt das VBA-Projekt mit den Präsentationsmakros zurück. Lesend/schreibend IVbaProject.
Videos { get; }Gibt die Sammlung aller eingebetteten Videodateien in der Präsentation zurück. Nur lesbar IVideoCollection.
ViewProperties { get; }Gibt die ansichtsspezifischen Eigenschaften der Präsentation zurück. Nur lesbar IViewProperties.

Methoden

NameBeschreibung
GetImages(IRenderingOptions)Gibt ein Thumbnail-Bildobjekt für alle Folien einer Präsentation zurück.
GetImages(IRenderingOptions, int[])Gibt ein Thumbnail-Bitmap-Objekt für die angegebenen Folien einer Präsentation zurück.
GetImages(IRenderingOptions, Size)Gibt ein Thumbnail-Bildobjekt für alle Folien einer Präsentation mit der angegebenen Größe zurück.
GetImages(IRenderingOptions, float, float)Gibt ein Thumbnail-Bildobjekt für alle Folien einer Präsentation mit benutzerdefinierter Skalierung zurück.
GetImages(IRenderingOptions, int[], Size)Gibt ein Thumbnail-Bildobjekt für die angegebenen Folien einer Präsentation mit der angegebenen Größe zurück.
GetImages(IRenderingOptions, int[], float, float)Gibt ein Thumbnail-Bildobjekt für die angegebenen Folien einer Präsentation mit benutzerdefinierter Skalierung zurück.
GetSlideById(uint)Gibt eine Folie, MasterSlide oder LayoutSlide nach Id zurück.
HighlightRegex(Regex, Color, IFindResultCallback)Hebt alle Übereinstimmungen des regulären Ausdrucks mit der angegebenen Farbe hervor.
HighlightText(string, Color)Hebt alle Übereinstimmungen des angegebenen Textes mit der angegebenen Farbe hervor.
HighlightText(string, Color, ITextSearchOptions, IFindResultCallback)Hebt alle Übereinstimmungen des angegebenen Textes mit der angegebenen Farbe hervor.
JoinPortionsWithSameFormatting()Verbindet Abschnitte mit demselben Format in allen Absätzen in allen akzeptablen Formen in allen Folien.
ReplaceRegex(Regex, string, IFindResultCallback)Ersetzt alle Übereinstimmungen des regulären Ausdrucks durch den angegebenen String.
ReplaceText(string, string, ITextSearchOptions, IFindResultCallback)Ersetzt alle Vorkommen des angegebenen Textes durch einen anderen angegebenen Text.
Save(IXamlOptions)Speichert alle Folien einer Präsentation in einer Menge von Dateien, die XAML-Markup darstellen.
Save(Stream, SaveFormat)Speichert alle Folien einer Präsentation in einem Stream im angegebenen Format.
Save(string, SaveFormat)Speichert alle Folien einer Präsentation in einer Datei im angegebenen Format.
Save(Stream, int[], SaveFormat)Speichert angegebene Folien einer Präsentation in einem Stream im angegebenen Format.
Save(Stream, SaveFormat, ISaveOptions)Speichert alle Folien einer Präsentation in einem Stream im angegebenen Format und mit zusätzlichen Optionen.
Save(string, int[], SaveFormat)Speichert angegebene Folien einer Präsentation in einer Datei im angegebenen Format.
Save(string, SaveFormat, ISaveOptions)Speichert alle Folien einer Präsentation in einer Datei im angegebenen Format und mit zusätzlichen Optionen.
Save(Stream, int[], SaveFormat, ISaveOptions)Speichert angegebene Folien einer Präsentation in einem Stream im angegebenen Format.
Save(string, int[], SaveFormat, ISaveOptions)Speichert angegebene Folien einer Präsentation in einer Datei im angegebenen Format.

Siehe auch