IShape

IShape interface

Представляет фигуру на слайде.

public interface IShape : IHyperlinkContainer, ISlideComponent

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

ИмяОписание
AlternativeText { get; set; }Возвращает или задает альтернативный текст, связанный с фигурой. Чтение/записьString.
AlternativeTextTitle { get; set; }Возвращает или задает заголовок альтернативного текста, связанного с фигурой. Чтение/записьString.
AsIHyperlinkContainer { get; }Позволяет получить базовый интерфейс IHyperlinkContainer. Только для чтенияIHyperlinkContainer.
AsISlideComponent { get; }Позволяет получить базовый интерфейс ISlideComponent. Только для чтенияISlideComponent.
BlackWhiteMode { get; set; }Свойство указывает, как фигура будет отображаться в черно-белом режиме отображения.. Чтение/записьBlackWhiteMode.
ConnectionSiteCount { get; }Возвращает количество сайтов соединения на фигуре. Только для чтенияInt32.
CustomData { get; }Возвращает пользовательские данные фигуры. Только для чтенияICustomData.
EffectFormat { get; }Возвращает объект EffectFormat, содержащий пиксельные эффекты, примененные к фигуре. Только для чтенияIEffectFormat.
FillFormat { get; }Возвращает объект FillFormat, содержащий свойства форматирования заливки для фигуры. Только для чтенияIFillFormat.
Frame { get; set; }Возвращает или задает свойства фрейма фигуры. Чтение/записьIShapeFrame.
Height { get; set; }Возвращает или задает высоту фигуры. Чтение/записьSingle.
Hidden { get; set; }Определяет, скрыта ли фигура. Чтение/записьBoolean.
IsGrouped { get; }Определяет, сгруппирована ли фигура. Только чтениеBoolean.
IsTextHolder { get; }Определяет, является ли фигура TextHolder. Только чтениеBoolean.
LineFormat { get; }Возвращает объект LineFormat, который содержит свойства форматирования линии для фигуры. Только для чтенияILineFormat.
Name { get; set; }Возвращает или задает имя формы. Чтение/записьString.
OfficeInteropShapeId { get; }Получает уникальный идентификатор формы в области слайдов. Только для чтенияUInt32. См. такжеUniqueIdдля получения уникального идентификатора фигуры в области презентации.
ParentGroup { get; }Возвращает родительский объект GroupShape, если фигура сгруппирована. В противном случае возвращает ноль. Только для чтенияIGroupShape.
Placeholder { get; }Возвращает заполнитель для фигуры. Только для чтенияIPlaceholder.
RawFrame { get; set; }Возвращает или устанавливает свойства необработанного фрейма формы. Чтение/записьIShapeFrame.
Rotation { get; set; }Возвращает или задает число градусов, на которое указанная фигура поворачивается вокруг оси z. Положительное значение указывает на вращение по часовой стрелке; отрицательное значение указывает на вращение против часовой стрелки. Чтение/записьSingle.
ShapeLock { get; }Возвращает блокировки фигуры. Только для чтенияIBaseShapeLock.
ThreeDFormat { get; }Возвращает объект ThreeDFormat, который содержит свойства форматирования линии для фигуры. Только для чтенияIThreeDFormat.
UniqueId { get; }Получает уникальный идентификатор формы в области представления. Только для чтенияUInt32. См. такжеOfficeInteropShapeIdдля получения уникального идентификатора формы в области слайдов.
Width { get; set; }Возвращает или задает ширину фигуры. Чтение/записьSingle.
X { get; set; }Возвращает или задает координату x левого верхнего угла фигуры. Чтение/записьSingle.
Y { get; set; }Возвращает или задает координату y левого верхнего угла фигуры. Чтение/записьSingle.
ZOrderPosition { get; }Возвращает положение фигуры в z-порядке. Shapes[0] возвращает форму в конце z-порядка, и Shapes[Shapes.Count - 1] возвращает форму в начале z-порядка . Только для чтенияInt32.

Методы

ИмяОписание
AddPlaceholder(IPlaceholder)Добавляет новый заполнитель, если его нет, и устанавливает свойства заполнителя на указанный.
GetThumbnail()Возвращает миниатюру формы. ShapeThumbnailBounds.Тип границ эскиза фигуры Shape используется по умолчанию.
GetThumbnail(ShapeThumbnailBounds, float, float)Возвращает миниатюру формы.
RemovePlaceholder()Определяет, что эта фигура не является заполнителем.
WriteAsSvg(Stream)Сохраняет содержимое Shape как файл SVG.
WriteAsSvg(Stream, ISVGOptions)Сохраняет содержимое Shape как файл SVG.

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