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


_OLEObject Интерфейс

Определение

Это основной интерфейс в компонентном классе COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот основной интерфейс только в тех случаях, когда метод, который предполагается использовать, имеет такое же имя, как событие объекта COM; в таких случаях для вызова метода приведите к этому интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Иначе используйте интерфейс .NET, который создается но основе компонентного класса COM для доступа к методам, свойствам и событиям объекта COM. Дополнительные сведения об объекте COM см. в разделе OLEObject.

public interface class _OLEObject
[System.Runtime.InteropServices.Guid("000208A2-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface _OLEObject
Public Interface _OLEObject
Производный
Атрибуты

Свойства

AltHTML

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

Application

Это свойство возвращает Application объект, представляющий создателя указанного объекта (это свойство можно использовать с объектом OLE Automation для возврата приложения этого объекта). Только для чтения.

AutoLoad

Значение true , если объект OLE автоматически загружается при открытии книги, содержащей его. Для чтения и записи, Boolean.

AutoUpdate

Значение true , если объект OLE обновляется автоматически при изменении источника. Допустимо, только если объект связан (его OLEType свойство должно иметь значение xlOLELink). Только для чтения, Boolean.

Border

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

BottomRightCell

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

Creator

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

Enabled

Значение true , если объект включен. Для чтения и записи, Boolean.

Height

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

Index

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

Interior

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

Left

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

LinkedCell

Возвращает или задает диапазон листа, связанный со значением элемента управления. Если поместить значение в ячейку, элемент управления принимает это значение. Аналогичным образом, если изменить значение элемента управления, это значение также помещается в ячейку. Для чтения и записи, String.

ListFillRange

Возвращает или задает диапазон листа, используемый для заполнения указанного списка. При задании этого свойства все существующие списки в списке будут уничтожены. Для чтения и записи, String.

Locked

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

Name

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

Object

Возвращает объект OLE Automation, связанный с этим объектом OLE. Объект только для чтения.

OLEType

Возвращает тип объекта OLE. Может быть одной из следующих констант XlOLEType : xlOLELink или xlOLEEmbed. Возвращает xlOLELink , если объект связан (он существует за пределами файла), или возвращает xlOLEEmbed , если объект внедрен (он полностью содержится в файле). Объект только для чтения.

OnAction

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

Parent

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

Placement

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

PrintObject

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

progID

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

Shadow

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

ShapeRange

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

SourceName

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

Top

Расстояние (в точках) от верхнего края объекта до верхней строки 1 (на листе) или верхней части области диаграммы (на диаграмме). Для чтения и записи, Double.

TopLeftCell

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

Visible

Определяет, является ли объект видимым. Для чтения и записи, Boolean.

Width

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

ZOrder

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

Методы

Activate()

Активирует объект .

BringToFront()

Переносит объект в начало z-порядка.

Copy()

Копирует объект в буфер обмена.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat)

Копирует выбранный объект в буфер обмена в виде рисунка. Объект .

Cut()

Вырезает объект в буфер обмена или вставляет его в указанное место назначения.

Delete()

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

Duplicate()

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

Select(Object)

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

SendToBack()

Отправляет объект в обратную сторону z-порядка.

Update()

Обновления ссылку.

Verb(XlOLEVerb)

Отправляет команду на сервер указанного объекта OLE.

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