ShapeCollection
Содержание
[
Скрывать
]ShapeCollection class
Представляет набор фигур.
public sealed class ShapeCollection : DomObject<GroupShape>, IShapeCollection
Характеристики
Имя | Описание |
---|---|
Count { get; } | Получает количество элементов, фактически содержащихся в коллекции. Только для чтенияInt32. |
IsSynchronized { get; } | Возвращает значение, указывающее, является ли доступ к коллекции синхронизированным (потокобезопасным). Только чтениеBoolean. |
Item { get; } | Получает элемент по указанному индексу. Только для чтенияIShape . |
ParentGroup { get; } | Возвращает родительский объект GroupShape для коллекции фигур. Только для чтенияIGroupShape . |
SyncRoot { get; } | Возвращает корень синхронизации. Только для чтенияObject. |
Методы
Имя | Описание |
---|---|
AddAudioFrameCD(float, float, float, float) | Добавляет AudioFrame с компакт-диском в конец коллекции. |
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) | Добавляет копию указанной фигуры в конец коллекции. X, Y, ширина и высота новой формы равны X, Y, ширине и высотеsourceShape. |
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() | Создает новый GroupShape и добавляет его в конец коллекции. Размер и положение кадра GroupShape будут соответствовать содержимому, когда в GroupShape будет добавлена новая фигура. |
AddGroupShape(ISvgImage, float, float, float, float) | Создает новый GroupShape, заполняет его преобразованными фигурами из 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) | Создает новый 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) | Добавляет новый объект Суммарное масштабирование в конец коллекции. |
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) | Вставьте AudioFrame с CD. |
InsertAudioFrameEmbedded(int, float, float, float, float, IAudio) | Вставьте AudioFrame со встроенным аудиофайлом. Используется аудиофайл из списка Presentation.Audios. |
InsertAudioFrameEmbedded(int, float, float, float, float, Stream) | Вставьте AudioFrame со встроенным аудиофайлом. Звук встроенного аудиофайла может быть только в формате WAV. |
InsertAudioFrameLinked(int, float, float, float, float, string) | Создает новый аудиокадр со связанным аудиофайлом и вставляет его в коллекцию по указанному индексу. |
InsertAutoShape(int, ShapeType, float, float, float, float) | Создает новую автофигуру, настраивает ее из шаблона по умолчанию и вставляет в коллекцию по указанному индексу. Примечание:тип фигуры будет определяться параметром shapeType. |
InsertAutoShape(int, ShapeType, float, float, float, float, bool) | Создает новую автофигуру и вставляет ее в коллекцию по указанному индексу. Примечание:тип фигуры будет определяться параметром shapeType. |
InsertChart(ChartType, float, float, float, float, int) | Создает новую диаграмму, инициализирует ее данными и настройками серии образцов и вставляет в указанную позицию в коллекции. |
InsertChart(ChartType, float, float, float, float, int, bool) | Создает новую диаграмму и вставляет ее в указанную позицию в коллекции. |
InsertClone(int, IShape) | Вставляет копию указанной формы в указанную позицию коллекции. X, Y, ширина и высота новой формы равны X, Y, ширине и высотеsourceShape. |
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) | Создает новый 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) | Создает новый объект Суммарный масштаб и вставляет его в коллекцию по указанному индексу. |
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) | Создает и возвращает массив со всеми фигурами из указанного диапазона. Индекс первой возвращаемой фигуры. Количество возвращаемых фигур. |
Смотрите также
- class DomObject<TParent>
- class GroupShape
- interface IShapeCollection
- пространство имен Aspose.Slides
- сборка Aspose.Slides