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


CanvasShapes Интерфейс

Определение

Представляет фигуры на холсте рисования.

public interface class CanvasShapes : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("396F9073-F9FD-11D3-8EA0-0050049A1A01")]
public interface CanvasShapes : System.Collections.IEnumerable
type CanvasShapes = interface
    interface IEnumerable
Public Interface CanvasShapes
Implements IEnumerable
Атрибуты
Реализации

Комментарии

Используйте свойство ShapeCanvasItems объекта или ShapeRange , чтобы вернуть коллекцию CanvasShapes. Чтобы добавить фигуры на холст рисования, используйте следующие методы коллекции CanvasShapes: AddCallout(MsoCalloutType, Single, Single, Single, Single), AddConnector(MsoConnectorType, Single, Single, Single, Single), , AddCurve(Object)AddLabel(MsoTextOrientation, Single, Single, Single, Single), AddLine(Single, Single, Single, Single)AddPicture(String, Object, Object, Object, Object, Object, Object), AddPolyline(Object), AddTextEffect(MsoPresetTextEffect, String, String, Single, MsoTriState, MsoTriState, Single, Single)AddShape(Int32, Single, Single, Single, Single)AddTextbox(MsoTextOrientation, Single, Single, Single, Single)или .BuildFreeform(MsoEditingType, Single, Single)

Используйте CanvasItems (index), где index — это имя или номер индекса, чтобы вернуть одну фигуру в коллекции CanvasShapes .

Каждой фигуре присваивается имя по умолчанию при ее создании. Например, если добавить в документ три разных фигуры, они могут называться Rectangle 2, TextBox 3 и Oval 4. Используйте свойство для Name ссылки на имя по умолчанию или для назначения фигуре более понятного имени.

Свойства

Application

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

Count

Возвращает количество элементов в указанной коллекции.

Creator

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

Item[Object]

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

Parent

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

Методы

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

Добавляет выноску без границ на холст рисунка.

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

Добавляет соединительную линию между двумя фигурами на холсте рисования.

AddCurve(Object)

Добавляет кривую Безье в холст рисования.

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

Добавляет текстовую метку на холст документа.

AddLine(Single, Single, Single, Single)

Добавляет линию на холст рисования.

AddPicture(String, Object, Object, Object, Object, Object, Object)

Добавляет рисунок на холст рисунка.

AddPolyline(Object)

Добавляет открытый или закрытый многоугольник на холст рисунка.

AddShape(Int32, Single, Single, Single, Single)

Добавляет автофигуру на холст документа.

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

Добавляет текстовое поле на холст рисования.

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

Добавляет фигуру WordArt на холст документа.

BuildFreeform(MsoEditingType, Single, Single)

Создает объект свободной формы.

GetEnumerator()

Представляет фигуры на холсте рисования.

Range(Object)

Указывает фигуры, которые будут включены в определенный диапазон.

SelectAll()

Выделяет все фигуры в main истории, на холсте или в верхних и нижних колонтитулах документа.

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