Class SwiftSepaTags
Parses and collects tagged SEPA information from plain purpose text.
Inheritance
SwiftSepaTags
Assembly: Subsembly.Sepa.dll
public class SwiftSepaTags : IEnumerable<KeyValuePair<string, string>>, IEnumerable
Methods
Declaration
public static bool ContainsSepaTags(string sPurposeText)
Parameters
Type |
Name |
Description |
string |
sPurposeText |
|
Returns
Declaration
public IEnumerator<KeyValuePair<string, string>> GetEnumerator()
Returns
SplitSepaTags(SwiftTextLines)
Declaration
public static SwiftSepaTags SplitSepaTags(SwiftTextLines vPurposeTextLines)
Parameters
Returns
Splits a given purpose text into SEPA tagged fields.
Declaration
public static SwiftSepaTags SplitSepaTags(string sPurposeText)
Parameters
Type |
Name |
Description |
string |
sPurposeText |
The purpose text which may contain newline sequences and which may be null
or empty.
|
Returns
Type |
Description |
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.Empty key.
|
Implements