LegacyDiagram

LegacyDiagram class

Представляет объект устаревшей диаграммы.

public class LegacyDiagram : GraphicalObject, ILegacyDiagram

Properties

NameDescription
AlternativeText { get; set; }Возвращает или устанавливает альтернативный текст, связанный с фигурой. Читаемая/записываемая строка.
AlternativeTextTitle { get; set; }Возвращает или устанавливает название альтернативного текста, связанного с фигурой. Читаемая/записываемая строка.
AsIGraphicalObject { get; }Позволяет получить базовый интерфейс IGraphicalObject. Только для чтения IGraphicalObject.
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.
GraphicalObjectLock { get; }Возвращает блокировки фигуры. Только для чтения IGraphicalObjectLock.
Height { get; set; }Возвращает или устанавливает высоту фигуры. Читаемая/записываемая Single.
Hidden { get; set; }Определяет, скрыта ли фигура. Читаемая/записываемая логическая переменная.
HyperlinkClick { get; set; }Возвращает или устанавливает гиперссылку, определенную для клика мыши. Читаемая/записываемая IHyperlink.
HyperlinkManager { get; }Возвращает менеджер гиперссылок. Только для чтения IHyperlinkManager.
HyperlinkMouseOver { get; set; }Возвращает или устанавливает гиперссылку, определенную для наведения мыши. Читаемая/записываемая IHyperlink.
IsDecorative { get; set; }Получает или устанавливает опцию “Отметить как декоративную”. Читаемая/записываемая логическая переменная.
IsGrouped { get; }Определяет, сгруппирована ли фигура. Только для чтения логическая переменная.
IsTextHolder { get; }Определяет, является ли фигура TextHolder_PPT. Только для чтения логическая переменная.
virtual LineFormat { get; }Возвращает объект LineFormat, который содержит свойства форматирования линии для фигуры. Примечание: может возвращать null для определенных типов фигур, у которых нет свойств линии. Только для чтения ILineFormat.
Name { get; set; }Возвращает или устанавливает имя фигуры. Не должно быть null. Используйте пустую строку при необходимости. Читаемая/записываемая строка.
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; }Возвращает блокировки фигуры. Только для чтения IGraphicalObjectLock. (2 свойства)
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.

Methods

NameDescription
AddPlaceholder(IPlaceholder)Добавляет новый заполнитель, если его нет, и устанавливает свойства заполнителя на указанные.
ConvertToGroupShape()Преобразует устаревшую диаграмму в редактируемую группу фигуры. Созданный объект GroupShape добавляется в родительскую группу фигуры в том же положении.
ConvertToSmartArt()Преобразует устаревшую диаграмму в редактируемый объект SmartArt. Созданный объект SmartArt добавляется в родительскую группу фигуры в том же положении.
GetBasePlaceholder()Возвращает базовую фигуру-заполнитель (фигура из макета и/или мастер-слайда, от которой унаследована текущая фигура). Если текущая фигура не унаследована, возвращается null.
GetImage()Возвращает миниатюру фигуры. По умолчанию используется тип границ миниатюры ShapeThumbnailBounds.Shape.
GetImage(ShapeThumbnailBounds, float, float)Возвращает миниатюру фигуры.
RemovePlaceholder()Определяет, что эта фигура не является заполнителем.
WriteAsSvg(Stream)Сохраняет содержимое фигуры в файл SVG.
WriteAsSvg(Stream, ISVGOptions)Сохраняет содержимое фигуры в файл SVG.

See Also