Class OleObject
Represents the Ole Object implementation
Inheritance
System.Object
    OleObject
  Implements
Namespace: Syncfusion.XlsIO.Implementation
Assembly: Syncfusion.XlsIO.Portable.dll
Syntax
public class OleObject : Object, IOleObjectConstructors
OleObject(WorksheetImpl)
Initializes a new instance of the OleObject class.
Declaration
public OleObject(WorksheetImpl sheet)Parameters
| Type | Name | Description | 
|---|---|---|
| WorksheetImpl | sheet | 
Properties
DisplayAsIcon
Gets or sets a value indicating whether [display as icon].
Declaration
public bool DisplayAsIcon { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
 | 
Location
Gets or sets the location.
Declaration
public IRange Location { get; set; }Property Value
| Type | Description | 
|---|---|
| IRange | The location. | 
Name
Gets the name of an OLE object.
Declaration
public string Name { get; }Property Value
| Type | 
|---|
| System.String | 
OleSheet
Gets or sets the index of the OLE sheet.
Declaration
public WorksheetImpl OleSheet { get; }Property Value
| Type | Description | 
|---|---|
| WorksheetImpl | The index of the OLE sheet. | 
Picture
Gets or sets the picture.
Declaration
public Image Picture { get; set; }Property Value
| Type | Description | 
|---|---|
| Image | The picture. | 
Shape
Gets shape associated with this ole object.
Declaration
public IPictureShape Shape { get; set; }Property Value
| Type | 
|---|
| IPictureShape | 
Size
Gets or sets the size.
Declaration
public Size Size { get; set; }Property Value
| Type | Description | 
|---|---|
| Size | The size. | 
Methods
GetEmbeddedOleStream()
Gets the OLE part stream.
Declaration
public Stream GetEmbeddedOleStream()Returns
| Type | 
|---|
| System.IO.Stream | 
GetWorkbookIndex()
Gets index of external workbook referenced by this ole object.
Declaration
public int GetWorkbookIndex()Returns
| Type | 
|---|
| System.Int32 |