IShapeCollection

Interfaz IShapeCollection

Representa una colección de formas.

public interface IShapeCollection : IGenericCollection<IShape>

Propiedades

NombreDescripción
Item { get; }Obtiene el elemento en el índice especificado. Solo lectura IShape.
ParentGroup { get; }Devuelve el objeto GroupShape padre para una colección de formas. Solo lectura IGroupShape.

Métodos

NombreDescripción
AddAudioFrameCD(float, float, float, float)Agrega un AudioFrame con CD al final de la colección.
AddAudioFrameEmbedded(float, float, float, float, IAudio)Agrega un nuevo marco de audio con un archivo de audio incrustado al final de una colección. Utiliza el archivo de audio de la lista Presentation.Audios.
AddAudioFrameEmbedded(float, float, float, float, Stream)Agrega un nuevo marco de audio con un archivo de audio incrustado al final de una colección. El archivo de audio incrustado solo puede ser un WAV. Agrega un nuevo audio a la lista Presentation.Audios.
AddAudioFrameLinked(float, float, float, float, string)Agrega un nuevo marco de audio con un archivo de audio vinculado al final de una colección.
AddAutoShape(ShapeType, float, float, float, float)Crea una nueva AutoShape, la ajusta desde la plantilla predeterminada y la agrega al final de la colección.
AddAutoShape(ShapeType, float, float, float, float, bool)Crea una nueva AutoShape y la agrega al final de la colección.
AddChart(ChartType, float, float, float, float)Crea un nuevo gráfico, lo inicializa con datos de series de ejemplo y configuraciones, y lo agrega al final de la colección.
AddChart(ChartType, float, float, float, float, bool)Crea un nuevo gráfico y lo agrega al final de la colección.
AddClone(IShape)Agrega una copia de una forma especificada al final de la colección. X, Y, Width y Height de la nueva forma son iguales a X, Y, Width y Height de la sourceShape.
AddClone(IShape, float, float)Agrega una copia de una forma especificada al final de la colección. Width y Height de la nueva forma son iguales a Width y Height de la sourceShape.
AddClone(IShape, float, float, float, float)Agrega una copia de una forma especificada al final de la colección.
AddConnector(ShapeType, float, float, float, float)Crea un nuevo conector, lo ajusta desde la plantilla predeterminada y lo agrega al final de la colección.
AddConnector(ShapeType, float, float, float, float, bool)Crea un nuevo conector y lo agrega al final de la colección.
AddGroupShape()Crea un nuevo GroupShape y lo agrega al final de la colección. El tamaño y la posición del marco de GroupShape se ajustarán al contenido cuando se agregue una nueva forma al GroupShape.
AddGroupShape(ISvgImage, float, float, float, float)Crea un nuevo GroupShape, lo llena con formas convertidas de SVG y lo agrega al final de la colección.
AddMathShape(float, float, float, float)Crea una nueva AutoShape del tipo Rectángulo para albergar contenido matemático en su interior y la agrega al final de la colección.
AddOleObjectFrame(float, float, float, float, IOleEmbeddedDataInfo)Agrega un nuevo objeto OLE al final de una colección.
AddOleObjectFrame(float, float, float, float, string, string)Agrega un nuevo objeto OLE al final de una colección.
AddPictureFrame(ShapeType, float, float, float, float, IPPImage)Crea un nuevo PictureFrame y lo agrega al final de la colección.
AddSectionZoomFrame(float, float, float, float, ISection)Agrega un nuevo objeto de zoom de sección al final de una colección.
AddSectionZoomFrame(float, float, float, float, ISection, IPPImage)Agrega un nuevo objeto de zoom de sección al final de una colección con una imagen predefinida.
AddSmartArt(float, float, float, float, SmartArtLayoutType)Agrega un diagrama SmartArt.
AddSummaryZoomFrame(float, float, float, float)Agrega un nuevo objeto de resumen de zoom al final de una colección.
AddTable(float, float, double[], double[])Crea una nueva tabla y la agrega al final de la colección.
AddVideoFrame(float, float, float, float, IVideo)Agrega un nuevo marco de video al final de una colección.
AddVideoFrame(float, float, float, float, string)Agrega un nuevo marco de video al final de una colección.
AddZoomFrame(float, float, float, float, ISlide)Agrega un nuevo objeto de zoom al final de una colección.
AddZoomFrame(float, float, float, float, ISlide, IPPImage)Agrega un nuevo objeto de zoom al final de una colección.
Clear()Elimina todas las formas de la colección.
IndexOf(IShape)Devuelve el índice basado en cero de la primera ocurrencia de una forma en la colección.
InsertAudioFrameCD(int, float, float, float, float)Inserta un AudioFrame con CD.
InsertAudioFrameEmbedded(int, float, float, float, float, IAudio)Inserta un AudioFrame con un archivo de audio incrustado. Utiliza el archivo de audio de la lista Presentation.Audios.
InsertAudioFrameEmbedded(int, float, float, float, float, Stream)Inserta un AudioFrame con un archivo de audio incrustado. El sonido del archivo de audio incrustado puede ser solo un WAV. Agrega nuevo audio a la lista Presentation.Audios.
InsertAudioFrameLinked(int, float, float, float, float, string)Crea un nuevo marco de audio con un archivo de audio vinculado e inserta en una colección en el índice especificado.
InsertAutoShape(int, ShapeType, float, float, float, float)Crea una nueva AutoShape, la ajusta desde la plantilla predeterminada e inserta en la colección en el índice especificado. Nota: el tipo de la forma se determinará por el parámetro shapeType.
InsertAutoShape(int, ShapeType, float, float, float, float, bool)Crea una nueva AutoShape e inserta en la colección en el índice especificado. Nota: el tipo de la forma se determinará por el parámetro shapeType.
InsertChart(ChartType, float, float, float, float, int)Crea un nuevo gráfico, lo inicializa con datos de series de ejemplo y configuraciones, e inserta en la posición especificada en la colección.
InsertChart(ChartType, float, float, float, float, int, bool)Crea un nuevo gráfico e inserta en la posición especificada en la colección.
InsertClone(int, IShape)Inserta una copia de una forma especificada en la posición especificada de la colección. X, Y, Width y Height de la nueva forma son iguales a X, Y, Width y Height de la sourceShape.
InsertClone(int, IShape, float, float)Inserta una copia de una forma especificada en la posición especificada de la colección. Width y Height de la nueva forma son iguales a Width y Height de la sourceShape.
InsertClone(int, IShape, float, float, float, float)Inserta una copia de una forma especificada en la posición especificada de la colección.
InsertConnector(int, ShapeType, float, float, float, float)Crea un nuevo conector, lo ajusta desde la plantilla predeterminada e inserta en la colección en el índice especificado.
InsertConnector(int, ShapeType, float, float, float, float, bool)Crea un nuevo conector e inserta en la colección en el índice especificado.
InsertGroupShape(int)Crea un nuevo GroupShape e inserta en la colección en el índice especificado. El tamaño y la posición del marco de GroupShape se ajustarán al contenido cuando se agregue una nueva forma al GroupShape.
InsertOleObjectFrame(int, float, float, float, float, IOleEmbeddedDataInfo)Crea un nuevo objeto OLE e inserta en una colección en el índice especificado.
InsertOleObjectFrame(int, float, float, float, float, string, string)Crea un nuevo objeto OLE e inserta en una colección en el índice especificado.
InsertPictureFrame(int, ShapeType, float, float, float, float, IPPImage)Crea un nuevo PictureFrame e inserta en la colección en el índice especificado.
InsertSectionZoomFrame(int, float, float, float, float, ISection)Crea un nuevo objeto de zoom de sección e inserta en una colección en el índice especificado.
InsertSectionZoomFrame(int, float, float, float, float, ISection, IPPImage)Crea un nuevo objeto de zoom de sección e inserta en una colección en el índice especificado.
InsertSummaryZoomFrame(int, float, float, float, float)Crea un nuevo objeto de resumen de zoom e inserta en una colección en el índice especificado.
InsertTable(int, float, float, double[], double[])Crea una nueva tabla e inserta en la colección en el índice especificado.
InsertVideoFrame(int, float, float, float, float, string)Crea un nuevo marco de video e inserta en una colección en el índice especificado.
InsertZoomFrame(int, float, float, float, float, ISlide)Crea un nuevo objeto de zoom e inserta en una colección en el índice especificado.
InsertZoomFrame(int, float, float, float, float, ISlide, IPPImage)Crea un nuevo objeto de zoom e inserta en una colección en el índice especificado.
Remove(IShape)Elimina la primera ocurrencia de una forma específica de la colección.
RemoveAt(int)Elimina el elemento en el índice especificado de la colección.
Reorder(int, IShape)Mueve una forma de la colección a la posición especificada.
Reorder(int, params IShape[])Mueve formas de la colección a la posición especificada. Las formas se colocarán comenzando desde el índice en el orden en que aparecen en la lista.
ToArray()Crea y devuelve un arreglo con todas las formas en él.
ToArray(int, int)Crea y devuelve un arreglo con todas las formas del rango especificado en él.

Ver También