InsertOleObjectFrame

InsertOleObjectFrame(int, float, float, float, float, IOleEmbeddedDataInfo)

Crea un nuevo objeto OLE y lo inserta en una colección en el índice especificado.

public IOleObjectFrame InsertOleObjectFrame(int index, float x, float y, float width, float height, 
    IOleEmbeddedDataInfo dataInfo)
ParámetroTipoDescripción
indexInt32El índice basado en cero en el que se debe insertar el objeto OLE.
xSingleCoordenada X de un nuevo marco OLE.
ySingleCoordenada Y de un nuevo marco OLE.
widthSingleAncho de un nuevo marco OLE.
heightSingleAlto de un nuevo marco OLE.
dataInfoIOleEmbeddedDataInfoInformación de datos incrustados IOleEmbeddedDataInfo.

Valor de Retorno

Objeto OLE creado.

Ejemplos

Este ejemplo demuestra cómo insertar un objeto OLE en el segundo índice:

[C#]
byte[] fileData = File.ReadAllBytes("test.zip");
IOleDataInfo dataInfo = new OleDataInfo(fileData, "zip");
IOleObjectFrame oleObjectFrame = slidees.Shapes.AddOleObjectFrame(2, 150, 20, 50, 50, dataInfo);

Ver También


InsertOleObjectFrame(int, float, float, float, float, string, string)

Crea un nuevo objeto OLE y lo inserta en una colección en el índice especificado.

public IOleObjectFrame InsertOleObjectFrame(int index, float x, float y, float width, float height, 
    string className, string path)
ParámetroTipoDescripción
indexInt32El índice basado en cero en el que se debe insertar el objeto OLE.
xSingleCoordenada X de un nuevo marco OLE.
ySingleCoordenada Y de un nuevo marco OLE.
widthSingleAncho de un nuevo marco OLE.
heightSingleAlto de un nuevo marco OLE.
classNameStringNombre de una clase OLE.
pathStringRuta al archivo vinculado.

Valor de Retorno

Objeto OLE creado.

Ver También