InsertOleObjectFrame
内容
[
隐藏
]InsertOleObjectFrame(int, float, float, float, float, IOleEmbeddedDataInfo)
创建一个新的OLE对象并将其插入到指定索引的集合中。
public IOleObjectFrame InsertOleObjectFrame(int index, float x, float y, float width, float height,
IOleEmbeddedDataInfo dataInfo)
参数 | 类型 | 描述 |
---|---|---|
index | Int32 | OLE对象应插入的基于零的索引。 |
x | Single | 新OLE框架的X坐标。 |
y | Single | 新OLE框架的Y坐标。 |
width | Single | 新OLE框架的宽度。 |
height | Single | 新OLE框架的高度。 |
dataInfo | IOleEmbeddedDataInfo | 嵌入数据信息 IOleEmbeddedDataInfo 。 |
返回值
创建的OLE对象。
示例
该示例演示在第二个索引位置插入一个OLE对象:
[C#]
byte[] fileData = File.ReadAllBytes("test.zip");
IOleDataInfo dataInfo = new OleDataInfo(fileData, "zip");
IOleObjectFrame oleObjectFrame = slidees.Shapes.AddOleObjectFrame(2, 150, 20, 50, 50, dataInfo);
另请参阅
InsertOleObjectFrame(int, float, float, float, float, string, string)
创建一个新的OLE对象并将其插入到指定索引的集合中。
public IOleObjectFrame InsertOleObjectFrame(int index, float x, float y, float width, float height,
string className, string path)
参数 | 类型 | 描述 |
---|---|---|
index | Int32 | OLE对象应插入的基于零的索引。 |
x | Single | 新OLE框架的X坐标。 |
y | Single | 新OLE框架的Y坐标。 |
width | Single | 新OLE框架的宽度。 |
height | Single | 新OLE框架的高度。 |
className | String | OLE类的名称。 |
path | String | 链接文件的路径。 |
返回值
创建的OLE对象。