Class EbicsOrderInfo
HVTOrderInfo Type.
public class EbicsOrderInfo : EbicsElement
- Inheritance
-
EbicsOrderInfo
- Inherited Members
- Extension Methods
Remarks
The EbicsHVTResponseOrderData holds a collection of order infos in its OrderInfos property.
Constructors
EbicsOrderInfo()
public EbicsOrderInfo()
Properties
AccountInfos
Collection of all AccountInfo elements that were received.
public EbicsAccountInfos AccountInfos { get; }
Property Value
Amount
The amount of this order.
public decimal Amount { get; set; }
Property Value
Currency
The optional currency of the payments in this order.
public string Currency { get; set; }
Property Value
Descriptions
Up to four description strings which may include Purpose, Details or Comments.
public string[] Descriptions { get; }
Property Value
- string[]
ExecutionDate
Optional execution date of this order.
public DateTime ExecutionDate { get; set; }
Property Value
- DateTime
The value of this property is DateTime.MinValue if no execution date has been provided.
IsCredit
Optional isCredit flag for the Amount.
public bool? IsCredit { get; set; }
Property Value
- bool?
OrderFormat
The data format used by this order.
public string OrderFormat { get; set; }
Property Value
Remarks
This is some token string that is not specified by EBICS and therefore rather useless. This child element is optional.
TypedDescriptions
public EbicsOrderInfoDescription[] TypedDescriptions { get; }
Property Value
Methods
AddDescription(EbicsOrderInfoDescription)
public void AddDescription(EbicsOrderInfoDescription tDescription)
Parameters
tDescription
EbicsOrderInfoDescription
AddDescription(string, string)
public void AddDescription(string sType, string sDescription)
Parameters
BuildXml(XmlDocument, EbicsVersion)
public override XmlElement BuildXml(XmlDocument xmlDocument, EbicsVersion nVersion)
Parameters
xmlDocument
XmlDocumentnVersion
EbicsVersion
Returns
Remarks
This is not supported and therefore always throws a NotSupportedException.
Clear()
public void Clear()
ClearDescriptions()
public void ClearDescriptions()
GetDescriptions(string)
Returns the Description entries of the given Type.
public string[] GetDescriptions(string sType)
Parameters
sType
stringThe required value of the Type attribute of the Description element. Only the content of the Description elements which have this Type attribute is returned. This must not be
null
or an empty string.
Returns
- string[]
Returns an array with one entry for each matching Description element. If none of the Description elements are matching, then an empty array is returned. The return value is never
null
.
Exceptions
ParseXml(XmlElement, EbicsVersion)
public override void ParseXml(XmlElement xmlElement, EbicsVersion nVersion)
Parameters
xmlElement
XmlElementnVersion
EbicsVersion