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) |