Table of Contents

Class XlsDocumentProperty

Namespace
Spire.Xls
Assembly
Spire.XLS.dll
public class XlsDocumentProperty : IDocumentProperty, ICloneable
Inheritance
XlsDocumentProperty
Implements
Inherited Members

Constructors

XlsDocumentProperty(BuiltInPropertyType, object)

public XlsDocumentProperty(BuiltInPropertyType propertyId, object value)

Parameters

propertyId BuiltInPropertyType
value object

XlsDocumentProperty(IPropertyData, bool)

public XlsDocumentProperty(IPropertyData variant, bool bSummary)

Parameters

variant IPropertyData
bSummary bool

XlsDocumentProperty(string, object)

public XlsDocumentProperty(string strName, object value)

Parameters

strName string
value object

Fields

DEF_FILE_TIME_START_YEAR

public const int DEF_FILE_TIME_START_YEAR = 1600

Field Value

int

Properties

Blob

public byte[] Blob { get; set; }

Property Value

byte[]

Boolean

public bool Boolean { get; set; }

Property Value

bool

DateTime

public DateTime DateTime { get; set; }

Property Value

DateTime

Double

public double Double { get; set; }

Property Value

double

Int32

public int Int32 { get; set; }

Property Value

int

Integer

public int Integer { get; set; }

Property Value

int

InternalName

public string InternalName { get; }

Property Value

string

IsBuiltIn

public bool IsBuiltIn { get; }

Property Value

bool

LinkSource

public string LinkSource { get; set; }

Property Value

string

LinkToContent

public bool LinkToContent { get; set; }

Property Value

bool

Name

public string Name { get; }

Property Value

string

ObjectArray

public object[] ObjectArray { get; set; }

Property Value

object[]

PropertyId

public BuiltInPropertyType PropertyId { get; set; }

Property Value

BuiltInPropertyType

PropertyType

public PropertyType PropertyType { get; set; }

Property Value

PropertyType

StringArray

public string[] StringArray { get; set; }

Property Value

string[]

Text

public string Text { get; set; }

Property Value

string

TimeSpan

public TimeSpan TimeSpan { get; set; }

Property Value

TimeSpan

Value

public object Value { get; set; }

Property Value

object

Methods

Clone()

public object Clone()

Returns

object

CorrectIndex(BuiltInPropertyType, out bool)

public static int CorrectIndex(BuiltInPropertyType propertyId, out bool bSummary)

Parameters

propertyId BuiltInPropertyType
bSummary bool

Returns

int

FillPropVariant(IPropertyData, int)

public bool FillPropVariant(IPropertyData variant, int iPropertyId)

Parameters

variant IPropertyData
iPropertyId int

Returns

bool

SetLinkSource(IPropertyData)

public void SetLinkSource(IPropertyData variant)

Parameters

variant IPropertyData