SmartArtShape
Содержание
[
Скрывать
]Класс SmartArtShape
Представляет фигуру SmartArt
public class SmartArtShape : GeometryShape, ISmartArtShape
Свойства
| Название | Описание |
|---|---|
| Adjustments { get; } | Возвращает коллекцию значений корректировки фигуры. Только для чтения IAdjustValueCollection. |
| AlternativeText { get; set; } | Возвращает или задает альтернативный текст, связанный с фигурой. Чтение/запись String. |
| AlternativeTextTitle { get; set; } | Возвращает или задает заголовок альтернативного текста, связанного с фигурой. Чтение/запись String. |
| 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. |
| Height { get; set; } | Возвращает или задает высоту фигуры. Чтение/запись Single. |
| Hidden { get; set; } | Определяет, скрыта ли фигура. Чтение/запись Boolean. |
| HyperlinkClick { get; set; } | Возвращает или задает гиперссылку, определенную для клика мыши. Чтение/запись IHyperlink. |
| HyperlinkManager { get; } | Возвращает менеджер гиперссылок. Только для чтения IHyperlinkManager. |
| HyperlinkMouseOver { get; set; } | Возвращает или задает гиперссылку, определенную для наведения мыши. Чтение/запись IHyperlink. |
| IsDecorative { get; set; } | Получает или устанавливает параметр «Отметить как декоративный». Чтение/запись Boolean. |
| IsGrouped { get; } | Определяет, сгруппирована ли фигура. Только для чтения Boolean. |
| IsTextHolder { get; } | Определяет, является ли фигура TextHolder_PPT. Только для чтения Boolean. |
| virtual LineFormat { get; } | Возвращает объект LineFormat, который содержит свойства форматирования линий для фигуры. Примечание: может вернуть null для определенных типов фигур, у которых нет свойств линий. Только для чтения ILineFormat. |
| Name { get; set; } | Возвращает или задает имя фигуры. Не должно быть null. Используйте пустую строку, если необходимо. Чтение/запись String. |
| OfficeInteropShapeId { get; } | Получает уникальный идентификатор фигуры в рамках слайда. Только для чтения 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; } | Возвращает блокировки фигуры. Только для чтения IBaseShapeLock. |
| ShapeStyle { get; } | Возвращает объект стиля фигуры. Только для чтения IShapeStyle. |
| override ShapeType { get; set; } | Возвращает или задает тип геометрического пресета. Примечание: при изменении значения все значения корректировки будут сброшены к своим умолчаниям. Чтение/запись ShapeType. |
| Slide { get; } | Возвращает родительский слайд фигуры. Только для чтения IBaseSlide. |
| TextFrame { get; } | Возвращает текст фигуры SmartArt. Только для чтения ITextFrame. |
| 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) | Добавляет новый заполнитель, если его нет, и устанавливает свойства заполнителя на указанные. |
| CreateShapeElements() | Создает и возвращает массив элементов фигуры. |
| GetBasePlaceholder() | Возвращает базовую фигуру-заполнитель (фигуру из макета и/или мастер-слайда, от которой наследуется текущая фигура). Если текущая фигура не наследуется, возвращается null. |
| GetGeometryPaths() | Возвращает копию пути геометрической фигуры. Координаты относительны к левому верхнему углу фигуры. |
| GetImage() | Возвращает миниатюру фигуры. По умолчанию используется тип границ миниатюры ShapeThumbnailBounds.Shape. |
| GetImage(ShapeThumbnailBounds, float, float) | Возвращает миниатюру фигуры. |
| RemovePlaceholder() | Определяет, что эта фигура не является заполнителем. |
| SetGeometryPath(IGeometryPath) | Обновляет геометрию фигуры из объекта IGeometryPath. Координаты должны быть относительными к левому верхнему углу фигуры. Изменяет тип фигуры (ShapeType) на Пользовательский. |
| SetGeometryPaths(IGeometryPath[]) | Обновляет геометрию фигуры из массива IGeometryPath. Координаты должны быть относительными к левому верхнему углу фигуры. Изменяет тип фигуры (ShapeType) на Пользовательский. |
| WriteAsSvg(Stream) | Сохраняет содержимое фигуры в файл SVG. |
| WriteAsSvg(Stream, ISVGOptions) | Сохраняет содержимое фигуры в файл SVG. |
Также см.
- класс GeometryShape
- интерфейс ISmartArtShape
- пространство имен Aspose.Slides.SmartArt
- сборка Aspose.Slides