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


OLEObject Интерфейс

Определение

Представляет элемент управления ActiveX или связанный или внедренный объект OLE на листе. Объект OLEObject является членом OLEObjects коллекции. Коллекция OLEObjects содержит все объекты OLE на одном листе.

public interface class OLEObject : Microsoft::Office::Interop::Excel::_OLEObject, Microsoft::Office::Interop::Excel::OLEObjectEvents_Event
[System.Runtime.InteropServices.Guid("000208A2-0000-0000-C000-000000000046")]
public interface OLEObject : Microsoft.Office.Interop.Excel._OLEObject, Microsoft.Office.Interop.Excel.OLEObjectEvents_Event
Public Interface OLEObject
Implements _OLEObject, OLEObjectEvents_Event
Производный
Атрибуты
Реализации

Комментарии

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

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

Свойства и методы объекта OLEObject дублируются в каждом элементе ActiveX на листе. Это позволяет получить доступ к этим свойствам с помощью имени элемента управления.

Свойства

AltHTML

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

(Унаследовано от _OLEObject)
Application

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

(Унаследовано от _OLEObject)
AutoLoad

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

(Унаследовано от _OLEObject)
AutoUpdate

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

(Унаследовано от _OLEObject)
Border

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

(Унаследовано от _OLEObject)
BottomRightCell

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

(Унаследовано от _OLEObject)
Creator

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

(Унаследовано от _OLEObject)
Enabled

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

(Унаследовано от _OLEObject)
Height

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

(Унаследовано от _OLEObject)
Index

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

(Унаследовано от _OLEObject)
Interior

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

(Унаследовано от _OLEObject)
Left

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

(Унаследовано от _OLEObject)
LinkedCell

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

(Унаследовано от _OLEObject)
ListFillRange

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

(Унаследовано от _OLEObject)
Locked

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

(Унаследовано от _OLEObject)
Name

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

(Унаследовано от _OLEObject)
Object

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

(Унаследовано от _OLEObject)
OLEType

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

(Унаследовано от _OLEObject)
OnAction

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

(Унаследовано от _OLEObject)
Parent

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

(Унаследовано от _OLEObject)
Placement

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

(Унаследовано от _OLEObject)
PrintObject

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

(Унаследовано от _OLEObject)
progID

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

(Унаследовано от _OLEObject)
Shadow

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

(Унаследовано от _OLEObject)
ShapeRange

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

(Унаследовано от _OLEObject)
SourceName

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

(Унаследовано от _OLEObject)
Top

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

(Унаследовано от _OLEObject)
TopLeftCell

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

(Унаследовано от _OLEObject)
Visible

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

(Унаследовано от _OLEObject)
Width

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

(Унаследовано от _OLEObject)
ZOrder

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

(Унаследовано от _OLEObject)

Методы

Activate()

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

(Унаследовано от _OLEObject)
BringToFront()

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

(Унаследовано от _OLEObject)
Copy()

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

(Унаследовано от _OLEObject)
CopyPicture(XlPictureAppearance, XlCopyPictureFormat)

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

(Унаследовано от _OLEObject)
Cut()

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

(Унаследовано от _OLEObject)
Delete()

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

(Унаследовано от _OLEObject)
Duplicate()

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

(Унаследовано от _OLEObject)
Select(Object)

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

(Унаследовано от _OLEObject)
SendToBack()

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

(Унаследовано от _OLEObject)
Update()

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

(Унаследовано от _OLEObject)
Verb(XlOLEVerb)

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

(Унаследовано от _OLEObject)

События

GotFocus

Представляет элемент управления ActiveX или связанный или внедренный объект OLE на листе. Объект OLEObject является членом OLEObjects коллекции. Коллекция OLEObjects содержит все объекты OLE на одном листе.

(Унаследовано от OLEObjectEvents_Event)
LostFocus

Представляет элемент управления ActiveX или связанный или внедренный объект OLE на листе. Объект OLEObject является членом OLEObjects коллекции. Коллекция OLEObjects содержит все объекты OLE на одном листе.

(Унаследовано от OLEObjectEvents_Event)

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