ShapeCollection
Contenido
[
Ocultar
]ShapeCollection class
Representa todas las formas en una hoja de cálculo/gráfico.
public class ShapeCollection : CollectionBase<Shape>
Propiedades
| Nombre | Descripción |
|---|---|
| Capacity { get; set; } | |
| Count { get; } | |
| Item { get; } | Obtiene el objeto de forma en el índice específico. (2 indexers) |
| Item { get; set; } |
Métodos
| Nombre | Descripción |
|---|---|
| AddActiveXControl(ControlType, int, int, int, int, int, int) | Crea un Control Activex. |
| AddArc(int, int, int, int, int, int) | Agrega un ArcShape a la hoja de trabajo. |
| AddAutoShape(AutoShapeType, int, int, int, int, int, int) | Agrega una autoforma a la hoja de trabajo. |
| AddAutoShapeInChart(AutoShapeType, int, int, int, int) | Agrega una autoforma al gráfico. |
| AddButton(int, int, int, int, int, int) | Agrega un Botón a la hoja de cálculo. |
| AddCheckBox(int, int, int, int, int, int) | Agrega una casilla de verificación a la hoja de cálculo. |
| AddComboBox(int, int, int, int, int, int) | Agrega un ComboBox a la hoja de trabajo. |
| AddCopy(Shape, int, int, int, int) | Agrega y copia una forma a la hoja de trabajo. |
| AddFreeFloatingShape(MsoDrawingType, int, int, int, int, byte[], bool) | Agrega una forma flotante libre a la hoja de cálculo. Solo se aplica a la forma de línea/imagen. |
| AddGroupBox(int, int, int, int, int, int) | Agrega un GroupBox a la hoja de trabajo. |
| AddIcons(int, int, int, int, int, int, byte[], byte[]) | Agrega imagen svg. |
| AddLabel(int, int, int, int, int, int) | Agrega una etiqueta a la hoja de cálculo. |
| AddLabelInChart(int, int, int, int) | Agrega una etiqueta al gráfico. |
| AddLine(int, int, int, int, int, int) | Agrega una forma de línea a la hoja de trabajo. |
| AddLinkedPicture(int, int, int, int, string) | Agregar una imagen vinculada. |
| AddListBox(int, int, int, int, int, int) | Agrega un ListBox a la hoja de trabajo. |
| AddOleObject(int, int, int, int, int, int, byte[]) | |
| AddOleObjectWithLinkedImage(int, int, int, int, string) | Agregar una imagen vinculada. |
| AddOval(int, int, int, int, int, int) | Agrega un óvalo a la hoja de cálculo. |
| AddPicture(int, int, int, int, Stream) | Agrega una imagen a la colección. |
| AddPicture(int, int, Stream, int, int) | Agrega una imagen a la colección. |
| AddPictureInChart(int, int, Stream, int, int) | Agrega una imagen al gráfico. |
| AddRadioButton(int, int, int, int, int, int) | Agrega un RadioButton a la hoja de trabajo. |
| AddRectangle(int, int, int, int, int, int) | Agrega un RectangleShape a la hoja de trabajo. |
| AddScrollBar(int, int, int, int, int, int) | Agrega una barra de desplazamiento a la hoja de cálculo. |
| AddShape(MsoDrawingType, int, int, int, int, int, int) | Agrega una Forma a la hoja de cálculo. |
| AddShapeInChart(MsoDrawingType, PlacementType, int, int, int, int) | Agregue una forma al gráfico. Todas las unidades son 1/4000 del área del gráfico. |
| AddShapeInChart(MsoDrawingType, PlacementType, int, int, int, int, byte[]) | Agregue una forma al gráfico. Todas las unidades son 1/4000 del área del gráfico. |
| AddShapeInChartByScale(MsoDrawingType, PlacementType, double, double, double, double) | Agrega una forma al gráfico. Todas las unidades son la escala porcentual del área del gráfico. |
| AddShapeInChartByScale(MsoDrawingType, PlacementType, double, double, double, double, byte[]) | Agregue una forma al gráfico. Todas las unidades son 1/4000 del área del gráfico. |
| AddSpinner(int, int, int, int, int, int) | Agrega un Spinner a la hoja de trabajo. |
| AddSvg(int, int, int, int, int, int, byte[], byte[]) | Agrega imagen svg. |
| AddTextBox(int, int, int, int, int, int) | Agrega un cuadro de texto a la hoja de cálculo. |
| AddTextBoxInChart(int, int, int, int) | Agrega un cuadro de texto al gráfico. |
| AddTextEffect(MsoPresetTextEffect, string, string, int, bool, bool, int, int, int, int, int, int) | Inserta un objeto de WordArt. |
| AddTextEffectInChart(MsoPresetTextEffect, string, string, int, bool, bool, int, int, int, int) | Inserta un objeto de WordArt en el gráfico |
| AddWordArt(PresetWordArtStyle, string, int, int, int, int, int, int) | Agrega WordArt predeterminado desde Excel 2007.s |
| BinarySearch(Shape) | |
| BinarySearch(Shape, IComparer<Shape>) | |
| BinarySearch(int, int, Shape, IComparer<Shape>) | |
| Clear() | Borrar todas las formas. (2 methods) |
| Contains(Shape) | |
| CopyCommentsInRange(ShapeCollection, CellArea, int, int) | Copia todos los comentarios del rango. |
| CopyInRange(ShapeCollection, CellArea, int, int, bool) | Copie formas en el rango al rango de destino. |
| CopyTo(Shape[]) | |
| CopyTo(Shape[], int) | |
| CopyTo(int, Shape[], int, int) | |
| DeleteInRange(CellArea) | Eliminar formas en el rango. Las formas de comentarios no se eliminarán. |
| DeleteShape(Shape) | Eliminar una forma. Si la forma está en el grupo o es una forma de comentario, no se eliminará. |
| Exists(Predicate<Shape>) | |
| Find(Predicate<Shape>) | |
| FindAll(Predicate<Shape>) | |
| FindIndex(Predicate<Shape>) | |
| FindIndex(int, Predicate<Shape>) | |
| FindIndex(int, int, Predicate<Shape>) | |
| FindLast(Predicate<Shape>) | |
| FindLastIndex(Predicate<Shape>) | |
| FindLastIndex(int, Predicate<Shape>) | |
| FindLastIndex(int, int, Predicate<Shape>) | |
| GetEnumerator() | |
| Group(Shape[]) | Agrupa las formas. |
| IndexOf(Shape) | |
| IndexOf(Shape, int) | |
| IndexOf(Shape, int, int) | |
| LastIndexOf(Shape) | |
| LastIndexOf(Shape, int) | |
| LastIndexOf(Shape, int, int) | |
| Remove(Shape) | Eliminar la forma. |
| RemoveAt(int) | Eliminar la forma. (2 methods) |
| Ungroup(GroupShape) | Desagrupa los elementos de forma. |
| UpdateSelectedValue() | Actualiza el valor seleccionado por el valor de la celda vinculada de las formas. |
Ejemplos
[C#]
// Instanciando un objeto Workbook
Workbook workbook = new Workbook();
// obtener ShapeCollection
ShapeCollection shapes = workbook.Worksheets[0].Shapes;
//haz tu negocio
//Guardar el archivo de Excel.
workbook.Save("result.xlsx");
Ver también
- class CollectionBase<T>
- class Shape
- espacio de nombres Aspose.Cells.Drawing
- asamblea Aspose.Cells