SetEmbeddedData
IOleObjectFrame.SetEmbeddedData method
Définit les informations sur les données intégrées OLE.
public void SetEmbeddedData(IOleEmbeddedDataInfo embeddedData)
Paramètre | Taper | La description |
---|---|---|
embeddedData | IOleEmbeddedDataInfo | Données embarquéesIOleEmbeddedDataInfo |
Exceptions
exception | condition |
---|---|
ArgumentNullException | Lorsque le paramètre embeddedData est nul. |
Remarques
Cette méthode modifie les propriétés de l’objet pour refléter les nouvelles données et définit l’indicateur IsObjectLink sur false, indiquant que l’objet OLE est intégré.
Exemples
L’exemple suivant montre comment modifier les données intégrées OLE et leur type pour les données existantes.IOleObjectFrame
objet
[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);
}
}
Voir également
- interface IOleEmbeddedDataInfo
- interface IOleObjectFrame
- espace de noms Aspose.Slides
- Assemblée Aspose.Slides