menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class MsoFactory - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class MsoFactory

    Summary description for MsoFactory.

    Inheritance
    System.Object
    MsoFactory
    Namespace: Syncfusion.XlsIO.Parser.Biff_Records.MsoDrawing
    Assembly: Syncfusion.XlsIO.UWP.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

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved