InlineShapes Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коллекция InlineShape объектов, представляющих все встроенные фигуры в документе, диапазоне или выделенном фрагменте.
public interface class InlineShapes : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000209A9-0000-0000-C000-000000000046")]
public interface InlineShapes : System.Collections.IEnumerable
type InlineShapes = interface
interface IEnumerable
Public Interface InlineShapes
Implements IEnumerable
- Атрибуты
- Реализации
Комментарии
Используйте свойство _DocumentInlineShapes объекта , или Selection , Rangeчтобы вернуть коллекциюInlineShapes.
Используйте метод для New(Range) создания нового рисунка в виде встроенной фигуры. Методы и AddOLEObject(Object, Object, Object, Object, Object, Object, Object, Object) можно использовать AddPicture(String, Object, Object, Object) для добавления рисунков или объектов OLE и связывания их с исходным файлом. Используйте метод , AddOLEControl(Object, Object) чтобы добавить элемент ActiveX.
Shape объекты привязаны к диапазону текста, но являются свободно плавающими и могут размещаться в любом месте страницы. Метод и ConvertToShape() метод можно использовать ConvertToInlineShape() для преобразования фигур из одного типа в другой. В встроенные фигуры можно преобразовывать только рисунки, объекты OLE и элементы ActiveX.
Свойство Count для этой коллекции в документе возвращает количество элементов только в main истории. Для подсчета элементов в других историях используйте коллекцию с Range объектом .
При открытии документа, созданного в более ранней версии Microsoft Word, изображения преобразуются в встроенные фигуры.
Свойства
Application |
Application Возвращает объект , представляющий приложение Microsoft Word. |
Count |
Возвращает количество элементов в указанной коллекции. |
Creator |
Возвращает 32-разрядное целое число, указывающее приложение, в котором был создан указанный объект. |
Item[Int32] |
Возвращает отдельный объект в коллекции. |
Parent |
Возвращает объект , представляющий родительский объект указанного объекта. |
Методы
AddChart(XlChartType, Object) |
Этот объект, элемент или перечисление устарели и не предназначены для использования в коде. |
AddChart2(Int32, XlChartType, Object, Object) |
Добавляет диаграмму в документ. InlineShape Возвращает объект, представляющий диаграмму и добавляющий его в указанную коллекцию. |
AddHorizontalLine(String, Object) |
Добавляет горизонтальную линию на основе файла изображения в текущий документ. |
AddHorizontalLineStandard(Object) |
Добавляет горизонтальную линию в текущий документ. |
AddOLEControl(Object, Object) |
Создает элемент управления ActiveX (ранее известный как элемент управления OLE). |
AddOLEObject(Object, Object, Object, Object, Object, Object, Object, Object) |
Создает объект OLE. |
AddPicture(String, Object, Object, Object) |
Добавляет рисунок в документ. |
AddPictureBullet(String, Object) |
Добавляет маркер рисунка на основе файла изображения в текущий документ. |
AddSmartArt(SmartArtLayout, Object) |
Вставляет графический элемент SmartArt в виде встроенной фигуры в активный документ. |
AddWebVideo(String, Object, Object, Object, Object, Object) |
Добавляет в документ новое веб-видео. |
GetEnumerator() |
Коллекция InlineShape объектов, представляющих все встроенные фигуры в документе, диапазоне или выделенном фрагменте. |
New(Range) |
Вставляет пустой квадратный объект Microsoft Word рисунка площадью 1 дюйма, окруженный границей. |