Class SwiftSepaTags
Parses and collects tagged SEPA information from plain purpose text.
Inheritance
System.Object
SwiftSepaTags
Implements
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.String>>
System.Collections.IEnumerable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Subsembly.Swift
Assembly: Subsembly.Sepa.dll
Syntax
public class SwiftSepaTags : IEnumerable<KeyValuePair<string, string>>, IEnumerable
Methods
ContainsSepaTags(String)
Declaration
public static bool ContainsSepaTags(string sPurposeText)
Parameters
Type | Name | Description |
---|---|---|
System.String | sPurposeText |
Returns
Type | Description |
---|---|
System.Boolean |
GetEnumerator()
Declaration
public IEnumerator<KeyValuePair<string, string>> GetEnumerator()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String, System.String>> |
SplitSepaTags(SwiftTextLines)
Declaration
public static SwiftSepaTags SplitSepaTags(SwiftTextLines vPurposeTextLines)
Parameters
Type | Name | Description |
---|---|---|
SwiftTextLines | vPurposeTextLines |
Returns
Type | Description |
---|---|
SwiftSepaTags |
SplitSepaTags(String)
Splits a given purpose text into SEPA tagged fields.
Declaration
public static SwiftSepaTags SplitSepaTags(string sPurposeText)
Parameters
Type | Name | Description |
---|---|---|
System.String | sPurposeText | The purpose text which may contain newline sequences and which may be |
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 |
Explicit Interface Implementations
IEnumerable.GetEnumerator()
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
Type | Description |
---|---|
System.Collections.IEnumerator |
Implements
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable