IPresentation

IPresentation interface

Document de présentation

public interface IPresentation : IDisposable, IPresentationComponent

Propriétés

NomDescription
AllCustomXmlParts { get; }Renvoie toutes les parties de données personnalisées de la présentation. Lecture seule ICustomXmlPart[].
AsIDisposable { get; }Renvoie l’interface IDisposable. Lecture seule IDisposable.
AsIPresentationComponent { get; }Permet d’obtenir l’interface de base IPresentationComponent. Lecture seule IPresentationComponent.
Audios { get; }Renvoie la collection de tous les fichiers audio incorporés dans la présentation. Lecture seule IAudioCollection.
CommentAuthors { get; }Renvoie la collection des auteurs de commentaires. Lecture seule ICommentAuthorCollection.
CurrentDateTime { get; set; }Renvoie ou définit la date et l’heure qui remplaceront le contenu des champs datetime. Heure de création de cet objet Presentation par défaut. Lecture/écriture DateTime.
CustomData { get; }Renvoie les données personnalisées de la présentation. Lecture seule ICustomData.
DefaultTextStyle { get; }Renvoie le style de texte par défaut pour les formes. Lecture seule ITextStyle.
DigitalSignatures { get; }Renvoie la collection des signatures utilisées pour signer la présentation. Lecture seule IDigitalSignatureCollection.
DocumentProperties { get; }Renvoie l’objet DocumentProperties qui contient les propriétés de document standard et personnalisées. Lecture seule IDocumentProperties.
FirstSlideNumber { get; set; }Représente le numéro de la première diapositive dans la présentation. Lecture/écriture Int32.
FontsManager { get; }Renvoie le gestionnaire de polices. Lecture seule IFontsManager.
HeaderFooterManager { get; }Renvoie le gestionnaire HeaderFooter de la présentation. Lecture seule IPresentationHeaderFooterManager.
HyperlinkQueries { get; }Fournit un accès facile à tous les hyperliens contenus dans toutes les diapositives de la présentation (pas dans les maîtres, mises en page, diapositives de notes). Lecture seule IHyperlinkQueries.
Images { get; }Renvoie la collection de toutes les images de la présentation. Lecture seule IImageCollection.
LayoutSlides { get; }Renvoie une liste de toutes les diapositives de mise en page définies dans la présentation. Lecture seule IGlobalLayoutSlideCollection.
MasterHandoutSlideManager { get; }Renvoie le gestionnaire du maître de prospectus. Lecture seule IMasterHandoutSlideManager.
MasterNotesSlideManager { get; }Renvoie le gestionnaire du maître de notes. Lecture seule IMasterNotesSlideManager.
Masters { get; }Renvoie une liste de toutes les diapositives maîtres définies dans la présentation. Lecture seule IMasterSlideCollection.
MasterTheme { get; }Renvoie le thème maître de la présentation. Lecture seule IMasterTheme.
NotesSize { get; }Renvoie l’objet de taille de diapositive de notes. Lecture seule INotesSize.
ProtectionManager { get; }Obtient le gestionnaire des autorisations pour cette présentation. Lecture seule IProtectionManager.
Sections { get; }Renvoie une liste de toutes les sections de diapositives définies dans la présentation. Lecture seule ISectionCollection.
SensitivityLabels { get; }Renvoie la collection des libellés de sensibilité appliqués au document de présentation. Lecture seule ISensitivityLabelCollection.
Slides { get; }Renvoie une liste de toutes les diapositives définies dans la présentation. Lecture seule ISlideCollection.
SlideSize { get; }Renvoie l’objet de taille de diapositive. Lecture seule ISlideSize.
SourceFormat { get; }Renvoie des informations sur le format à partir duquel la présentation a été chargée. Lecture seule SourceFormat.
VbaProject { get; set; }Obtient le projet VBA avec les macros de la présentation. Lecture/écriture IVbaProject.
Videos { get; }Renvoie la collection de tous les fichiers vidéo incorporés dans la présentation. Lecture seule IVideoCollection.
ViewProperties { get; }Obtient les propriétés de vue de toute la présentation. Lecture seule IViewProperties.

Méthodes

NomDescription
GetImages(IRenderingOptions)Renvoie des objets Image miniature pour toutes les diapositives d’une présentation.
GetImages(IRenderingOptions, int[])Renvoie des objets Bitmap miniature pour les diapositives spécifiées d’une présentation.
GetImages(IRenderingOptions, Size)Renvoie des objets Image miniature pour toutes les diapositives d’une présentation avec la taille spécifiée.
GetImages(IRenderingOptions, float, float)Renvoie des objets Image miniature pour toutes les diapositives d’une présentation avec un redimensionnement personnalisé.
GetImages(IRenderingOptions, int[], Size)Renvoie des objets Image miniature pour les diapositives spécifiées d’une présentation avec la taille spécifiée.
GetImages(IRenderingOptions, int[], float, float)Renvoie des objets Image miniature pour les diapositives spécifiées d’une présentation avec un redimensionnement personnalisé.
GetSlideById(uint)Renvoie un Slide, MasterSlide ou LayoutSlide selon l’Id.
HighlightRegex(Regex, Color, IFindResultCallback)Surligne toutes les correspondances de l’expression régulière avec la couleur spécifiée.
HighlightText(string, Color)Surligne toutes les correspondances du texte d’exemple avec la couleur spécifiée.
HighlightText(string, Color, ITextSearchOptions, IFindResultCallback)Surligne toutes les correspondances du texte d’exemple avec la couleur spécifiée.
JoinPortionsWithSameFormatting()Fusionne les runs avec le même formatage dans tous les paragraphes de toutes les formes admissibles de toutes les diapositives.
ReplaceRegex(Regex, string, IFindResultCallback)Remplace toutes les correspondances de l’expression régulière par la chaîne spécifiée.
ReplaceText(string, string, ITextSearchOptions, IFindResultCallback)Remplace toutes les occurrences du texte spécifié par un autre texte spécifié.
Save(IXamlOptions)Enregistre toutes les diapositives d’une présentation dans un ensemble de fichiers représentant le balisage XAML.
Save(Stream, SaveFormat)Enregistre toutes les diapositives d’une présentation dans un flux au format spécifié.
Save(string, SaveFormat)Enregistre toutes les diapositives d’une présentation dans un fichier au format spécifié.
Save(Stream, int[], SaveFormat)Enregistre les diapositives spécifiées d’une présentation dans un flux au format spécifié.
Save(Stream, SaveFormat, ISaveOptions)Enregistre toutes les diapositives d’une présentation dans un flux au format spécifié avec des options supplémentaires.
Save(string, int[], SaveFormat)Enregistre les diapositives spécifiées d’une présentation dans un fichier au format spécifié.
Save(string, SaveFormat, ISaveOptions)Enregistre toutes les diapositives d’une présentation dans un fichier au format spécifié avec des options supplémentaires.
Save(Stream, int[], SaveFormat, ISaveOptions)Enregistre les diapositives spécifiées d’une présentation dans un flux au format spécifié.
Save(string, int[], SaveFormat, ISaveOptions)Enregistre les diapositives spécifiées d’une présentation dans un fichier au format spécifié.

Voir aussi