ShapeCollection
Contenido
[
Ocultar
]Clase ShapeCollection
Representa una colección de formas.
public sealed class ShapeCollection : DomObject<GroupShape>, IShapeCollection
Propiedades
Nombre | Descripción |
---|---|
Count { get; } | Obtiene el número de elementos que realmente contiene la colección. Solo lectura Int32. |
IsSynchronized { get; } | Devuelve un valor que indica si el acceso a la colección está sincronizado (seguro para hilos). Solo lectura Boolean. |
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 . |
SyncRoot { get; } | Devuelve una raíz de sincronización. Solo lectura Object. |
Métodos
Nombre | Descripció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 integrado 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 integrado al final de una colección. El archivo de audio integrado puede ser solo 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 a partir de 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 y configuraciones de muestra 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, Ancho y Alto de la nueva forma son iguales a X, Y, Ancho y Alto de la sourceShape. |
AddClone(IShape, float, float) | Agrega una copia de una forma especificada al final de la colección. Ancho y Alto de la nueva forma son iguales a Ancho y Alto 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 a partir de 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 del 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 ajustada a partir de la plantilla predeterminada para contenido matemático 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 de SmartArt. |
AddSummaryZoomFrame(float, float, float, float) | Agrega un nuevo objeto de Zoom de Resumen 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. |
CopyTo(Array, int) | Copia todos los elementos de la colección a la matriz especificada. |
GetEnumerator() | Devuelve un enumerador que itera sobre 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 integrado. 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 integrado. El sonido del archivo de audio integrado puede ser solo un WAV. |
InsertAudioFrameLinked(int, float, float, float, float, string) | Crea un nuevo marco de audio con 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 a partir de 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 y configuraciones de muestra e inserta en la posición especificada de la colección. |
InsertChart(ChartType, float, float, float, float, int, bool) | Crea un nuevo gráfico e inserta en la posición especificada de la colección. |
InsertClone(int, IShape) | Inserta una copia de una forma especificada en la posición especificada de la colección. X, Y, Ancho y Alto de la nueva forma son iguales a X, Y, Ancho y Alto de la sourceShape. |
InsertClone(int, IShape, float, float) | Inserta una copia de una forma especificada en la posición especificada de la colección. Ancho y Alto de la nueva forma son iguales a Ancho y Alto 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 a partir de 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 del 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 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 Zoom de Sección e inserta en una colección en el índice especificado. |
InsertSummaryZoomFrame(int, float, float, float, float) | Crea un nuevo objeto Zoom de Resumen 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 Zoom e inserta en una colección en el índice especificado. |
InsertZoomFrame(int, float, float, float, float, ISlide, IPPImage) | Crea un nuevo objeto 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 una matriz con todas las formas en ella. |
ToArray(int, int) | Crea y devuelve una matriz con todas las formas del rango especificado en ella. Un índice de la primera forma a devolver. Un número de formas a devolver. |
Véase también
- clase DomObject<TParent>
- clase GroupShape
- interfaz IShapeCollection
- espacio de nombres Aspose.Slides
- ensamblado Aspose.Slides