SlideCollection

SlideCollection clase

Representa una colección de diapositivas.

public sealed class SlideCollection : DomObject<Presentation>, ISlideCollection

Propiedades

NombreDescripción
Count { get; }Obtiene el número de elementos realmente contenidos en la colección. Solo lectura Int32.
IsSynchronized { get; }Devuelve un valor que indica si el acceso a la colección está sincronizado (seguro para subprocesos). Solo lectura Boolean.
Item { get; }Obtiene el elemento en el índice especificado. Solo lectura Slide.
SyncRoot { get; }Devuelve una raíz de sincronización. Solo lectura Object.

Métodos

NombreDescripción
AddClone(ISlide)Añade una copia de una diapositiva especificada al final de la colección.
AddClone(ISlide, ILayoutSlide)Añade una copia de una diapositiva especificada al final de la colección.
AddClone(ISlide, ISection)Añade una copia de una diapositiva especificada al final de la sección especificada.
AddClone(ISlide, IMasterSlide, bool)Añade una copia de una diapositiva origen especificada al final de la colección. El diseño apropiado se seleccionará automáticamente del maestro especificado (el diseño apropiado es el diseño con el mismo Type o Name que el diseño de la diapositiva origen). Si no existe un diseño apropiado, entonces el diseño de la diapositiva origen se clonará (si allowCloneMissingLayout es true) o se lanzará PptxEditException (si allowCloneMissingLayout es false).
AddEmptySlide(ILayoutSlide)Añade una nueva diapositiva vacía al final de la colección.
AddFromHtml(Stream)Crea diapositivas a partir de texto HTML y las añade al final de la colección.
AddFromHtml(string)Crea diapositivas a partir de texto HTML y las añade al final de la colección.
AddFromHtml(TextReader)Crea diapositivas a partir de texto HTML y las añade al final de la colección.
AddFromHtml(Stream, IExternalResourceResolver, string)Crea diapositivas a partir de texto HTML y las añade al final de la colección.
AddFromHtml(string, IExternalResourceResolver, string)Crea diapositivas a partir de texto HTML y las añade al final de la colección.
AddFromHtml(TextReader, IExternalResourceResolver, string)Crea diapositivas a partir de texto HTML y las añade al final de la colección.
AddFromPdf(Stream)Crea diapositivas a partir del documento PDF y las añade al final de la colección.
AddFromPdf(string)Crea diapositivas a partir del documento PDF y las añade al final de la colección.
AddFromPdf(Stream, PdfImportOptions)Crea diapositivas a partir del documento PDF y las añade al final de la colección.
AddFromPdf(string, PdfImportOptions)Crea diapositivas a partir del documento PDF y las añade al final de la colección teniendo en cuenta las opciones de importación PDF.
CopyTo(Array, int)Copia todos los elementos de la colección al arreglo especificado.
GetEnumerator()Devuelve un enumerador que recorre la colección.
IndexOf(ISlide)Devuelve el índice de la diapositiva especificada en la colección.
InsertClone(int, ISlide)Inserta una copia de una diapositiva especificada en la posición especificada de la colección.
InsertClone(int, ISlide, ILayoutSlide)Inserta una copia de una diapositiva especificada en la posición especificada de la colección.
InsertClone(int, ISlide, IMasterSlide, bool)Inserta una copia de una diapositiva origen especificada en la posición especificada de la colección. El diseño apropiado se seleccionará automáticamente del maestro especificado (el diseño apropiado es el diseño con el mismo Type o Name que el diseño de la diapositiva origen). Si no existe un diseño apropiado, entonces el diseño de la diapositiva origen se clonará (si allowCloneMissingLayout es true) o se lanzará PptxEditException (si allowCloneMissingLayout es false).
InsertEmptySlide(int, ILayoutSlide)Inserta una copia de una diapositiva especificada en la posición especificada de la colección.
InsertFromHtml(int, Stream)Crea diapositivas a partir de texto HTML y las inserta en la colección en la posición especificada.
InsertFromHtml(int, string)Crea diapositivas a partir de texto HTML y las inserta en la colección en la posición especificada.
InsertFromHtml(int, TextReader)Crea diapositivas a partir de texto HTML y las inserta en la colección en la posición especificada.
InsertFromHtml(int, Stream, bool)Crea diapositivas a partir de texto HTML y las inserta en la colección en la posición especificada.
InsertFromHtml(int, string, bool)Crea diapositivas a partir de texto HTML y las inserta en la colección en la posición especificada.
InsertFromHtml(int, Stream, IExternalResourceResolver, string)Crea diapositivas a partir de texto HTML y las inserta en la colección en la posición especificada.
InsertFromHtml(int, string, IExternalResourceResolver, string)Crea diapositivas a partir de texto HTML y las inserta en la colección en la posición especificada.
InsertFromHtml(int, TextReader, IExternalResourceResolver, string)Crea diapositivas a partir de texto HTML y las inserta en la colección en la posición especificada.
InsertFromHtml(int, Stream, IExternalResourceResolver, string, bool)Crea diapositivas a partir de texto HTML y las inserta en la colección en la posición especificada.
InsertFromHtml(int, string, IExternalResourceResolver, string, bool)Crea diapositivas a partir de texto HTML y las inserta en la colección en la posición especificada.
Remove(ISlide)Elimina la primera aparición de un objeto específico de la colección.
RemoveAt(int)Elimina el elemento en el índice especificado de la colección.
Reorder(int, ISlide)Mueve la diapositiva dentro de la colección a la posición especificada.
Reorder(int, params ISlide[])Mueve diapositivas de la colección a la posición especificada. Las diapositivas se colocarán a partir del índice en el orden en que aparecen en la lista.
ToArray()Crea y devuelve un arreglo con todas las diapositivas.
ToArray(int, int)Crea y devuelve un arreglo con todas las diapositivas del rango especificado. Un índice de la primera diapositiva a agregar. Un número de diapositivas a agregar.

Ver también