GroupShape
Содержание
[
Скрывать
]GroupShape класс
Представляет группу фигур на слайде.
public class GroupShape : Shape, IGroupShape
Свойства
| Имя | Описание |
|---|---|
| AlternativeText { get; set; } | Возвращает или задает альтернативный текст, связанный с фигурой. Чтение/запись String. |
| AlternativeTextTitle { get; set; } | Возвращает или задает заголовок альтернативного текста, связанного с фигурой. Чтение/запись String. |
| AsIShape { get; } | Позволяет получить базовый интерфейс IShape. Только для чтения IShape. |
| BlackWhiteMode { get; set; } | Свойство указывает, как фигура будет отображаться в черно-белом режиме. Чтение/запись BlackWhiteMode. |
| ConnectionSiteCount { get; } | Возвращает количество точек соединения на фигуре. Только для чтения Int32. |
| CustomData { get; } | Возвращает пользовательские данные фигуры. Только для чтения ICustomData. |
| virtual EffectFormat { get; } | Возвращает объект EffectFormat, содержащий пиксельные эффекты, применяемые к фигуре. Примечание: может возвращать null для некоторых типов фигур, у которых нет свойств эффектов. Только для чтения IEffectFormat. |
| virtual FillFormat { get; } | Возвращает объект FillFormat, содержащий свойства форматирования заливки для фигуры. Примечание: может возвращать null для некоторых типов фигур, у которых нет свойств заливки. Только для чтения IFillFormat. |
| Frame { get; set; } | Возвращает или задает свойства рамки фигуры. Чтение/запись IShapeFrame. |
| GroupShapeLock { get; } | Возвращает блокировки фигуры. Только для чтения IGroupShapeLock. |
| Height { get; set; } | Получает или задает высоту фигуры, измеряемую в пунктах. Чтение/запись Single. |
| Hidden { get; set; } | Определяет, скрыта ли фигура. Чтение/запись Boolean. |
| HyperlinkClick { get; set; } | Возвращает или задает гиперссылку, определенную для клика мышью. Чтение/запись IHyperlink. |
| HyperlinkManager { get; } | Возвращает менеджер гиперссылок. Только для чтения IHyperlinkManager. |
| HyperlinkMouseOver { get; set; } | Возвращает или задает гиперссылку, определенную для наведения мыши. Чтение/запись IHyperlink. |
| IsDecorative { get; set; } | Получает или задает параметр ‘Mark as decorative’. Чтение/запись Boolean. |
| IsGrouped { get; } | Определяет, является ли фигура сгруппированной. Только для чтения Boolean. |
| IsTextHolder { get; } | Определяет, является ли фигура TextHolder_PPT. Только для чтения Boolean. |
| override LineFormat { get; } | Возвращает объект LineFormat, содержащий свойства форматирования линий для фигуры. Примечание: возвращает null для объектов GroupShape, так как они не имеют свойств линий. Только для чтения ILineFormat. |
| Name { get; set; } | Возвращает или задает имя фигуры. Не должно быть null. При необходимости используйте пустую строку. Чтение/запись String. |
| OfficeInteropShapeId { get; } | Возвращает уникальный идентификатор в пределах слайда, который остаётся постоянным в течение жизни фигуры и позволяет PowerPoint или коду interop надёжно ссылаться на фигурку из любого места документа. Только для чтения UInt32. См. также UniqueId. |
| ParentGroup { get; } | Возвращает объект родительского GroupShape, если фигура сгруппирована. В противном случае возвращает null. Только для чтения IGroupShape. |
| Placeholder { get; } | Возвращает заполнитель для фигуры. Возвращает null, если у фигуры нет заполнителя. Только для чтения IPlaceholder. |
| Presentation { get; } | Возвращает родительскую презентацию слайда. Только для чтения IPresentation. |
| RawFrame { get; set; } | Возвращает или задает свойства необработанной рамки фигуры. Чтение/запись IShapeFrame. |
| Rotation { get; set; } | Возвращает или задает количество градусов, на которое указанная фигура вращается вокруг оси z. Положительное значение означает вращение по часовой стрелке; отрицательное — против часовой стрелки. Чтение/запись Single. |
| ShapeLock { get; } | Возвращает блокировки фигуры. Только для чтения IGroupShapeLock. (2 свойства) |
| Shapes { get; } | Возвращает коллекцию фигур внутри группы. Только для чтения IShapeCollection. |
| Slide { get; } | Возвращает родительский слайд фигуры. Только для чтения IBaseSlide. |
| virtual ThreeDFormat { get; } | Возвращает объект ThreeDFormat, содержащий свойства 3D-эффектов для фигуры. Примечание: может возвращать null для некоторых типов фигур, у которых нет 3D-свойств. Только для чтения IThreeDFormat. |
| UniqueId { get; } | Возвращает внутренний идентификатор в пределах презентации, предназначенный для использования надстройками или другим кодом. Поскольку это значение может быть переопределено пользователем или программно, его не следует рассматривать как постоянный уникальный ключ. Только для чтения UInt32. См. также OfficeInteropShapeId. |
| Width { get; set; } | Получает или задает ширину фигуры, измеряемую в пунктах. Чтение/запись Single. |
| X { get; set; } | Получает или задает координату x верхнего левого угла фигуры, измеряемую в пунктах. Чтение/запись Single. |
| Y { get; set; } | Получает или задает координату y верхнего левого угла фигуры, измеряемую в пунктах. Чтение/запись Single. |
| virtual ZOrderPosition { get; } | Возвращает позицию фигуры в порядке z. Shapes[0] возвращает фигуру в задней части порядка z, а Shapes[Shapes.Count - 1] возвращает фигуру в передней части порядка z. Только для чтения Int32. |
Методы
| Имя | Описание |
|---|---|
| AddPlaceholder(IPlaceholder) | Добавляет новый заполнитель, если его нет, и задает свойства заполнителя указанному. |
| GetBasePlaceholder() | Возвращает базовую форму заполнителя (форму из макета и/или образца слайда, от которой наследуется текущая фигура). Возвращает null, если текущая фигура не наследуется. |
| GetImage() | Возвращает миниатюру фигуры. По умолчанию используется тип ShapeThumbnailBounds.Shape для границ миниатюры. |
| GetImage(ShapeThumbnailBounds, float, float) | Возвращает миниатюру фигуры. |
| GetVisualBounds() | Получает визуальные границы фигуры, вычисленные из её отрисованного содержимого. |
| RemovePlaceholder() | Определяет, что эта фигура не является заполнителем. |
| WriteAsSvg(Stream) | Сохраняет содержимое фигуры в файл SVG. |
| WriteAsSvg(Stream, ISVGOptions) | Сохраняет содержимое фигуры в файл SVG. |
См. также
- класс Shape
- интерфейс IGroupShape
- пространство имён Aspose.Slides
- сборка Aspose.Slides