Class SecuritiesNarrativeField

Namespace
Subsembly.Swift.SecuritiesMarkets
Assembly
Subsembly.Sepa.dll

Generic field Narrative (Field 70C, 70E).

public class SecuritiesNarrativeField : SecuritiesGenericField, ISecuritiesSequence
Inheritance
SecuritiesNarrativeField
Implements
Inherited Members

Remarks

Depending on the field option, the Narrative may contain a different number of maximum lines. Field 70C may contain up to 4 lines. Field 70E may contain up to 10 lines.

Constructors

SecuritiesNarrativeField(string, string)

public SecuritiesNarrativeField(string sTag, string sQualifier)

Parameters

sTag string
sQualifier string

Properties

IsEmpty

public override bool IsEmpty { get; }

Property Value

bool

Narrative

public SwiftTextLines Narrative { get; set; }

Property Value

SwiftTextLines

Methods

OnChooseFieldTag()

protected override string OnChooseFieldTag()

Returns

string

OnClear()

protected override void OnClear()

OnGenerateFieldContent(string, string)

protected override string OnGenerateFieldContent(string sTag, string sQualifier)

Parameters

sTag string
sQualifier string

Returns

string

OnParseFieldContent(SwiftField)

protected override void OnParseFieldContent(SwiftField aField)

Parameters

aField SwiftField

OnValidate()

protected override string OnValidate()

Returns

string