OLEFormat 接口

定义

代表 OLE 对象、ActiveX 控件或域的 OLE(而不是链接)特性。

public interface class OLEFormat
[System.Runtime.InteropServices.Guid("00020933-0000-0000-C000-000000000046")]
public interface OLEFormat
type OLEFormat = interface
Public Interface OLEFormat
属性

注解

使用 、 InlineShapeField 对象的 OLEFormat 属性Shape可返回 OLEFormat 对象。

并非所有类型的形状、内嵌形状和域都具有 OLE 功能。 使用 ShapeInlineShape 对象的 Type 属性可确定指定形状或内嵌形状的类别。 对于 Field 对象的 Type 属性返回域的类型。

可以使用 、Activate()Edit()Open()DoVerb(Object) 方法自动执行 OLE 对象。

Object使用 属性可返回表示 ActiveX 控件或 OLE 对象的 对象。 借助于该对象,您可以使用容器应用程序或 ActiveX 控件的属性和方法。

属性

Application

返回一个 Application 对象,该对象代表 Microsoft Word 应用程序。

ClassType

返回或设置指定的 OLE 对象、 图片或字段的类类型。

Creator

返回一个 32 位整数,它指示在其中创建指定的对象的应用程序。

DisplayAsIcon

如果指定对象显示为图标,则该属性值为 True

IconIndex

返回或设置当属性为 TrueDisplayAsIcon使用的图标:0 (零) 对应于第一个图标,1 对应于第二个图标,依序号。 如果省略该参数,则使用第一个(默认)图标。

IconLabel

返回或设置 OLE 对象的图标下面显示的文本。

IconName

返回或设置存储 OLE 对象的图标的程序文件。

IconPath

返回存储 OLE 对象的图标的文件的路径。

Label

返回一个字符串,用于标识源文件中被链接的部分。 例如,如果源文件是 Microsoft Excel 工作簿, 则 Label 属性可能会返回“Workbook1!R3C1:R4C2“(如果 OLE 对象仅包含工作表中的几个单元格)。

Object

返回一个 对象 ,表示指定的 OLE 对象的顶层界面。 此属性使您可以访问的属性和方法的 ActiveX 控件或在其中创建 OLE 对象的应用程序。 为使该属性生效,OLE 对象必须支持"OLE 自动化"。

Parent

返回一个对象,代表指定对象的父对象。

PreserveFormattingOnUpdate

如此 保留格式在 Microsoft Word 中链接的 OLE 对象,例如表到完成链接到 Microsoft Excel 电子表格。

ProgID

返回指定 OLE 对象的编程标识符 (ProgID)。

方法

Activate()

激活指定的对象。

ActivateAs(String)

设置确定用于激活指定 OLE 对象的默认应用程序的 Windows 注册表值。

ConvertTo(Object, Object, Object, Object, Object)

将指定的 OLE 对象从一个类转换为另一个类,使你能够在其他服务器应用程序中编辑对象,或更改对象在文档中的显示方式。

DoVerb(Object)

请求 OLE 对象执行其可用谓词之一 - OLE 对象为激活其内容而执行的操作。 每个 OLE 对象都支持附加于该对象的一组动作。

Edit()

在创建指定 OLE 对象的应用程序中打开该对象,以便进行编辑。

Open()

打开指定的对象。

适用于