IShapeCollection
Содержание
[
Скрывать
]IShapeCollection интерфейс
Представляет коллекцию фигур.
public interface IShapeCollection : IGenericCollection<IShape>
Свойства
| Имя | Описание |
|---|---|
| Item { get; } | Возвращает элемент по указанному индексу. Только для чтения IShape. |
| ParentGroup { get; } | Возвращает объект родительской группы фигур для коллекции фигур. Только для чтения IGroupShape. |
Методы
| Имя | Описание |
|---|---|
| AddAudioFrameCD(float, float, float, float) | Создаёт новый аудио-кадр, связанный с дорожкой 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) | Создаёт новую автофигуру с форматированием по умолчанию и добавляет её в конец коллекции фигур. |
| AddAutoShape(ShapeType, float, float, float, float, bool) | Создаёт новую автофигуру и добавляет её в конец коллекции фигур, необязательно инициализируя её форматированием шаблона по умолчанию. |
| AddChart(ChartType, float, float, float, float) | Создаёт новую диаграмму, инициализирует её образцовыми данными серии и настройками, и добавляет её в конец коллекции фигур. |
| AddChart(ChartType, float, float, float, float, bool) | Создаёт новую диаграмму, инициализирует её образцовыми данными серии и настройками, и добавляет её в конец коллекции фигур. |
| AddClone(IShape) | Создаёт копию указанной фигуры и добавляет её в конец коллекции фигур. Клонированная фигура сохраняет позицию и размер оригинала. |
| AddClone(IShape, float, float) | Создаёт копию указанной фигуры и добавляет её в конец коллекции фигур. Новая фигура сохраняет ширину и высоту sourceShape. |
| AddClone(IShape, float, float, float, float) | Создаёт копию указанной фигуры и добавляет её в конец коллекции фигур. |
| AddConnector(ShapeType, float, float, float, float) | Создаёт новую соединительную фигуру с оформлением шаблона по умолчанию и добавляет её в конец коллекции фигур. |
| AddConnector(ShapeType, float, float, float, float, bool) | Создаёт новую соединительную фигуру и добавляет её в конец коллекции фигур, при желании применяя оформление шаблона по умолчанию. |
| AddGroupShape() | Создаёт новую пустую групповую фигуру и добавляет её в конец коллекции фигур. Рамка группы автоматически подстраивается под любые добавленные в неё фигуры. |
| AddGroupShape(ISvgImage, float, float, float, float) | Создаёт новую групповую фигуру, преобразует указанное SVG-изображение в отдельные фигуры и добавляет полученную группу в конец коллекции фигур. |
| AddMathShape(float, float, float, float) | Создаёт новую автофигуру-прямоугольник для размещения математического контента и добавляет её в конец коллекции фигур. |
| AddOleObjectFrame(float, float, float, float, IOleEmbeddedDataInfo) | Создаёт новый кадр OLE-объекта и добавляет его в конец коллекции фигур. |
| AddOleObjectFrame(float, float, float, float, string, string) | Создаёт новый кадр OLE-объекта и добавляет его в конец коллекции фигур. |
| AddPictureFrame(ShapeType, float, float, float, float, IPPImage) | Создаёт новый кадр изображения, содержащий указанное изображение, и добавляет его в конец коллекции фигур. |
| 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) | Создаёт новый аудио-кадр, связанный с дорожкой CD, и вставляет его в коллекцию фигур в указанный индекс. |
| InsertAudioFrameEmbedded(int, float, float, float, float, IAudio) | Создаёт новый аудио-кадр и вставляет его в коллекцию фигур в указанный индекс, используя существующий аудио-объект из списка Presentation.Audios. |
| InsertAudioFrameEmbedded(int, float, float, float, float, Stream) | Создаёт новый аудио-кадр с вложенным WAV-файлом и вставляет его в коллекцию фигур в указанный индекс. Вложенный аудио-файл добавляется в коллекцию Presentation.Audios. |
| InsertAudioFrameLinked(int, float, float, float, float, string) | Создаёт новый аудио-кадр, связанный с внешним аудио-файлом, и вставляет его в коллекцию фигур в указанный индекс. |
| InsertAutoShape(int, ShapeType, float, float, float, float) | Создаёт новую автофигуру и вставляет её в коллекцию фигур в указанный индекс, применяя форматирование шаблона по умолчанию. |
| InsertAutoShape(int, ShapeType, float, float, float, float, bool) | Создаёт новую автофигуру и вставляет её в коллекцию фигур в указанный индекс, при желании инициализируя её оформлением шаблона по умолчанию. |
| InsertChart(ChartType, float, float, float, float, int) | Создаёт новую диаграмму, инициализирует её образцовыми данными серии и настройками, и вставляет её в коллекцию фигур в указанный индекс. |
| InsertChart(ChartType, float, float, float, float, int, bool) | Создаёт новую диаграмму, инициализирует её образцовыми данными серии и настройками, и вставляет её в коллекцию фигур в указанный индекс. |
| InsertClone(int, IShape) | Создаёт копию указанной фигуры и вставляет её в коллекцию фигур в указанный индекс. Клонированная фигура сохраняет позицию и размер оригинала. |
| InsertClone(int, IShape, float, float) | Создаёт копию указанной фигуры и вставляет её в коллекцию фигур в указанный индекс. Новая фигура сохраняет ширину и высоту sourceShape. |
| InsertClone(int, IShape, float, float, float, float) | Создаёт копию указанной фигуры и вставляет её в коллекцию фигур в указанный индекс. |
| InsertConnector(int, ShapeType, float, float, float, float) | Создаёт новую соединительную фигуру и вставляет её в коллекцию фигур в указанный индекс, применяя оформление шаблона по умолчанию. |
| InsertConnector(int, ShapeType, float, float, float, float, bool) | Создаёт новую соединительную фигуру и вставляет её в коллекцию фигур в указанный индекс, при желании применяя оформление шаблона по умолчанию. |
| InsertGroupShape(int) | Создаёт новую пустую групповую фигуру и вставляет её в коллекцию фигур в указанный индекс. Рамка группы автоматически подстраивается под любые добавленные в неё фигуры. |
| 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) | Создаёт новый кадр изображения, содержащий указанное изображение, и вставляет его в коллекцию фигур в указанный индекс. |
| 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