IGeometryShape

IGeometryShape interface

Представляет родительский класс для всех геометрических фигур.

public interface IGeometryShape : IShape

Характеристики

ИмяОписание
Adjustments { get; }Возвращает набор значений настройки формы. Только для чтенияIAdjustValueCollection.
AsIShape { get; }Позволяет получить базовый интерфейс IShape. Только для чтенияIShape.
ShapeStyle { get; }Возвращает объект стиля фигуры. Только для чтенияIShapeStyle.
ShapeType { get; set; }Возвращает или задает тип предустановки геометрии. Примечание:при изменении значения все значения регулировки будут возвращены к значениям по умолчанию. Чтение/записьShapeType.

Методы

ИмяОписание
CreateShapeElements()Создает и возвращает массив элементов формы.
GetGeometryPaths()Возвращает копию пути геометрической фигуры. Координаты относятся к левому верхнему углу фигуры.
SetGeometryPath(IGeometryPath)Обновляет геометрию формы из объектаIGeometryPath. Координаты должны быть относительно левого верхнего угла фигуры. Изменяет тип фигуры (ShapeType) наCustom.
SetGeometryPaths(IGeometryPath[])Обновляет геометрию формы из массиваIGeometryPath. Координаты должны быть относительно левого верхнего угла фигуры. Изменяет тип фигуры (ShapeType) наCustom.

Смотрите также