Class SwiftSepaTags
Parses and collects tagged SEPA information from plain purpose text.
public class SwiftSepaTags : IEnumerable<KeyValuePair<string, string>>, IEnumerable
- Inheritance
-
SwiftSepaTags
- Implements
- Inherited Members
Methods
ContainsSepaTags(string)
public static bool ContainsSepaTags(string sPurposeText)
Parameters
sPurposeTextstring
Returns
GetEnumerator()
public IEnumerator<KeyValuePair<string, string>> GetEnumerator()
Returns
SplitSepaTags(SwiftTextLines)
public static SwiftSepaTags SplitSepaTags(SwiftTextLines vPurposeTextLines)
Parameters
vPurposeTextLinesSwiftTextLines
Returns
SplitSepaTags(string)
Splits a given purpose text into SEPA tagged fields.
public static SwiftSepaTags SplitSepaTags(string sPurposeText)
Parameters
sPurposeTextstringThe purpose text which may contain newline sequences and which may be
nullor empty.
Returns
- SwiftSepaTags
The returned dictionary contains entries for all SEPA tags that have been extracted from the purpose text. The dictionary key is the SEPA tag including the trailing plus characters. Any text that does not belong to a SEPA tag is included in a dictionary entry with a
String.Emptykey.