SetEmbeddedData
OleObjectFrame.SetEmbeddedData метод
Устанавливает информацию о встроенных данных OLE. Этот метод изменяет свойства объекта, чтобы отразить новые данные и устанавливает флаг IsObjectLink в значение false, указывая на то, что OLE-объект встроен.
public void SetEmbeddedData(IOleEmbeddedDataInfo embeddedData)
Исключения
исключение | условие |
---|
ArgumentNullException | Когда параметр embeddedData равен null. |
Примеры
[C#]
using (Presentation pres = new Presentation("SomePresentation.pptx"))
{
OleObjectFrame oof = pres.Slides[0].Shapes[0] as OleObjectFrame;
if (oof != null)
{
IOleEmbeddedDataInfo newData = new OleEmbeddedDataInfo(File.ReadAllBytes("Picture.png"), "png");
oof.SetEmbeddedData(newData);
}
}
Также см.