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