SlideCollection

SlideCollection class

Représente une collection de diapositives.

public sealed class SlideCollection : DomObject<Presentation>, ISlideCollection

Propriétés

NomLa description
Count { get; }Obtient le nombre d’éléments réellement contenus dans la collection. Lecture seuleInt32 .
IsSynchronized { get; }Renvoie une valeur indiquant si l’accès à la collection est synchronisé (thread-safe). Lecture seuleBoolean .
Item { get; }Obtient l’élément à l’index spécifié. Lecture seuleSlide .
SyncRoot { get; }Renvoie une racine de synchronisation. Lecture seuleObject .

Méthodes

NomLa description
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 la mise en page avec le même type ou nom que de mise en page de la diapositive source). S’il n’y a pas de disposition appropriée, la disposition de la diapositive source sera clonée (si allowCloneMissingLayout est vrai) ou PptxEditException sera levée (si allowCloneMissingLayout est faux).
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.
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 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 la mise en page avec le même type ou nom que de mise en page de la diapositive source). S’il n’y a pas de disposition appropriée, la disposition de la diapositive source sera clonée (si allowCloneMissingLayout est vrai) ou PptxEditException sera levée (si allowCloneMissingLayout est faux).
InsertEmptySlide(int, ILayoutSlide)Insère une copie d’une diapositive spécifiée à 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, 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.
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 dans lequel 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 d’une première diapositive à ajouter.Un certain nombre de diapositives à ajouter.

Voir également