Connector

Класс Connector

Представляет соединитель.

public class Connector : GeometryShape, IConnector

Свойства

ИмяОписание
Adjustments { get; }Возвращает коллекцию значений корректировок формы. Только для чтения IAdjustValueCollection.
AlternativeText { get; set; }Возвращает или устанавливает альтернативный текст, связанный с формой. Чтение/запись String.
AlternativeTextTitle { get; set; }Возвращает или устанавливает заголовок альтернативного текста, связанного с формой. Чтение/запись String.
BlackWhiteMode { get; set; }Свойство, которое определяет, как форма будет отображаться в черно-белом режиме. Чтение/запись BlackWhiteMode.
ConnectionSiteCount { get; }Возвращает количество соединительных узлов на форме. Только для чтения Int32.
ConnectorLock { get; }Возвращает замки соединителя. Только для чтения IConnectorLock.
CustomData { get; }Возвращает пользовательские данные формы. Только для чтения ICustomData.
virtual EffectFormat { get; }Возвращает объект EffectFormat, который содержит пиксельные эффекты, применяемые к форме. Примечание: может вернуть null для определенных типов форм, которые не имеют свойств эффектов. Только для чтения IEffectFormat.
EndShapeConnectedTo { get; set; }Возвращает или устанавливает форму, к которой необходимо присоединить конец соединителя. Чтение/запись IShape.
EndShapeConnectionSiteIndex { get; set; }Возвращает или устанавливает индекс соединительного узла для конечной формы. Чтение/запись UInt32.
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; }Возвращает замки формы. Только для чтения IConnectorLock. (2 свойства)
ShapeStyle { get; }Возвращает объект стиля формы. Только для чтения IShapeStyle.
override ShapeType { get; set; }Возвращает или устанавливает тип AutoShape. Чтение/запись ShapeType.
Slide { get; }Возвращает родительский слайд формы. Только для чтения IBaseSlide.
StartShapeConnectedTo { get; set; }Возвращает или устанавливает форму, к которой нужно прикрепить начало соединителя. Чтение/запись IShape.
StartShapeConnectionSiteIndex { get; set; }Возвращает или устанавливает индекс соединительного узла для начальной формы. Чтение/запись UInt32.
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] возвращает форму на заднем плане, а Shapes[Shapes.Count - 1] возвращает форму на переднем плане. Только для чтения Int32.

Методы

ИмяОписание
AddPlaceholder(IPlaceholder)Добавляет новый заполнитель, если его нет, и устанавливает свойства заполнителя для указанного.
CreateShapeElements()Создает и возвращает массив элементов формы.
GetBasePlaceholder()Возвращает базовую форму заполнителя (форму из макета и/или мастер-слайда, от которой наследуется текущая форма). Возвращает null, если текущая форма не наследуется.
GetGeometryPaths()Возвращает копию пути геометрической формы. Координаты относительны к верхнему левому углу формы.
GetImage()Возвращает миниатюру формы. Тип миниатюры ShapeThumbnailBounds.Shape используется по умолчанию.
GetImage(ShapeThumbnailBounds, float, float)Возвращает миниатюру формы.
RemovePlaceholder()Определяет, что эта форма не является заполнителем.
Reroute()Перенаправляет соединитель, чтобы он проходил по кратчайшему возможному маршруту между соединяемыми формами.
SetGeometryPath(IGeometryPath)Обновляет геометрию формы из объекта IGeometryPath. Координаты должны быть относительны к верхнему левому углу формы. Меняет тип формы (ShapeType) на Custom.
SetGeometryPaths(IGeometryPath[])Обновляет геометрию формы из массива IGeometryPath. Координаты должны быть относительны к верхнему левому углу формы. Меняет тип формы (ShapeType) на Custom.
WriteAsSvg(Stream)Сохраняет содержимое формы в виде SVG-файла.
WriteAsSvg(Stream, ISVGOptions)Сохраняет содержимое формы в виде SVG-файла.

См. также