Interface
IPListElement

A .Net representation of a PList element

Definition

Namespace:CE.iPhone.PList

Assembly:ArtOfTest.WebAii.dll

Syntax:

cs-api-definition
public interface IPListElement : IXmlSerializable

Derived Classes: PListElement<T>PListArrayPListBoolPListDataPListDatePListDictPListFillPListIntegerPListNullPListRealPListString

Inherited Members IXmlSerializable.GetSchema()IXmlSerializable.ReadXml(XmlReader)IXmlSerializable.WriteXml(XmlWriter)

Properties

IsBinaryUnique

Gets a value indicating whether this instance is written only once in binary mode.

Declaration

cs-api-definition
bool IsBinaryUnique { get; }

Property Value

bool

true this instance is written only once in binary mode; otherwise, false.

Tag

Gets the Xml tag of this element.

Declaration

cs-api-definition
string Tag { get; }

Property Value

string

The Xml tag of this element.

TypeCode

Gets the binary typecode of this element.

Declaration

cs-api-definition
byte TypeCode { get; }

Property Value

byte

The binary typecode of this element.

Methods

GetPListElementCount()

Gets the count of PList elements in this element.

Declaration

cs-api-definition
int GetPListElementCount()

Returns

int

The count of PList elements in this element.

Remarks

Provided for internal use only.

GetPListElementLength()

Gets the length of this PList element.

Declaration

cs-api-definition
int GetPListElementLength()

Returns

int

The length of this PList element.

Remarks

Provided for internal use only.

ReadBinary(PListBinaryReader)

Reads this element binary from the reader.

Declaration

cs-api-definition
void ReadBinary(PListBinaryReader reader)

Parameters

reader

PListBinaryReader

The from which the element is read.

Remarks

Provided for internal use only.

WriteBinary(PListBinaryWriter)

Writes this element binary to the writer.

Declaration

cs-api-definition
void WriteBinary(PListBinaryWriter writer)

Parameters

writer

PListBinaryWriter

The to which the element is written.

Remarks

Provided for internal use only.