IShapeCollection

IShapeCollection interfaz

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; }Obtiene el objeto de forma de grupo principal para la colección de formas. Solo lectura IGroupShape.

Métodos

NombreDescripción
AddAudioFrameCD(float, float, float, float)Crea un nuevo marco de audio vinculado a una pista de CD y lo agrega al final de la colección de formas.
AddAudioFrameEmbedded(float, float, float, float, IAudio)Crea un nuevo marco de audio y lo agrega al final de la colección de formas usando un objeto de audio existente de la lista Presentation.Audios.
AddAudioFrameEmbedded(float, float, float, float, Stream)Crea un nuevo marco de audio con un archivo WAV incrustado y lo agrega al final de la colección de formas. El audio incrustado se agrega a la colección Presentation.Audios.
AddAudioFrameLinked(float, float, float, float, string)Crea un nuevo marco de audio vinculado a un archivo de audio externo y lo agrega al final de la colección de formas.
AddAutoShape(ShapeType, float, float, float, float)Crea una nueva autoforma con formato predeterminado y la agrega al final de la colección de formas.
AddAutoShape(ShapeType, float, float, float, float, bool)Crea una nueva autoforma y la agrega al final de la colección de formas, opcionalmente inicializándola con el formato de plantilla predeterminado.
AddChart(ChartType, float, float, float, float)Crea un nuevo gráfico, lo inicializa con datos y configuraciones de series de ejemplo, y lo agrega al final de la colección de formas.
AddChart(ChartType, float, float, float, float, bool)Crea un nuevo gráfico, lo inicializa con datos y configuraciones de series de ejemplo, y lo agrega al final de la colección de formas.
AddClone(IShape)Crea una copia de la forma especificada y la agrega al final de la colección de formas. La forma clonada conserva la posición y el tamaño originales.
AddClone(IShape, float, float)Crea una copia de la forma especificada y la agrega al final de la colección de formas. La nueva forma conserva el ancho y alto de la sourceShape.
AddClone(IShape, float, float, float, float)Crea una copia de la forma especificada y la agrega al final de la colección de formas.
AddConnector(ShapeType, float, float, float, float)Crea una nueva forma conector con estilo de plantilla predeterminado y la agrega al final de la colección de formas.
AddConnector(ShapeType, float, float, float, float, bool)Crea una nueva forma conector y la agrega al final de la colección de formas, opcionalmente aplicando el estilo de plantilla predeterminado.
AddGroupShape()Crea un nuevo grupo de formas vacío y lo agrega al final de la colección de formas. El marco del grupo se ajustará automáticamente para encajar las formas que se añadan.
AddGroupShape(ISvgImage, float, float, float, float)Crea un nuevo grupo de formas, convierte la imagen SVG especificada en formas individuales y agrega el grupo resultante al final de la colección de formas.
AddMathShape(float, float, float, float)Crea una nueva autoforma rectangular para alojar contenido matemático y la agrega al final de la colección de formas.
AddOleObjectFrame(float, float, float, float, IOleEmbeddedDataInfo)Crea un nuevo marco de objeto OLE y lo agrega al final de la colección de formas.
AddOleObjectFrame(float, float, float, float, string, string)Crea un nuevo marco de objeto OLE y lo agrega al final de la colección de formas.
AddPictureFrame(ShapeType, float, float, float, float, IPPImage)Crea un nuevo marco de imagen que contiene la imagen especificada y lo agrega al final de la colección de formas.
AddSectionZoomFrame(float, float, float, float, ISection)Crea un nuevo marco Section Zoom y lo agrega al final de la colección de formas.
AddSectionZoomFrame(float, float, float, float, ISection, IPPImage)Crea un nuevo marco Section Zoom con una imagen predefinida y lo agrega al final de la colección de formas.
AddSmartArt(float, float, float, float, SmartArtLayoutType)Crea un diagrama SmartArt y lo agrega al final de la colección de formas.
AddSummaryZoomFrame(float, float, float, float)Crea un nuevo marco Summary Zoom y lo agrega al final de la colección de formas.
AddTable(float, float, double[], double[])Crea una nueva tabla y la agrega al final de la colección de formas.
AddVideoFrame(float, float, float, float, IVideo)Crea un nuevo marco de video y lo agrega al final de la colección de formas.
AddVideoFrame(float, float, float, float, string)Crea un nuevo marco de video y lo agrega al final de la colección de formas.
AddZoomFrame(float, float, float, float, ISlide)Crea un nuevo marco Zoom y lo agrega al final de la colección de formas.
AddZoomFrame(float, float, float, float, ISlide, IPPImage)Crea un nuevo marco Zoom y lo agrega al final de la colección de formas.
Clear()Elimina todas las formas de la colección de formas.
IndexOf(IShape)Devuelve el índice basado en cero de la primera aparición de la forma especificada en la colección.
InsertAudioFrameCD(int, float, float, float, float)Crea un nuevo marco de audio vinculado a una pista de CD y lo inserta en la colección de formas en el índice especificado.
InsertAudioFrameEmbedded(int, float, float, float, float, IAudio)Crea un nuevo marco de audio y lo inserta en la colección de formas en el índice especificado usando un objeto de audio existente de la lista Presentation.Audios.
InsertAudioFrameEmbedded(int, float, float, float, float, Stream)Crea un nuevo marco de audio con un archivo WAV incrustado y lo inserta en la colección de formas en el índice especificado. El audio incrustado se agrega a la colección Presentation.Audios.
InsertAudioFrameLinked(int, float, float, float, float, string)Crea un nuevo marco de audio vinculado a un archivo de audio externo y lo inserta en la colección de formas en el índice especificado.
InsertAutoShape(int, ShapeType, float, float, float, float)Crea una nueva autoforma e inserta en la colección de formas en el índice especificado, aplicando el formato de plantilla predeterminado.
InsertAutoShape(int, ShapeType, float, float, float, float, bool)Crea una nueva autoforma e inserta en la colección de formas en el índice especificado, opcionalmente inicializándola con el estilo de plantilla predeterminado.
InsertChart(ChartType, float, float, float, float, int)Crea un nuevo gráfico, lo inicializa con datos y configuraciones de series de ejemplo, y lo inserta en la colección de formas en el índice especificado.
InsertChart(ChartType, float, float, float, float, int, bool)Crea un nuevo gráfico, lo inicializa con datos y configuraciones de series de ejemplo, y lo inserta en la colección de formas en el índice especificado.
InsertClone(int, IShape)Crea una copia de la forma especificada y la inserta en la colección de formas en el índice especificado. La forma clonada conserva la posición y el tamaño originales.
InsertClone(int, IShape, float, float)Crea una copia de la forma especificada y la inserta en la colección de formas en el índice especificado. La nueva forma conserva el ancho y alto de la sourceShape.
InsertClone(int, IShape, float, float, float, float)Crea una copia de la forma especificada y la inserta en la colección de formas en el índice especificado.
InsertConnector(int, ShapeType, float, float, float, float)Crea una nueva forma conector e inserta en la colección de formas en el índice especificado, aplicando el estilo de plantilla predeterminado.
InsertConnector(int, ShapeType, float, float, float, float, bool)Crea una nueva forma conector e inserta en la colección de formas en el índice especificado, opcionalmente aplicando el estilo de plantilla predeterminado.
InsertGroupShape(int)Crea un nuevo grupo de formas vacío e inserta en la colección de formas en el índice especificado. El marco del grupo se ajustará automáticamente para encajar las formas que se añadan.
InsertOleObjectFrame(int, float, float, float, float, IOleEmbeddedDataInfo)Crea un nuevo marco de objeto OLE e inserta en la colección de formas en el índice especificado.
InsertOleObjectFrame(int, float, float, float, float, string, string)Crea un nuevo marco de objeto OLE e inserta en la colección de formas en el índice especificado.
InsertPictureFrame(int, ShapeType, float, float, float, float, IPPImage)Crea un nuevo marco de imagen que contiene la imagen especificada e inserta en la colección de formas en el índice especificado.
InsertSectionZoomFrame(int, float, float, float, float, ISection)Crea un nuevo marco Section Zoom e inserta en la colección de formas en el índice especificado.
InsertSectionZoomFrame(int, float, float, float, float, ISection, IPPImage)Crea un nuevo marco Section Zoom con una imagen predefinida e inserta en la colección de formas en el índice especificado.
InsertSummaryZoomFrame(int, float, float, float, float)Crea un nuevo marco Summary Zoom e inserta en la colección de formas en el índice especificado.
InsertTable(int, float, float, double[], double[])Crea una nueva tabla e inserta en la colección de formas en el índice especificado.
InsertVideoFrame(int, float, float, float, float, string)Crea un nuevo marco de video e inserta en la colección de formas en el índice especificado.
InsertZoomFrame(int, float, float, float, float, ISlide)Crea un nuevo marco Zoom e inserta en la colección de formas en el índice especificado.
InsertZoomFrame(int, float, float, float, float, ISlide, IPPImage)Crea un nuevo marco Zoom con una imagen predefinida e inserta en la colección de formas en el índice especificado.
Remove(IShape)Elimina la primera aparición de la forma especificada de la colección de formas.
RemoveAt(int)Elimina la forma en el índice especificado de la colección de formas.
Reorder(int, IShape)Mueve la forma especificada a una nueva posición dentro de la colección de formas.
Reorder(int, params IShape[])Mueve las formas especificadas dentro de la colección de formas, colocándolas a partir del índice indicado.
ToArray()Crea y devuelve una matriz que contiene todas las formas.
ToArray(int, int)Crea y devuelve una matriz que contiene todas las formas en el rango especificado.

Ver también