SlideCollection

Classe SlideCollection

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 effectivement contenus dans la collection. Lecture seule Int32.
IsSynchronized { get; }Renvoie une valeur indiquant si l’accès à la collection est synchronisé (sécurisé pour les threads). 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é (la mise en page appropriée est celle ayant le même Type ou Nom que la mise en page de la diapositive source). S’il n’y a pas de 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 du PDF.
CopyTo(Array, int)Copie tous les éléments de la collection vers le tableau spécifié.
GetEnumerator()Renvoie un énumérateur qui itère à travers la collection.
IndexOf(ISlide)Renvoie un 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 spécifiée de la collection.
InsertClone(int, ISlide, ILayoutSlide)Insère une copie d’une diapositive spécifiée à la position spécifiée de la collection.
InsertClone(int, ISlide, IMasterSlide, bool)Insère une copie d’une diapositive source spécifiée à la position spécifiée de la collection. La mise en page appropriée sera sélectionnée automatiquement à partir du maître spécifié (la mise en page appropriée est celle ayant le même Type ou Nom que la mise en page de la diapositive source). S’il n’y a pas de 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 diapositive vide à la position spécifié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 en commençant par 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