Class MsoFactory
Summary description for MsoFactory.
Inheritance
Namespace: Syncfusion.XlsIO.Parser.Biff_Records.MsoDrawing
Assembly: Syncfusion.XlsIO.NET.dll
Syntax
public class MsoFactory : Object
Methods
CreateMsoRecord(MsoBase, MsoRecords, Byte[], ref Int32)
Create Mso Record.
Declaration
public static MsoBase CreateMsoRecord(MsoBase parent, MsoRecords recordType, byte[] data, ref int iOffset)
Parameters
Type | Name | Description |
---|---|---|
MsoBase | parent | Parent object. |
MsoRecords | recordType | Type of created record. |
System.Byte[] | data | Base data. |
System.Int32 | iOffset | Offset index. |
Returns
Type | Description |
---|---|
MsoBase | Returns new instance of MsoBase record. |
CreateMsoRecord(MsoBase, MsoRecords, Byte[], ref Int32, GetNextMsoDrawingData)
Create Mso Record.
Declaration
public static MsoBase CreateMsoRecord(MsoBase parent, MsoRecords recordType, byte[] data, ref int iOffset, GetNextMsoDrawingData dataGetter)
Parameters
Type | Name | Description |
---|---|---|
MsoBase | parent | Parent object. |
MsoRecords | recordType | Type of created record. |
System.Byte[] | data | Base data. |
System.Int32 | iOffset | Offset index. |
Syncfusion.XlsIO.Implementation.GetNextMsoDrawingData | dataGetter | Data getter. |
Returns
Type | Description |
---|---|
MsoBase | Returns new instance of Mso Base. |
CreateMsoRecord(MsoBase, MsoRecords, Stream)
Create Mso Record.
Declaration
public static MsoBase CreateMsoRecord(MsoBase parent, MsoRecords recordType, Stream stream)
Parameters
Type | Name | Description |
---|---|---|
MsoBase | parent | Parent object. |
MsoRecords | recordType | Type of created record. |
System.IO.Stream | stream | Stream with record's data. |
Returns
Type | Description |
---|---|
MsoBase | Returns new instance of MsoBase record. |
CreateMsoRecord(MsoBase, MsoRecords, Stream, GetNextMsoDrawingData)
Create Mso Record.
Declaration
public static MsoBase CreateMsoRecord(MsoBase parent, MsoRecords recordType, Stream stream, GetNextMsoDrawingData dataGetter)
Parameters
Type | Name | Description |
---|---|---|
MsoBase | parent | Parent object. |
MsoRecords | recordType | Type of created record. |
System.IO.Stream | stream | Stream to get data from. |
Syncfusion.XlsIO.Implementation.GetNextMsoDrawingData | dataGetter | Data getter. |
Returns
Type | Description |
---|---|
MsoBase | Returns new instance of Mso Base. |
CreateMsoRecord(MsoBase, Byte[], ref Int32)
Creates Mso record.
Declaration
public static MsoBase CreateMsoRecord(MsoBase parent, byte[] data, ref int iOffset)
Parameters
Type | Name | Description |
---|---|---|
MsoBase | parent | Parent object. |
System.Byte[] | data | Base data. |
System.Int32 | iOffset | Offset index. |
Returns
Type | Description |
---|---|
MsoBase | Returns new instance of Mso record. |
CreateMsoRecord(MsoBase, Byte[], ref Int32, GetNextMsoDrawingData)
Creates Mso record.
Declaration
public static MsoBase CreateMsoRecord(MsoBase parent, byte[] data, ref int iOffset, GetNextMsoDrawingData dataGetter)
Parameters
Type | Name | Description |
---|---|---|
MsoBase | parent | Parent object. |
System.Byte[] | data | Base data. |
System.Int32 | iOffset | Offset index. |
Syncfusion.XlsIO.Implementation.GetNextMsoDrawingData | dataGetter | Data getter. |
Returns
Type | Description |
---|---|
MsoBase | Returns new instance of Mso record. |
CreateMsoRecord(MsoBase, Stream)
Creates Mso record.
Declaration
public static MsoBase CreateMsoRecord(MsoBase parent, Stream stream)
Parameters
Type | Name | Description |
---|---|---|
MsoBase | parent | Parent object. |
System.IO.Stream | stream | Stream to get data from. |
Returns
Type | Description |
---|---|
MsoBase | Returns new instance of Mso record. |
CreateMsoRecord(MsoBase, Stream, GetNextMsoDrawingData)
Creates Mso record.
Declaration
public static MsoBase CreateMsoRecord(MsoBase parent, Stream stream, GetNextMsoDrawingData dataGetter)
Parameters
Type | Name | Description |
---|---|---|
MsoBase | parent | Parent object. |
System.IO.Stream | stream | Stream to get data from. |
Syncfusion.XlsIO.Implementation.GetNextMsoDrawingData | dataGetter | Data getter. |
Returns
Type | Description |
---|---|
MsoBase | Returns new instance of Mso record. |
GetRecord(MsoRecords)
Declaration
public static MsoBase GetRecord(MsoRecords type)
Parameters
Type | Name | Description |
---|---|---|
MsoRecords | type |
Returns
Type |
---|
MsoBase |