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). |