ShapeCollection
Содержание
[
Скрывать
]ShapeCollection класс
Представляет коллекцию фигур.
public sealed class ShapeCollection : DomObject<GroupShape>, IShapeCollection
Свойства
| Имя | Описание |
|---|---|
| Count { get; } | Возвращает количество элементов, фактически содержащихся в коллекции. Только для чтения Int32. |
| IsSynchronized { get; } | Возвращает значение, указывающее, синхронизирован ли доступ к коллекции (потокобезопасен). Только для чтения Boolean. |
| Item { get; } | Получает элемент по указанному индексу. Только для чтения IShape. |
| ParentGroup { get; } | Получает объект родительской группы фигур для коллекции фигур. Только для чтения IGroupShape. |
| SyncRoot { get; } | Возвращает корневой объект синхронизации. Только для чтения Object. |
Методы
| Имя | Описание |
|---|---|
| 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() | Удаляет все фигуры из коллекции фигур. |
| CopyTo(Array, int) | Копирует все элементы из коллекции в указанный массив. |
| GetEnumerator() | Возвращает перечислитель, который перебирает элементы коллекции. |
| 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) | Создает и возвращает массив, содержащий все фигуры в указанном диапазоне. |
Смотрите также
- класс DomObject<TParent>
- класс GroupShape
- интерфейс IShapeCollection
- пространство имён Aspose.Slides
- сборка Aspose.Slides