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


Shapes Интерфейс

Определение

Коллекция всех Shape объектов на указанном листе.

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

Комментарии

Каждый Shape объект представляет объект на слое рисования, например автофигуру, свободную форму, объект OLE или рисунок.

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

Свойства

Application

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

Count

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

Creator

Возвращает 32-битное целое число, указывающее на приложение, в котором объект был создан.

Parent

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

Range[Object]

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

Методы

_Default(Object)

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

AddCallout(MsoCalloutType, Single, Single, Single, Single)

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

AddCanvas(Single, Single, Single, Single)

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

AddChart(Object, Object, Object, Object, Object)

Этот объект, элемент или перечисление устарели и не предназначены для использования в коде.

AddChart2(Object, Object, Object, Object, Object, Object, Object)

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

AddConnector(MsoConnectorType, Single, Single, Single, Single)

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

AddCurve(Object)

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

AddDiagram(MsoDiagramType, Single, Single, Single, Single)

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

AddFormControl(XlFormControl, Int32, Int32, Int32, Int32)

Создает элемент управления Microsoft Excel. Shape Возвращает объект , представляющий новый элемент управления.

AddLabel(MsoTextOrientation, Single, Single, Single, Single)

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

AddLine(Single, Single, Single, Single)

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

AddOLEObject(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Создает объект OLE. Shape Возвращает объект , представляющий новый объект OLE.

AddPicture(String, MsoTriState, MsoTriState, Single, Single, Single, Single)

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

AddPicture2(String, MsoTriState, MsoTriState, Single, Single, Single, Single, MsoPictureCompress)

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

AddPolyline(Object)

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

AddShape(MsoAutoShapeType, Single, Single, Single, Single)

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

AddSmartArt(SmartArtLayout, Object, Object, Object, Object)

Создает новый графический элемент SmartArt с указанным макетом.

AddTextbox(MsoTextOrientation, Single, Single, Single, Single)

Создает текстовое поле. Shape Возвращает объект , представляющий новое текстовое поле.

AddTextEffect(MsoPresetTextEffect, String, String, Single, MsoTriState, MsoTriState, Single, Single)

Создает объект WordArt. Shape Возвращает объект , представляющий новый объект WordArt.

BuildFreeform(MsoEditingType, Single, Single)

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

GetEnumerator()

Коллекция всех Shape объектов на указанном листе.

Item(Object)

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

SelectAll()

Выбирает все фигуры в указанной Shapes коллекции.

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