SlideCollection

SlideCollection classe

Représente une collection de diapositives.

public sealed class SlideCollection : DomObject<Presentation>, ISlideCollection

Propriétés

NomDescription
Count { get; }Obtient le nombre d’éléments réellement contenus dans la collection. Lecture seule Int32.
IsSynchronized { get; }Renvoie une valeur indiquant si l’accès à la collection est synchronisé (thread-safe). Lecture seule Boolean.
Item { get; }Obtient l’élément à l’index spécifié. Lecture seule Slide.
SyncRoot { get; }Renvoie une racine de synchronisation. Lecture seule Object.

Méthodes

NomDescription
AddClone(ISlide)Ajoute une copie d’une diapositive spécifiée à la fin de la collection.
AddClone(ISlide, ILayoutSlide)Ajoute une copie d’une diapositive spécifiée à la fin de la collection.
AddClone(ISlide, ISection)Ajoute une copie d’une diapositive spécifiée à la fin de la section spécifiée.
AddClone(ISlide, IMasterSlide, bool)Ajoute une copie d’une diapositive source spécifiée à la fin de la collection. La mise en page appropriée sera sélectionnée automatiquement à partir du maître spécifié (une mise en page appropriée est celle dont le Type ou le Nom correspond à celui de la mise en page de la diapositive source). S’il n’existe aucune mise en page appropriée, la mise en page de la diapositive source sera clonée (si allowCloneMissingLayout est true) ou une PptxEditException sera levée (si allowCloneMissingLayout est false).
AddEmptySlide(ILayoutSlide)Ajoute une nouvelle diapositive vide à la fin de la collection.
AddFromHtml(Stream)Crée des diapositives à partir de texte HTML et les ajoute à la fin de la collection.
AddFromHtml(string)Crée des diapositives à partir de texte HTML et les ajoute à la fin de la collection.
AddFromHtml(TextReader)Crée des diapositives à partir de texte HTML et les ajoute à la fin de la collection.
AddFromHtml(Stream, IExternalResourceResolver, string)Crée des diapositives à partir de texte HTML et les ajoute à la fin de la collection.
AddFromHtml(string, IExternalResourceResolver, string)Crée des diapositives à partir de texte HTML et les ajoute à la fin de la collection.
AddFromHtml(TextReader, IExternalResourceResolver, string)Crée des diapositives à partir de texte HTML et les ajoute à la fin de la collection.
AddFromPdf(Stream)Crée des diapositives à partir du document PDF et les ajoute à la fin de la collection.
AddFromPdf(string)Crée des diapositives à partir du document PDF et les ajoute à la fin de la collection.
AddFromPdf(Stream, PdfImportOptions)Crée des diapositives à partir du document PDF et les ajoute à la fin de la collection.
AddFromPdf(string, PdfImportOptions)Crée des diapositives à partir du document PDF et les ajoute à la fin de la collection en tenant compte des options d’importation PDF.
CopyTo(Array, int)Copie tous les éléments de la collection dans le tableau spécifié.
GetEnumerator()Renvoie un énumérateur qui parcourt la collection.
IndexOf(ISlide)Renvoie l’index de la diapositive spécifiée dans la collection.
InsertClone(int, ISlide)Insère une copie d’une diapositive spécifiée à la position indiquée de la collection.
InsertClone(int, ISlide, ILayoutSlide)Insère une copie d’une diapositive spécifiée à la position indiquée de la collection.
InsertClone(int, ISlide, IMasterSlide, bool)Insère une copie d’une diapositive source spécifiée à la position indiquée de la collection. La mise en page appropriée sera sélectionnée automatiquement à partir du maître spécifié (une mise en page appropriée est celle dont le Type ou le Nom correspond à celui de la mise en page de la diapositive source). S’il n’existe aucune mise en page appropriée, la mise en page de la diapositive source sera clonée (si allowCloneMissingLayout est true) ou une PptxEditException sera levée (si allowCloneMissingLayout est false).
InsertEmptySlide(int, ILayoutSlide)Insère une copie d’une diapositive spécifiée à la position indiquée de la collection.
InsertFromHtml(int, Stream)Crée des diapositives à partir de texte HTML et les insère dans la collection à la position spécifiée.
InsertFromHtml(int, string)Crée des diapositives à partir de texte HTML et les insère dans la collection à la position spécifiée.
InsertFromHtml(int, TextReader)Crée des diapositives à partir de texte HTML et les insère dans la collection à la position spécifiée.
InsertFromHtml(int, Stream, bool)Crée des diapositives à partir de texte HTML et les insère dans la collection à la position spécifiée.
InsertFromHtml(int, string, bool)Crée des diapositives à partir de texte HTML et les insère dans la collection à la position spécifiée.
InsertFromHtml(int, Stream, IExternalResourceResolver, string)Crée des diapositives à partir de texte HTML et les insère dans la collection à la position spécifiée.
InsertFromHtml(int, string, IExternalResourceResolver, string)Crée des diapositives à partir de texte HTML et les insère dans la collection à la position spécifiée.
InsertFromHtml(int, TextReader, IExternalResourceResolver, string)Crée des diapositives à partir de texte HTML et les insère dans la collection à la position spécifiée.
InsertFromHtml(int, Stream, IExternalResourceResolver, string, bool)Crée des diapositives à partir de texte HTML et les insère dans la collection à la position spécifiée.
InsertFromHtml(int, string, IExternalResourceResolver, string, bool)Crée des diapositives à partir de texte HTML et les insère dans la collection à la position spécifiée.
Remove(ISlide)Supprime la première occurrence d’un objet spécifique de la collection.
RemoveAt(int)Supprime l’élément à l’index spécifié de la collection.
Reorder(int, ISlide)Déplace la diapositive de la collection vers la position spécifiée.
Reorder(int, params ISlide[])Déplace les diapositives de la collection vers la position spécifiée. Les diapositives seront placées à partir de l’index dans l’ordre où elles apparaissent dans la liste.
ToArray()Crée et renvoie un tableau contenant toutes les diapositives.
ToArray(int, int)Crée et renvoie un tableau contenant toutes les diapositives de la plage spécifiée. Un index de la première diapositive à ajouter. Un nombre de diapositives à ajouter.

Voir aussi