Xamarin.Android

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class MsofbtOPT

    Show / Hide Table of Contents

    Class MsofbtOPT

    Summary description for MsofbtOPT.

    Inheritance
    System.Object
    Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw
    BiffRecordRawWithArray
    MsoBase
    MsofbtOPT
    Implements
    IBiffStorage
    System.IDisposable
    ICloneable
    IFopteOptionWrapper
    Inherited Members
    MsoBase.m_usVersionAndInst
    MsoBase.FillRecord(Byte[], Int32)
    MsoBase.FillArray(Stream)
    MsoBase.FillArray(Stream, Int32, List<Int32>, List<List<BiffRecordRaw>>)
    MsoBase.Clone(MsoBase)
    MsoBase.UpdateNextMsoDrawingData()
    MsoBase.ParseStructure()
    MsoBase.ConvertFromInt32(Int32)
    MsoBase.WriteInt32(Stream, Int32)
    MsoBase.WriteUInt32(Stream, UInt32)
    MsoBase.WriteInt16(Stream, Int16)
    MsoBase.WriteUInt16(Stream, UInt16)
    MsoBase.ReadInt32(Stream)
    MsoBase.ReadUInt32(Stream)
    MsoBase.ReadInt16(Stream)
    MsoBase.ReadUInt16(Stream)
    MsoBase.Version
    MsoBase.Instance
    MsoBase.MsoRecordType
    MsoBase.DataGetter
    MsoBase.Parent
    MsoBase.MaximumRecordSize
    BiffRecordRawWithArray.m_data
    BiffRecordRawWithArray.Finalize()
    BiffRecordRawWithArray.FillStream(BinaryWriter, DataProvider, IEncryptor, Int32)
    BiffRecordRawWithArray.FillStream(BinaryWriter, IEncryptor, Int32)
    BiffRecordRawWithArray.ParseStructure(DataProvider, Int32, Int32, ExcelVersion)
    BiffRecordRawWithArray.CheckOffsetAndLength(Int32, Int32)
    BiffRecordRawWithArray.GetBytes(Int32, Int32)
    BiffRecordRawWithArray.GetByte(Int32)
    BiffRecordRawWithArray.GetUInt16(Int32)
    BiffRecordRawWithArray.GetInt16(Int32)
    BiffRecordRawWithArray.GetInt32(Int32)
    BiffRecordRawWithArray.GetUInt32(Int32)
    BiffRecordRawWithArray.GetInt64(Int32)
    BiffRecordRawWithArray.GetUInt64(Int32)
    BiffRecordRawWithArray.GetFloat(Int32)
    BiffRecordRawWithArray.GetDouble(Int32)
    BiffRecordRawWithArray.GetBit(Int32, Int32)
    BiffRecordRawWithArray.GetString16BitUpdateOffset(Int32, Boolean)
    BiffRecordRawWithArray.GetString16BitUpdateOffset(Int32)
    BiffRecordRawWithArray.GetStringUpdateOffset(Int32, Int32)
    BiffRecordRawWithArray.GetStringByteLen(Int32)
    BiffRecordRawWithArray.GetStringByteLen(Int32, Int32)
    BiffRecordRawWithArray.GetString(Int32, Int32)
    BiffRecordRawWithArray.GetString(Int32, Int32, Int32)
    BiffRecordRawWithArray.GetString(Int32, Int32, Int32, Boolean)
    BiffRecordRawWithArray.GetUnkTypeString(Int32, IList<Int32>, Int32, Int32, Int32, Byte[], Byte[])
    BiffRecordRawWithArray.GetAddr(Int32)
    BiffRecordRawWithArray.GetAddrAsRectangle(Int32)
    BiffRecordRawWithArray.EnlargeDataStorageIfNeeded(Int32, Int32)
    BiffRecordRawWithArray.Reserve(Int32)
    BiffRecordRawWithArray.SetBytes(Int32, Byte[], Int32, Int32)
    BiffRecordRawWithArray.SetBytes(Int32, Byte[])
    BiffRecordRawWithArray.SetByte(Int32, Byte)
    BiffRecordRawWithArray.SetByte(Int32, Byte, Int32)
    BiffRecordRawWithArray.SetUInt16(Int32, UInt16)
    BiffRecordRawWithArray.SetInt16(Int32, Int16)
    BiffRecordRawWithArray.SetInt32(Int32, Int32)
    BiffRecordRawWithArray.SetUInt32(Int32, UInt32)
    BiffRecordRawWithArray.SetInt64(Int32, Int64)
    BiffRecordRawWithArray.SetUInt64(Int32, UInt64)
    BiffRecordRawWithArray.SetFloat(Int32, Single)
    BiffRecordRawWithArray.SetDouble(Int32, Double)
    BiffRecordRawWithArray.SetBit(Int32, Boolean, Int32)
    BiffRecordRawWithArray.SetStringNoLenUpdateOffset(Int32, String, Boolean)
    BiffRecordRawWithArray.SetStringNoLenDetectEncoding(Int32, String)
    BiffRecordRawWithArray.IsAsciiString(String)
    BiffRecordRawWithArray.SetStringNoLen(Int32, String)
    BiffRecordRawWithArray.SetStringNoLen(Int32, String, Boolean, Boolean)
    BiffRecordRawWithArray.SetStringByteLen(Int32, String)
    BiffRecordRawWithArray.SetString16BitLen(Int32, String)
    BiffRecordRawWithArray.SetString16BitLen(Int32, String, Boolean, Boolean)
    BiffRecordRawWithArray.SetString16BitUpdateOffset(Int32, String)
    BiffRecordRawWithArray.SetString16BitUpdateOffset(Int32, String, Boolean)
    BiffRecordRawWithArray.SetAddr(Int32, TAddr)
    BiffRecordRawWithArray.SetAddr(Int32, Rectangle)
    BiffRecordRawWithArray.GetSortedFields()
    BiffRecordRawWithArray.AutoExtractFields()
    BiffRecordRawWithArray.GetValueByAttributeType(BiffRecordPosAttribute)
    BiffRecordRawWithArray.AutoInfillFromFields()
    BiffRecordRawWithArray.SetValueByAttributeType(BiffRecordPosAttribute, Object)
    BiffRecordRawWithArray.ClearData()
    BiffRecordRawWithArray.IsEqual(BiffRecordRaw)
    BiffRecordRawWithArray.CopyTo(BiffRecordRaw)
    BiffRecordRawWithArray.GetStoreSize(ExcelVersion)
    BiffRecordRawWithArray.Dispose()
    BiffRecordRawWithArray.OnDispose()
    BiffRecordRawWithArray.Data
    BiffRecordRawWithArray.AutoGrowData
    Namespace: Syncfusion.XlsIO.Parser.Biff_Records.MsoDrawing
    Assembly: Syncfusion.XlsIO.Portable.dll
    Syntax
    [MsoDrawing]
    public class MsofbtOPT : MsoBase, IBiffStorage, IDisposable, ICloneable, IFopteOptionWrapper

    Constructors

    MsofbtOPT(MsoBase)

    Creates new object.

    Declaration
    public MsofbtOPT(MsoBase parent)
    Parameters
    Type Name Description
    MsoBase parent

    Parent object.

    MsofbtOPT(MsoBase, Byte[], Int32)

    Creates new object.

    Declaration
    public MsofbtOPT(MsoBase parent, byte[] data, int iOffset)
    Parameters
    Type Name Description
    MsoBase parent

    Parent object.

    System.Byte[] data

    Base data.

    System.Int32 iOffset

    Offset index.

    Properties

    Item[Int32]

    Returns singe option from the collection. Read-only.

    Declaration
    public MsofbtOPT.FOPTE this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type Description
    MsofbtOPT.FOPTE

    Properties

    Array with shape properties. Read-only.

    Declaration
    public MsofbtOPT.FOPTE[] Properties { get; }
    Property Value
    Type Description
    MsofbtOPT.FOPTE[]

    PropertyList

    Gets property list with all properties.

    Declaration
    public IList<MsofbtOPT.FOPTE> PropertyList { get; }
    Property Value
    Type Description
    System.Collections.Generic.IList<MsofbtOPT.FOPTE>

    Methods

    AddOptions(MsofbtOPT.FOPTE)

    Declaration
    public void AddOptions(MsofbtOPT.FOPTE option)
    Parameters
    Type Name Description
    MsofbtOPT.FOPTE option

    AddOptions(ICollection)

    Declaration
    public void AddOptions(ICollection options)
    Parameters
    Type Name Description
    System.Collections.ICollection options

    AddOptionsOrReplace(MsofbtOPT.FOPTE)

    Declaration
    public void AddOptionsOrReplace(MsofbtOPT.FOPTE option)
    Parameters
    Type Name Description
    MsofbtOPT.FOPTE option

    Option to set

    AddOptionSorted(MsofbtOPT.FOPTE)

    Replaces option with specified value.

    Declaration
    public void AddOptionSorted(MsofbtOPT.FOPTE option)
    Parameters
    Type Name Description
    MsofbtOPT.FOPTE option

    Option to set.

    Clone()

    Clone current instance.

    Declaration
    public override object Clone()
    Returns
    Type Description
    System.Object

    Returns cloned instance.

    Overrides
    MsoBase.Clone()

    IndexOf(MsoOptions)

    Returns index of option index.

    Declaration
    public int IndexOf(MsoOptions optionId)
    Parameters
    Type Name Description
    MsoOptions optionId
    Returns
    Type Description
    System.Int32

    ParseStructure(Stream)

    Declaration
    public override void ParseStructure(Stream stream)
    Parameters
    Type Name Description
    System.IO.Stream stream
    Overrides
    MsoBase.ParseStructure(Stream)

    RemoveOption(Int32)

    Removes some option by index.

    Declaration
    public void RemoveOption(int index)
    Parameters
    Type Name Description
    System.Int32 index

    Index of option to remove.

    Implements

    IBiffStorage
    System.IDisposable
    ICloneable
    IFopteOptionWrapper
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved