Поделиться через


ShapeRange Интерфейс

Определение

Представляет диапазон фигур, представляющий собой набор фигур в документе.

public interface class ShapeRange : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002443B-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ShapeRange : System.Collections.IEnumerable
Public Interface ShapeRange
Implements IEnumerable
Атрибуты
Реализации

Комментарии

Диапазон фигур может содержать как одну фигуру, так и все фигуры в документе. Для создания диапазона фигур можно включить любые фигуры, выбранные из всех фигур в документе или всех фигур в выделенном фрагменте. Например, можно создать коллекцию ShapeRange , содержащую первые три фигуры в документе, все выбранные фигуры в документе или все свободные формы в документе.

Свойства

Adjustments

Adjustments Возвращает объект , содержащий значения корректировки для всех корректировок в указанной фигуре. Применяется к любому ShapeRange объекту, представляющего autoshape, WordArt или соединитель. Только для чтения.

AlternativeText

Возвращает или задает описательную (альтернативную) текстовую ShapeRange строку для объекта при сохранении объекта на веб-странице. Для чтения и записи, String.

Application

Application Возвращает объект , представляющий приложение Microsoft Excel. Только для чтения.

AutoShapeType

Возвращает или задает тип фигуры для указанного ShapeRange объекта, который должен представлять автофигуру, отличный от линии, рисунка свободной формы или соединителя. Чтение и запись MsoAutoShapeType.

BackgroundStyle

Возвращает или задает стиль фона. Для чтения и записи.

BlackWhiteMode

Возвращает или задает значение, указывающее, как отображается указанная фигура при просмотре презентации в черно-белом режиме. Чтение и запись MsoBlackWhiteMode.

Callout

CalloutFormat Возвращает объект , содержащий свойства форматирования выноски для указанной фигуры. Применяется к ShapeRange объектам, представляющим выноски строк. Только для чтения.

CanvasItems

Зарезервировано для внутреннего использования.

Chart

Возвращает объект , представляющий диаграмму, содержащуюся в диапазоне фигур. Только для чтения.

Child

Возвращает msoTrue, если указанная фигура является дочерней фигурой или если все фигуры в диапазоне фигур являются дочерними фигурами одного родительского элемента. Только для MsoTriStateчтения .

ConnectionSiteCount

Возвращает количество сайтов подключения на указанной фигуре. Только для чтения, Integer.

Connector

Значение true , если указанная фигура является соединителем. Только для MsoTriStateчтения .

ConnectorFormat

ConnectorFormat Возвращает объект , содержащий свойства форматирования соединителя. Применяется к ShapeRange объектам, представляющим соединители. Только для чтения.

Count

Возвращает количество объектов в коллекции. Только для чтения, Integer.

Creator

Возвращает 32-битное целое число, указывающее на приложение, в котором объект был создан. Если объект был создан в Microsoft Excel, это свойство возвращает строку XCEL, эквивалентную шестнадцатеричной цифре 5843454C. Только для XlCreatorчтения .

Diagram

Возвращает объект, Diagram представляющий схему.

DiagramNode

DiagramNode Возвращает объект , представляющий узел на схеме.

Fill

FillFormat Возвращает объект , содержащий свойства форматирования заливки для указанной диаграммы или фигуры. Только для чтения.

Glow

Возвращает объект , содержащий свойства форматирования свечения для диапазона фигур. Только для чтения.

GroupItems

GroupShapes Возвращает объект , представляющий отдельные фигуры в указанной группе. Применяется к ShapeRange объектам, представляющим сгруппированные фигуры. Только для чтения.

HasChart

Возвращает сведения о том, содержит ли ShapeRange диаграмма. Только для чтения.

HasDiagram

Возвращает значение, указывающее, содержит ли фигура или диапазон фигуры схему. Только для MsoTriStateчтения .

HasDiagramNode

Возвращает значение, указывающее, существует ли узел схемы в заданной фигуре или диапазоне фигур. Только для MsoTriStateчтения .

Height

Высота объекта. Для чтения и записи, Single.

HorizontalFlip

Значение true , если указанная фигура перевернута вокруг горизонтальной оси. Только для MsoTriStateчтения .

ID

Возвращает тип для указанного объекта. Только для чтения, Integer.

Left

Расстояние от левого края объекта до левого края столбца A (на листе) или левого края области диаграммы (на диаграмме). Для чтения и записи, Single.

Line

LineFormat Возвращает объект , содержащий свойства форматирования линий для указанной фигуры. Только для чтения.

LockAspectRatio

Значение true , если указанная фигура сохраняет исходные пропорции при изменении размера фигуры. Значение false , если при изменении размера фигуры можно изменять высоту и ширину фигуры независимо друг от друга. Чтение и запись MsoTriState.

Name

Возвращает или задает имя объекта. Для чтения и записи, String.

Nodes

Возвращает коллекцию ShapeNodes , представляющую геометрическое описание указанной фигуры. Применяется к ShapeRange объектам, представляющим рисунки свободной формы.

Parent

Возвращает родительский объект для указанного объекта. Только для чтения.

ParentGroup

Shape Возвращает объект , представляющий общую родительскую фигуру дочерней фигуры или диапазон дочерних фигур.

PictureFormat

PictureFormat Возвращает объект , содержащий свойства форматирования рисунка для указанной фигуры. Применяется к ShapeRange объектам, представляющим рисунки или объекты OLE. Только для чтения.

Reflection

ReflectionFormat Возвращает объект для заданного диапазона фигур, который содержит свойства форматирования отражения для диапазона фигур. Только для чтения.

Rotation

Возвращает или задает поворот фигуры в градусах. Для чтения и записи, Single.

Shadow

Значение true , если шрифт является шрифтом тени или если объект имеет тень. Для чтения и записи, Boolean.

ShapeStyle

Возвращает или задает объект MsoShapeStyleIndex , представляющий стиль фигуры для диапазона фигур. Для чтения и записи.

SoftEdge

Возвращает объект, содержащий свойства форматирования мягких ребер для заданного диапазона фигур. Только для чтения.

TextEffect

TextEffectFormat Возвращает объект , содержащий свойства форматирования текстовых эффектов для указанной фигуры. Применяется к ShapeRange объектам, представляющим Объект WordArt. Только для чтения.

TextFrame

TextFrame Возвращает объект , содержащий свойства выравнивания и привязки для указанного диапазона фигур. Только для чтения.

TextFrame2

Возвращает объект, содержащий форматирование текста для указанного диапазона фигур. Только для чтения.

ThreeD

ThreeDFormat Возвращает объект, содержащий трехмерные свойства форматирования эффекта для указанной фигуры. Только для чтения.

Title

Возвращает или задает заголовок альтернативного текста, связанного с указанным диапазоном фигур.

Top

Расстояние от верхнего края верхней фигуры в диапазоне фигур до верхнего края листа. Для чтения и записи, Single.

Type

Возвращает или задает тип фигуры. Только для MsoShapeTypeчтения .

VerticalFlip

Значение true , если указанная фигура перевернута вокруг вертикальной оси. Только для MsoTriStateчтения .

Vertices

Возвращает координаты вершин указанного рисунка свободной формы (и контрольных точек для кривых Безье) в виде ряда пар координат. Объект только для чтения.

Visible

Определяет, является ли объект видимым. Чтение и запись MsoTriState.

Width

Ширина объекта. Для чтения и записи, Single.

ZOrderPosition

Возвращает положение указанной фигуры в порядке z. Только для чтения, Integer.

Методы

_Default(Object)

Зарезервировано для внутреннего использования.

Align(MsoAlignCmd, MsoTriState)

Выравнивает фигуры в указанном диапазоне фигур.

Apply()

Применяется к указанному форматированию фигуры, скопированной с помощью PickUp() метода .

CanvasCropBottom(Single)

Зарезервировано для внутреннего использования.

CanvasCropLeft(Single)

Зарезервировано для внутреннего использования.

CanvasCropRight(Single)

Зарезервировано для внутреннего использования.

CanvasCropTop(Single)

Зарезервировано для внутреннего использования.

Delete()

Удаляет объект .

Distribute(MsoDistributeCmd, MsoTriState)

Горизонтально или вертикально распределяет фигуры в указанном диапазоне фигур.

Duplicate()

Дублирует объект и возвращает ссылку на новую копию.

Flip(MsoFlipCmd)

Переворачивает указанную фигуру вокруг горизонтальной или вертикальной оси.

GetEnumerator()

Представляет диапазон фигур, представляющий собой набор фигур в документе.

Group()

Группирует фигуры в указанном диапазоне. Возвращает сгруппированные фигуры в виде одного Shape объекта.

IncrementLeft(Single)

Перемещает указанную фигуру по горизонтали на указанное количество точек.

IncrementRotation(Single)

Изменяет поворот указанной фигуры вокруг оси Z на указанное количество градусов. Используйте свойство , Rotation чтобы задать абсолютный поворот фигуры.

IncrementTop(Single)

Перемещает указанную фигуру по вертикали на указанное количество точек.

Item(Object)

Возвращает один объект из коллекции.

PickUp()

Копирует форматирование указанной фигуры. Используйте метод , Apply() чтобы применить скопированное форматирование к другой фигуре.

Regroup()

Перегруппирует группу, к которой ранее принадлежал указанный диапазон фигур. Возвращает перегруппированные фигуры в виде одного Shape объекта.

RerouteConnections()

Перенаправляет соединители так, чтобы они пробирали кратчайший путь между фигурами, которые они подключают.

ScaleHeight(Single, MsoTriState, Object)

Масштабирует высоту фигуры с применением указанного коэффициента.

ScaleWidth(Single, MsoTriState, Object)

Масштабирует ширину фигуры с применением указанного коэффициента.

Select(Object)

Выбирает объект .

SetShapesDefaultProperties()

Делает форматирование указанной фигуры форматированием по умолчанию для фигуры.

Ungroup()

Разгруппирует все сгруппированные фигуры в указанной фигуре или диапазоне фигур. Дизассемблирует изображения и объекты OLE в пределах указанной фигуры или диапазона фигур. Возвращает негруппированные фигуры в виде одного ShapeRange объекта.

ZOrder(MsoZOrderCmd)

Помещает указанную фигуру перед или за другими фигурами в коллекции (то есть изменяет положение фигуры по оси Z).

Применяется к