OleFormat.InsertType Property
Indicates whether the OLE object is embedded in the document or linked to a file.
Namespace: DevExpress.XtraRichEdit.API.Native
Assembly: DevExpress.RichEdit.v23.2.Core.dll
NuGet Packages: DevExpress.RichEdit.Core, DevExpress.Win.Navigation
Declaration
Property Value
Type | Description |
---|---|
OleInsertType | An enumeration member that specifies how the OLE object is inserted into the document. |
Available values:
Name | Description |
---|---|
Embedded | The OLE object’s data is embedded in the document. |
Linked | The OLE object is linked to a file. |
Remarks
The following example retrieves all linked objects from the document:
using System.Linq;
// ...
Document document = wordProcessor.Document;
List<DrawingObject> linkedObjects = document.Shapes.Flatten()
.Where(x => x.Type == ShapeType.OleObject &&
x.OleFormat.InsertType == OleInsertType.Linked)
.ToList();
See Also