InsertOleObjectFrame

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

Erstellt ein neues OLE-Objekt und fügt es an der angegebenen Stelle in die Sammlung ein.

public IOleObjectFrame InsertOleObjectFrame(int index, float x, float y, float width, float height,  
    IOleEmbeddedDataInfo dataInfo)  
ParameterTypBeschreibung
indexInt32Der nullbasierte Index, an dem das OLE-Objekt eingefügt werden soll.
xSingleX-Koordinate des neuen OLE-Rahmens.
ySingleY-Koordinate des neuen OLE-Rahmens.
widthSingleBreite des neuen OLE-Rahmens.
heightSingleHöhe des neuen OLE-Rahmens.
dataInfoIOleEmbeddedDataInfoEingebettete Dateninfos IOleEmbeddedDataInfo.

Rückgabewert

Erstelltes OLE-Objekt.

Beispiele

Dieses Beispiel demonstriert das Einfügen eines OLE-Objekts an der zweiten Stelle:

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

Siehe auch


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

Erstellt ein neues OLE-Objekt und fügt es an der angegebenen Stelle in die Sammlung ein.

public IOleObjectFrame InsertOleObjectFrame(int index, float x, float y, float width, float height,  
    string className, string path)  
ParameterTypBeschreibung
indexInt32Der nullbasierte Index, an dem das OLE-Objekt eingefügt werden soll.
xSingleX-Koordinate des neuen OLE-Rahmens.
ySingleY-Koordinate des neuen OLE-Rahmens.
widthSingleBreite des neuen OLE-Rahmens.
heightSingleHöhe des neuen OLE-Rahmens.
classNameStringName einer OLE-Klasse.
pathStringPfad zur verlinkten Datei.

Rückgabewert

Erstelltes OLE-Objekt.

Siehe auch