IShapeCollection
Содержание
[
Скрывать
]Интерфейс IShapeCollection
Представляет коллекцию фигур.
public interface IShapeCollection : IGenericCollection<IShape>
Свойства
| Имя | Описание |
|---|---|
| Item { get; } | Получает элемент по указанному индексу. Только для чтения IShape. |
| ParentGroup { get; } | Возвращает родительский объект GroupShape для коллекции фигур. Только для чтения IGroupShape. |
Методы
| Имя | Описание |
|---|---|
| AddAudioFrameCD(float, float, float, float) | Добавляет AudioFrame с CD в конец коллекции. |
| AddAudioFrameEmbedded(float, float, float, float, IAudio) | Добавляет новый аудиофрейм с встраиваемым аудиофайлом в конец коллекции. Использует аудиофайл из списка Presentation.Audios. |
| AddAudioFrameEmbedded(float, float, float, float, Stream) | Добавляет новый аудиофрейм с встраиваемым аудиофайлом в конец коллекции. Встраиваемый аудиофайл может быть только WAV. Добавляет новый аудиофайл в список Presentation.Audios. |
| AddAudioFrameLinked(float, float, float, float, string) | Добавляет новый аудиофрейм с связанным аудиофайлом в конец коллекции. |
| AddAutoShape(ShapeType, float, float, float, float) | Создает новую AutoShape, настраивает ее по умолчанию и добавляет в конец коллекции. |
| AddAutoShape(ShapeType, float, float, float, float, bool) | Создает новую AutoShape и добавляет в конец коллекции. |
| AddChart(ChartType, float, float, float, float) | Создает новый график, инициализирует его с образцами данных и настройками и добавляет в конец коллекции. |
| AddChart(ChartType, float, float, float, float, bool) | Создает новый график и добавляет в конец коллекции. |
| AddClone(IShape) | Добавляет копию указанной фигуры в конец коллекции. X, Y, Width и Height новой фигуры равны X, Y, Width и Height sourceShape. |
| AddClone(IShape, float, float) | Добавляет копию указанной фигуры в конец коллекции. Width и Height новой фигуры равны Width и Height sourceShape. |
| AddClone(IShape, float, float, float, float) | Добавляет копию указанной фигуры в конец коллекции. |
| AddConnector(ShapeType, float, float, float, float) | Создает новый Connector, настраивает его по умолчанию и добавляет в конец коллекции. |
| AddConnector(ShapeType, float, float, float, float, bool) | Создает новый Connector и добавляет в конец коллекции. |
| AddGroupShape() | Создает новый GroupShape и добавляет в конец коллекции. Размер и позиция GroupShape будут подогнаны под содержимое, когда новая фигура будет добавлена в GroupShape. |
| AddGroupShape(ISvgImage, float, float, float, float) | Создает новый GroupShape, заполняет его сконвертированными фигурами из SVG и добавляет в конец коллекции. |
| AddMathShape(float, float, float, float) | Создает новую AutoShape типа Прямоугольник для размещения математического контента внутри и добавляет в конец коллекции. |
| AddOleObjectFrame(float, float, float, float, IOleEmbeddedDataInfo) | Добавляет новый OLE-объект в конец коллекции. |
| AddOleObjectFrame(float, float, float, float, string, string) | Добавляет новый OLE-объект в конец коллекции. |
| AddPictureFrame(ShapeType, float, float, float, float, IPPImage) | Создает новый PictureFrame и добавляет в конец коллекции. |
| AddSectionZoomFrame(float, float, float, float, ISection) | Добавляет новый объект Section Zoom в конец коллекции. |
| AddSectionZoomFrame(float, float, float, float, ISection, IPPImage) | Добавляет новый объект Section Zoom в конец коллекции с предопределенным изображением. |
| AddSmartArt(float, float, float, float, SmartArtLayoutType) | Добавляет диаграмму SmartArt. |
| AddSummaryZoomFrame(float, float, float, float) | Добавляет новый объект Summary Zoom в конец коллекции. |
| AddTable(float, float, double[], double[]) | Создает новую Таблицу и добавляет в конец коллекции. |
| AddVideoFrame(float, float, float, float, IVideo) | Добавляет новый видеопоток в конец коллекции. |
| AddVideoFrame(float, float, float, float, string) | Добавляет новый видеопоток в конец коллекции. |
| AddZoomFrame(float, float, float, float, ISlide) | Добавляет новый объект Zoom в конец коллекции. |
| AddZoomFrame(float, float, float, float, ISlide, IPPImage) | Добавляет новый объект Zoom в конец коллекции. |
| Clear() | Удаляет все фигуры из коллекции. |
| IndexOf(IShape) | Возвращает индекс нулевой основы первого вхождения фигуры в коллекции. |
| InsertAudioFrameCD(int, float, float, float, float) | Вставляет AudioFrame с CD. |
| InsertAudioFrameEmbedded(int, float, float, float, float, IAudio) | Вставляет AudioFrame с встраиваемым аудиофайлом. Использует аудиофайл из списка Presentation.Audios. |
| InsertAudioFrameEmbedded(int, float, float, float, float, Stream) | Вставляет AudioFrame с встраиваемым аудиофайлом. Звук встраиваемого аудиофайла может быть только WAV. Добавляет новый аудиофайл в список Presentation.Audios. |
| InsertAudioFrameLinked(int, float, float, float, float, string) | Создает новый аудиофрейм с связанным аудиофайлом и вставляет его в коллекцию по указанному индексу. |
| InsertAutoShape(int, ShapeType, float, float, float, float) | Создает новую AutoShape, настраивает ее по умолчанию и вставляет в коллекцию по указанному индексу. Примечание: тип фигуры будет определяться параметром shapeType. |
| InsertAutoShape(int, ShapeType, float, float, float, float, bool) | Создает новую AutoShape и вставляет в коллекцию по указанному индексу. Примечание: тип фигуры будет определяться параметром shapeType. |
| InsertChart(ChartType, float, float, float, float, int) | Создает новый график, инициализирует его с примерами данных и настройками и вставляет в указанное положение коллекции. |
| InsertChart(ChartType, float, float, float, float, int, bool) | Создает новый график и вставляет в указанное положение коллекции. |
| InsertClone(int, IShape) | Вставляет копию указанной фигуры в указанное положение коллекции. X, Y, Width и Height новой фигуры равны X, Y, Width и Height sourceShape. |
| InsertClone(int, IShape, float, float) | Вставляет копию указанной фигуры в указанное положение коллекции. Width и Height новой фигуры равны Width и Height sourceShape. |
| InsertClone(int, IShape, float, float, float, float) | Вставляет копию указанной фигуры в указанное положение коллекции. |
| InsertConnector(int, ShapeType, float, float, float, float) | Создает новый Connector, настраивает его по умолчанию и вставляет в коллекцию по указанному индексу. |
| InsertConnector(int, ShapeType, float, float, float, float, bool) | Создает новый Connector и вставляет в коллекцию по указанному индексу. |
| InsertGroupShape(int) | Создает новый GroupShape и вставляет в коллекцию по указанному индексу. Размер и позиция GroupShape будут подогнаны под содержимое, когда новая фигура будет добавлена в GroupShape. |
| InsertOleObjectFrame(int, float, float, float, float, IOleEmbeddedDataInfo) | Создает новый OLE-объект и вставляет в коллекцию по указанному индексу. |
| InsertOleObjectFrame(int, float, float, float, float, string, string) | Создает новый OLE-объект и вставляет в коллекцию по указанному индексу. |
| InsertPictureFrame(int, ShapeType, float, float, float, float, IPPImage) | Создает новый PictureFrame и вставляет в коллекцию по указанному индексу. |
| InsertSectionZoomFrame(int, float, float, float, float, ISection) | Создает новый объект Section Zoom и вставляет его в коллекцию по указанному индексу. |
| InsertSectionZoomFrame(int, float, float, float, float, ISection, IPPImage) | Создает новый объект Section Zoom и вставляет его в коллекцию по указанному индексу. |
| InsertSummaryZoomFrame(int, float, float, float, float) | Создает новый объект Summary Zoom и вставляет в коллекцию по указанному индексу. |
| InsertTable(int, float, float, double[], double[]) | Создает новую Таблицу и вставляет в коллекцию по указанному индексу. |
| InsertVideoFrame(int, float, float, float, float, string) | Создает новый видеопоток и вставляет в коллекцию по указанному индексу. |
| InsertZoomFrame(int, float, float, float, float, ISlide) | Создает новый объект Zoom и вставляет в коллекцию по указанному индексу. |
| InsertZoomFrame(int, float, float, float, float, ISlide, IPPImage) | Создает новый объект Zoom и вставляет в коллекцию по указанному индексу. |
| Remove(IShape) | Удаляет первое вхождение конкретной фигуры из коллекции. |
| RemoveAt(int) | Удаляет элемент по указанному индексу коллекции. |
| Reorder(int, IShape) | Перемещает фигуру из коллекции в указанное положение. |
| Reorder(int, params IShape[]) | Перемещает фигуры из коллекции в указанное положение. Фигуры будут размещены начиная с индекса в порядке их появления в списке. |
| ToArray() | Создает и возвращает массив со всеми фигурами в нем. |
| ToArray(int, int) | Создает и возвращает массив со всеми фигурами из указанного диапазона в нем. |
Смотрите также
- интерфейс IGenericCollection<T>
- интерфейс IShape
- пространство имен Aspose.Slides
- сборка Aspose.Slides