Class PListElement<T>
Inheritance
System.Object
PListElement<T>
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: CE.iPhone.PList.Internal
Assembly: ArtOfTest.WebAii.dll
Syntax
public abstract class PListElement<T> : IPListElement, IXmlSerializable, IEquatable<IPListElement>
Type Parameters
T
|
Constructors
PListElement()
Declaration
protected PListElement()
Properties
IsBinaryUnique
Declaration
public virtual bool IsBinaryUnique { get; }
Property Value
System.
|
Implements
Tag
Declaration
public abstract string Tag { get; }
Property Value
System.
|
Implements
TypeCode
Declaration
public abstract byte TypeCode { get; }
Property Value
System.
|
Implements
Value
Declaration
public abstract T Value { get; set; }
Property Value
T
|
Methods
Equals(IPListElement)
Declaration
public bool Equals(IPListElement other)
Parameters
IPList
|
Returns
System.
|
Implements
System.IEquatable<T>.Equals(T)
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
System.
|
Returns
System.
|
Overrides
System.Object.Equals(System.Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
System.
|
Overrides
System.Object.GetHashCode()
GetPListElementCount()
Declaration
public virtual int GetPListElementCount()
Returns
System.
|
Implements
GetPListElementLength()
Declaration
public abstract int GetPListElementLength()
Returns
System.
|
Implements
GetSchema()
Declaration
public virtual XmlSchema GetSchema()
Returns
System.
|
Parse(String)
Declaration
protected abstract void Parse(string value)
Parameters
System.
|
ReadBinary(PListBinaryReader)
Declaration
public abstract void ReadBinary(PListBinaryReader reader)
Parameters
PList
|
Implements
ReadXml(XmlReader)
Declaration
public virtual void ReadXml(XmlReader reader)
Parameters
System.
|
ToString()
Declaration
public override string ToString()
Returns
System.
|
Overrides
System.Object.ToString()
ToXmlString()
Declaration
protected abstract string ToXmlString()
Returns
System.
|
WriteBinary(PListBinaryWriter)
Declaration
public abstract void WriteBinary(PListBinaryWriter writer)
Parameters
PList
|
Implements
WriteXml(XmlWriter)
Declaration
public virtual void WriteXml(XmlWriter writer)
Parameters
System.
|
Operators
Implicit(PListElement<T> to T)
Declaration
public static implicit operator T(PListElement<T> element)
Parameters
PList
|
Returns
T
|