• QRCoder
    • AbstractQRCode
    • PayloadGenerator
    • PayloadGenerator.BezahlCode
    • PayloadGenerator.BezahlCode.AuthorityType
    • PayloadGenerator.BezahlCode.BezahlCodeException
    • PayloadGenerator.BezahlCode.Currency
    • PayloadGenerator.BitcoinAddress
    • PayloadGenerator.BitcoinCashAddress
    • PayloadGenerator.BitcoinLikeCryptoCurrencyAddress
    • PayloadGenerator.BitcoinLikeCryptoCurrencyAddress.BitcoinLikeCryptoCurrencyType
    • PayloadGenerator.Bookmark
    • PayloadGenerator.CalendarEvent
    • PayloadGenerator.CalendarEvent.EventEncoding
    • PayloadGenerator.ContactData
    • PayloadGenerator.ContactData.AddressOrder
    • PayloadGenerator.ContactData.ContactOutputType
    • PayloadGenerator.Geolocation
    • PayloadGenerator.Geolocation.GeolocationEncoding
    • PayloadGenerator.Girocode
    • PayloadGenerator.Girocode.GirocodeEncoding
    • PayloadGenerator.Girocode.GirocodeException
    • PayloadGenerator.Girocode.GirocodeVersion
    • PayloadGenerator.Girocode.TypeOfRemittance
    • PayloadGenerator.LitecoinAddress
    • PayloadGenerator.MMS
    • PayloadGenerator.MMS.MMSEncoding
    • PayloadGenerator.Mail
    • PayloadGenerator.Mail.MailEncoding
    • PayloadGenerator.MoneroTransaction
    • PayloadGenerator.MoneroTransaction.MoneroTransactionException
    • PayloadGenerator.OneTimePassword
    • PayloadGenerator.OneTimePassword.OneTimePasswordAuthAlgorithm
    • PayloadGenerator.OneTimePassword.OneTimePasswordAuthType
    • PayloadGenerator.OneTimePassword.OoneTimePasswordAuthAlgorithm
    • PayloadGenerator.Payload
    • PayloadGenerator.PhoneNumber
    • PayloadGenerator.RussiaPaymentOrder
    • PayloadGenerator.RussiaPaymentOrder.CharacterSets
    • PayloadGenerator.RussiaPaymentOrder.OptionalFields
    • PayloadGenerator.RussiaPaymentOrder.RussiaPaymentOrderException
    • PayloadGenerator.RussiaPaymentOrder.TechCode
    • PayloadGenerator.SMS
    • PayloadGenerator.SMS.SMSEncoding
    • PayloadGenerator.ShadowSocksConfig
    • PayloadGenerator.ShadowSocksConfig.Method
    • PayloadGenerator.ShadowSocksConfig.ShadowSocksConfigException
    • PayloadGenerator.SkypeCall
    • PayloadGenerator.SlovenianUpnQr
    • PayloadGenerator.SwissQrCode
    • PayloadGenerator.SwissQrCode.AdditionalInformation
    • PayloadGenerator.SwissQrCode.AdditionalInformation.SwissQrCodeAdditionalInformationException
    • PayloadGenerator.SwissQrCode.Contact
    • PayloadGenerator.SwissQrCode.Contact.AddressType
    • PayloadGenerator.SwissQrCode.Contact.SwissQrCodeContactException
    • PayloadGenerator.SwissQrCode.Currency
    • PayloadGenerator.SwissQrCode.Iban
    • PayloadGenerator.SwissQrCode.Iban.IbanType
    • PayloadGenerator.SwissQrCode.Iban.SwissQrCodeIbanException
    • PayloadGenerator.SwissQrCode.Reference
    • PayloadGenerator.SwissQrCode.Reference.ReferenceTextType
    • PayloadGenerator.SwissQrCode.Reference.ReferenceType
    • PayloadGenerator.SwissQrCode.Reference.SwissQrCodeReferenceException
    • PayloadGenerator.SwissQrCode.SwissQrCodeException
    • PayloadGenerator.Url
    • PayloadGenerator.WhatsAppMessage
    • PayloadGenerator.WiFi
    • PayloadGenerator.WiFi.Authentication
    • PngByteQRCode
    • PngByteQRCodeHelper
    • QRCodeData
    • QRCodeData.Compression
    • QRCodeGenerator
    • QRCodeGenerator.ECCLevel
    • QRCodeGenerator.EciMode
  • QRCoder.Exceptions
    • DataTooLongException
  • Subsembly.Dtazv
    • DtaExceptionCode
    • DtazvBase
    • DtazvBuilder
    • DtazvConvert
    • DtazvException
    • DtazvNameAndAddress
    • DtazvParser
  • Subsembly.EBICS
    • EbicsAccountInfo
    • EbicsAccountInfos
    • EbicsAddressInfo
    • EbicsAuthOrderInfo
    • EbicsAuthOrderInfos
    • EbicsAuthSignature
    • EbicsAuthorisationLevel
    • EbicsAuthorisationLevelConverter
    • EbicsAuthorisationLevelInfo
    • EbicsBTDOrderParams
    • EbicsBTFOrderParams
    • EbicsBTUOrderParams
    • EbicsBankInfo
    • EbicsCanonicalizer
    • EbicsCipherFactory
    • EbicsConfig
    • EbicsContact
    • EbicsContactExtensions
    • EbicsContactFolder
    • EbicsContactFolderBase
    • EbicsContactFolderExtensions
    • EbicsContactNameComparer
    • EbicsDataBuffer
    • EbicsDataDigest
    • EbicsDataTransfer
    • EbicsDateRange
    • EbicsDigestFilter
    • EbicsElement
    • EbicsErrorClass
    • EbicsException
    • EbicsExtensionMethods
    • EbicsFileFolder
    • EbicsFileName
    • EbicsFileNameStyle
    • EbicsFileSpooler
    • EbicsFileSpoolerAccessControlEntry
    • EbicsFileSpoolerAccessControlList
    • EbicsFileSpoolerActionConverter
    • EbicsFileSpoolerActions
    • EbicsFileSpoolerContactFolder
    • EbicsFileSpoolerCredentials
    • EbicsFileSpoolerException
    • EbicsFileSpoolerFolder
    • EbicsFileSpoolerJournal
    • EbicsFileSpoolerJournalEntry
    • EbicsFileSpoolerResult
    • EbicsFileSpoolerResultCode
    • EbicsFileSpoolerResultCodeConverter
    • EbicsFileTransfer
    • EbicsFileTransferResult
    • EbicsFingerprintPart
    • EbicsGenericOrderParams
    • EbicsHAAResponseOrderData
    • EbicsHCARequestOrderData
    • EbicsHCSRequestOrderData
    • EbicsHEVRequest
    • EbicsHEVResponse
    • EbicsHIARequestOrderData
    • EbicsHKDResponseOrderData
    • EbicsHPBResponseOrderData
    • EbicsHPDAccessParams
    • EbicsHPDAccessParamsURL
    • EbicsHPDProtocolParams
    • EbicsHPDResponseOrderData
    • EbicsHPDVersion
    • EbicsHPDVersionExtensions
    • EbicsHTDResponseOrderData
    • EbicsHVListOrderParams
    • EbicsHVListResponseOrderData
    • EbicsHVPickOrderParams
    • EbicsHVSignerInfo
    • EbicsHVSignerInfos
    • EbicsHVTOrderParams
    • EbicsHVTResponseOrderData
    • EbicsHxDResponseOrderData
    • EbicsIniLetter
    • EbicsJsonConverterExtensions
    • EbicsLicense
    • EbicsMessage
    • EbicsMessageBox
    • EbicsOrder
    • EbicsOrderAXZ
    • EbicsOrderAZV
    • EbicsOrderAttribute
    • EbicsOrderBKA
    • EbicsOrderBKI
    • EbicsOrderC52
    • EbicsOrderC53
    • EbicsOrderC54
    • EbicsOrderC5N
    • EbicsOrderCamt
    • EbicsOrderCamtDocument
    • EbicsOrderDetails
    • EbicsOrderDetailsExtensions
    • EbicsOrderDownloadZip
    • EbicsOrderHAA
    • EbicsOrderHAC
    • EbicsOrderHCA
    • EbicsOrderHCS
    • EbicsOrderHIA
    • EbicsOrderHKD
    • EbicsOrderHPB
    • EbicsOrderHPD
    • EbicsOrderHTD
    • EbicsOrderHVD
    • EbicsOrderHVE
    • EbicsOrderHVList
    • EbicsOrderHVPick
    • EbicsOrderHVS
    • EbicsOrderHVT
    • EbicsOrderHVU
    • EbicsOrderHVZ
    • EbicsOrderHxD<TResponseOrderData>
    • EbicsOrderINI
    • EbicsOrderInfo
    • EbicsOrderInfoDescription
    • EbicsOrderPTK
    • EbicsOrderPUB
    • EbicsOrderParams
    • EbicsOrderParamsFactory
    • EbicsOrderProtocol
    • EbicsOrderSPR
    • EbicsOrderSRZ
    • EbicsOrderSTA
    • EbicsOrderSepa
    • EbicsOrderSignature
    • EbicsOrderSignatures
    • EbicsOrderSwift
    • EbicsOrderVMK
    • EbicsOrderVPZ
    • EbicsOrderWSS
    • EbicsOrderZipEntry
    • EbicsParameter
    • EbicsParameters
    • EbicsPasswordInfo
    • EbicsPing
    • EbicsPrivKey
    • EbicsProgressForm
    • EbicsProtocolActionType
    • EbicsProtocolActionTypeConverter
    • EbicsProtocolEntries
    • EbicsProtocolEntry
    • EbicsPubKeyDigest
    • EbicsPubKeyInfo
    • EbicsPubKeyOrderData
    • EbicsRequest
    • EbicsRequestType
    • EbicsRequestTypeConverter
    • EbicsResponse
    • EbicsResponseType
    • EbicsResponseTypeConverter
    • EbicsReturnCode
    • EbicsSchemaLocation
    • EbicsSecurity
    • EbicsSecurityCode
    • EbicsSecurityCodeExtensions
    • EbicsSecurityMedium
    • EbicsSecurityMediumError
    • EbicsSecurityMediumErrorCode
    • EbicsSecurityMediumFile
    • EbicsSecurityMediumFileSMB
    • EbicsSecurityMediumSeccos
    • EbicsSecurityMediumState
    • EbicsSecurityMediumType
    • EbicsSecurityMediumVoid
    • EbicsSecurityOperations
    • EbicsService
    • EbicsServiceMap
    • EbicsServiceMapRecord
    • EbicsSignaturePubKeyOrderData
    • EbicsSpoolerTask
    • EbicsSpoolerTask.ProduceOption
    • EbicsSpoolerTaskPeriod
    • EbicsSpoolerTaskPeriodConverter
    • EbicsStandardOrderParams
    • EbicsTechnicalException
    • EbicsTrace
    • EbicsTransaction
    • EbicsTransactionPhase
    • EbicsTransactionPhaseConverter
    • EbicsTransactionState
    • EbicsTransferType
    • EbicsTransferTypeConverter
    • EbicsTransport
    • EbicsTransportFactory
    • EbicsTransportFactoryWin32
    • EbicsTransportWin32
    • EbicsUserInfo
    • EbicsUserInfos
    • EbicsUserPermission
    • EbicsUserPermissions
    • EbicsUserStatus
    • EbicsUtil
    • EbicsVersion
    • EbicsVersionConverter
    • EbicsVersionInfo
    • EbicsVopOrderInfo
    • EbicsWebSocketConnectionData
    • EbicsXmlContainer
    • EbicsXmlContainerMessage
    • EbicsZipper
    • IEbicsCipher
    • IEbicsContactFolder
    • IEbicsJsonConverter
    • IEbicsProductInfo
    • IEbicsRemoteContactFolder
    • IEbicsSecurityMedium
    • IEbicsSecurityMediumClass2
    • IEbicsSecurityMediumPrivKeys
    • IEbicsSecurityMediumSignaturePin
    • IEbicsSecurityMediumStoredContact
    • IEbicsSecurityOperations
    • IEbicsTransport
    • IEbicsTransportFactory
  • Subsembly.EBICS.Admin
    • EbicsAdmin
    • EbicsAdminContactState
    • EbicsAdminForm
    • EbicsBackupKeysForm
    • EbicsBackupKeysPanel
    • EbicsChangePasswordForm
    • EbicsChangePasswordPanel
    • EbicsContactFolderPanel
    • EbicsContactForm
    • EbicsContactMainPanel
    • EbicsContactSecurityMediumPanel
    • EbicsContactSpoolerPanel
    • EbicsContactVersionPanel
    • EbicsSpoolerAdminForm
    • EbicsSpoolerAdminPanel
    • EbicsSpoolerFolderAdminForm
    • EbicsSpoolerFolderCreateForm
    • EbicsSpoolerFolderCreatePanel
    • EbicsSpoolerTaskSettingsForm
    • EbicsSpoolerTaskSettingsPanel
    • EbicsSpoolerUserCreateForm
    • EbicsSpoolerUserCreatePanel
    • EbicsSpoolerUserSettingsForm
    • EbicsSpoolerUserSettingsPanel
    • EbicsWizard
  • Subsembly.FinTS
    • BuildingSavingsAcctType
    • BuildingSavingsContractStatus
    • FinAcct
    • FinAcctBal
    • FinAcctBalBuilder
    • FinAcctBalResp
    • FinAcctDetails
    • FinAcctDetailsBuilder
    • FinAcctDetailsInterestRate
    • FinAcctDetailsInterestRateType
    • FinAcctDetailsInterestType
    • FinAcctDetailsOrder
    • FinAcctInfo
    • FinAcctMvmtsSpecifiedPeriod
    • FinAcctMvmtsSpecifiedPeriodBuilder
    • FinAcctOrderInfo
    • FinAcctStmt
    • FinAcctStmtAckStatus
    • FinAcctStmtBuilder
    • FinAcctStmtCamtBuilder
    • FinAcctStmtFormat
    • FinAcctStmtListBuilder
    • FinAcctStmtOrder
    • FinAcctStmtPdfBuilder
    • FinAcctTypeClass
    • FinAcknowledgeableBuilder
    • FinAcknowledgementBuilder
    • FinAdminUtil
    • FinAuthenticateResult
    • FinBankParamData
    • FinBanksRdhVersionSet
    • FinBuildingSavingsInfo
    • FinBuildingSavingsInfos
    • FinBuildingSavingsInfosBuilder
    • FinBuildingSavingsMvmt
    • FinBuildingSavingsMvmts
    • FinBuildingSavingsMvmtsBuilder
    • FinByteBuffer
    • FinCamtStatement
    • FinCamtStatementBuilder
    • FinChallengeHHDUC
    • FinChallengeHHDUCSequencer
    • FinChallengeInfo
    • FinChangePinBuilder
    • FinCipher
    • FinCipherAES256
    • FinCipherAlgorithmFactory
    • FinCipherBase
    • FinCipherTrippleDES
    • FinCommService
    • FinCommServiceException
    • FinCommServiceExceptionCode
    • FinCommServiceHttp
    • FinCommServiceState
    • FinCommServiceTcp
    • FinCompression
    • FinConsentDeclaration
    • FinConsentDeclarationBuilder
    • FinContact
    • FinContactFolder
    • FinContactSCA
    • FinConvert
    • FinCreditCardBal
    • FinCreditCardBalBuilder
    • FinCreditCardMvmt
    • FinCreditCardMvmts
    • FinCreditCardMvmtsBuilder
    • FinCreditCardStmtBuilder
    • FinCreditCardStmtInfo
    • FinCreditCardStmtListBuilder
    • FinCreditCardStmtListOrder
    • FinCustMsgBuilder
    • FinDataElement
    • FinDateOptions
    • FinDekaFondsList
    • FinDekaFondsListBuilder
    • FinDekaFondsListEntry
    • FinDialog
    • FinDialogResult
    • FinDialogResultCode
    • FinDialogState
    • FinDialogType
    • FinDistCancellationOrderBuilder
    • FinDistFileFormat
    • FinDistFileInfo
    • FinDistHvbCancellationOrderBuilder
    • FinDistHvbOrderInfo
    • FinDistHvbOrderList
    • FinDistHvbOrderListBuilder
    • FinDistHvbSignatureOrderBuilder
    • FinDistOrderInfo
    • FinDistOrderList
    • FinDistOrderListBuilder
    • FinDistSignatureOrderBuilder
    • FinDistSignerInfo
    • FinDoc
    • FinDocFormatInfo
    • FinDocFormatType
    • FinDocListBuilder
    • FinDocListOrder
    • FinDocReqBuilder
    • FinDocReqOrder
    • FinDtaBase
    • FinDtaBase.DateFormat
    • FinDtaBase.DtausType
    • FinDtaBuilder
    • FinDtaException
    • FinDtaExceptionCode
    • FinDtaParser
    • FinEncryption
    • FinExchRateQuality
    • FinFilterBase64
    • FinFixedtermDepositInventory
    • FinFixedtermDepositInventoryBuilder
    • FinFixedtermDepositInventoryResp
    • FinFixedtermDepositTerms
    • FinHash
    • FinHashAlgorithmFactory
    • FinHashRipeMD160
    • FinHashSha1
    • FinHashSha256
    • FinHashSha256Sha256
    • FinIntRemitt
    • FinIntRemittCostBearer
    • FinInternationalRemittBuilder
    • FinLanguage
    • FinLicense
    • FinMail
    • FinMailArchiveStatus
    • FinMailDownloadBuilder
    • FinMailDownloadExtent
    • FinMailDownloadOrder
    • FinMailListBuilder
    • FinMailListOrder
    • FinMessage
    • FinMessageBankSignature
    • FinMessageBuffer
    • FinMessageResult
    • FinMessageState
    • FinOperationMode
    • FinOrder
    • FinOrderBuilder
    • FinOrderSegmentInfo
    • FinParseException
    • FinParseExceptionCode
    • FinPersist
    • FinPortfAcctStatementReqBuilder
    • FinPortfAcctStatementReqOrder
    • FinPortfList
    • FinPortfListBuilder
    • FinPortfOrderStatReqBuilder
    • FinPortfOrderStatReqOrder
    • FinPortfOrderStatResp
    • FinPortfOrderStatus
    • FinPrepaidLoadBuilder
    • FinPrepaidProvider
    • FinProcPreparationOrder
    • FinPsd2ManagementOrderBuilder
    • FinReclassificationBuilder
    • FinRemitt
    • FinResponseHHDUC
    • FinRevokePinBlockBuilder
    • FinSecureKey
    • FinSecureKeyState
    • FinSecureKeyType
    • FinSecurityException
    • FinSecurityExceptionCode
    • FinSecurityMediaALF
    • FinSecurityMediaCaps
    • FinSecurityMediaDetectedSmartCardApp
    • FinSecurityMediaFST
    • FinSecurityMediaGDM
    • FinSecurityMediaKeyFile
    • FinSecurityMediaKeyFileFormat
    • FinSecurityMediaPassphraseFlags
    • FinSecurityMediaRDH
    • FinSecurityMediaRDH2
    • FinSecurityMediaSIZ
    • FinSecurityMediaSmartCard
    • FinSecurityMediaSmartCardApp
    • FinSecurityMediaSmartCardFactory
    • FinSecurityMediaState
    • FinSecurityMediaType
    • FinSecurityMediaVoid
    • FinSecurityMediaZKA
    • FinSecurityMethodParam
    • FinSecurityProfile
    • FinSegment
    • FinSegmentBuffer
    • FinSegmentHeader
    • FinSegmentScanner
    • FinSegmentScannerState
    • FinSegments
    • FinSepaAcctInfo
    • FinSepaAcctInfoBuilder
    • FinSepaAcctInfoResp
    • FinSepaAllSto
    • FinSepaAllStoBuilder
    • FinSepaCancelPostdatedBusinessSingDirDebBuilder
    • FinSepaCancelPostdatedOrderBuilder
    • FinSepaCancelPostdatedSingDirDebBuilder
    • FinSepaCancelPostdatedSingRemittBuilder
    • FinSepaCancelStoBuilder
    • FinSepaCancellationCode
    • FinSepaDirectDebitIndication
    • FinSepaDirectDebitIndicationList
    • FinSepaDirectDebitIndicationListBuilder
    • FinSepaDirectDebitRejectBuilder
    • FinSepaDraftOrderBuilder
    • FinSepaDraftOrderList
    • FinSepaInstPaymt
    • FinSepaInstPaymtBuilder
    • FinSepaInstPaymtReclassBuilder
    • FinSepaInstPaymtStatusBuilder
    • FinSepaIntRemittBuilder
    • FinSepaModifyInstPaymtStoBuilder
    • FinSepaModifyOrder
    • FinSepaModifyPostdatedInstPaymtBuilder
    • FinSepaModifyPostdatedSingRemittBuilder
    • FinSepaModifySto
    • FinSepaModifyStoBuilder
    • FinSepaMultInstPaymtBuilder
    • FinSepaMultInstPaymtStatusBuilder
    • FinSepaMultRemittBuilder
    • FinSepaMultUrgntPaymtBuilder
    • FinSepaOrder
    • FinSepaOrderBuilder
    • FinSepaOrderStatus
    • FinSepaOrderStatusExtensions
    • FinSepaOutstandingPostdatedBusinessSingDirDebBuilder
    • FinSepaOutstandingPostdatedOrder
    • FinSepaOutstandingPostdatedOrderBuilder
    • FinSepaOutstandingPostdatedSingDirDebBuilder
    • FinSepaOutstandingPostdatedSingRemittBuilder
    • FinSepaReclassAcctList
    • FinSepaReclassAcctListBuilder
    • FinSepaReclassBuilder
    • FinSepaRemitt
    • FinSepaSetupInstPaymtStoBuilder
    • FinSepaSetupSto
    • FinSepaSetupStoBuilder
    • FinSepaSingInstPaymtStatusBuilder
    • FinSepaSingRemittBuilder
    • FinSepaSto
    • FinSepaStoBuilder
    • FinSepaSubmitPostdatedBusinessMultDirDebBuilder
    • FinSepaSubmitPostdatedBusinessSingDirDebBuilder
    • FinSepaSubmitPostdatedCor1MultDirDebBuilder
    • FinSepaSubmitPostdatedCor1SingDirDebBuilder
    • FinSepaSubmitPostdatedDirDebBuilder
    • FinSepaSubmitPostdatedDirDebBuilder.FinSepaLocalInstrumentCode
    • FinSepaSubmitPostdatedDirDebBuilder.FinSepaSequenceType
    • FinSepaSubmitPostdatedInstPaymtBuilder
    • FinSepaSubmitPostdatedMultDirDebBuilder
    • FinSepaSubmitPostdatedMultInstPaymtBuilder
    • FinSepaSubmitPostdatedMultRemittBuilder
    • FinSepaSubmitPostdatedOrder
    • FinSepaSubmitPostdatedSingDirDebBuilder
    • FinSepaSubmitPostdatedSingRemittBuilder
    • FinSepaUrgntPaymtBuilder
    • FinSignerRole
    • FinSingOrderBuilder
    • FinSocks5Proxy
    • FinStatus
    • FinStatusParts
    • FinStatusSegment
    • FinStoDetails
    • FinStoInterruption
    • FinStoTimeUnit
    • FinSyncMode
    • FinSynchronisationOrder
    • FinTan
    • FinTanBuilder
    • FinTanGeneratorSyncBuilder
    • FinTanInfo
    • FinTanListEnableBuilder
    • FinTanMedia
    • FinTanMediaList
    • FinTanMediaListBuilder
    • FinTanMediaStatus
    • FinTanMediaType
    • FinTanProcInfo
    • FinTanProcType
    • FinTanProcessParameters
    • FinTanProcessStep
    • FinTanProcessStepExtensions
    • FinTaxExemption
    • FinTaxExemptionListBuilder
    • FinTaxExemptionListOrder
    • FinTaxExemptionType
    • FinTimeConstraints
    • FinTimeSlot
    • FinTransmogrifier
    • FinTransmogrifierException
    • FinTransmogrifierExceptionCode
    • FinTransmogrifierRepository
    • FinUserParamData
    • FinUtil
    • FinVopConfirmationBuilder
    • FinVopOrder
    • FinVopProcessStep
    • FinVopVerificationBuilder
    • FinVopVerificationOptInBuilder
    • FinVopVerificationOptInOrder
    • FinVopVerificationOptOutBuilder
    • FinVopVerificationOptOutOrder
    • FinVopVerificationOrder
    • FinVopVerificationResult
    • FinWhitelistEntry
    • FinWhitelistListBuilder
    • FinWhitelistListOrder
    • FinWhitelistModifyBuilder
    • FinWhitelistRegisterBuilder
    • FinWhitelistRegisterOrder
    • FinWhitelistRevokeBuilder
    • FinXmlOrder
    • FinXmlOrderBuilder
    • IFinCipherAlgorithm
    • IFinCommService
    • IFinContactFolder
    • IFinCustomerSystem
    • IFinFilter
    • IFinHashAlgorithm
    • IFinSecurityMedia
    • IFinSecurityMediaSmartCard
  • Subsembly.FinTS.Banks
    • FinBanksFile
    • FinBanksFileBuilder
    • FinBanksInfo
    • FinBanksServer
    • FinBanksServerFlags
  • Subsembly.FinTS.Forms
    • FinAdmin
    • FinAdminMainForm
    • FinAdminTraceListener
    • FinChangePasswordForm
    • FinContactForm
    • FinCredentialForm
    • FinDocketForm
    • FinDocketState
    • FinSCardForm
    • FinScript
    • FinScriptChangePin
    • FinScriptInitBankKeys
    • FinScriptInitUserKeys
    • FinScriptKeyChange
    • FinScriptProfileChange
    • FinScriptRevokePinBlock
    • FinScriptSendOrder
    • FinScriptSyncContact
    • FinScriptTanGeneratorSync
    • FinTanBeamerControl
    • FinTanBeamerForm
    • FinTanBeamerStyle
    • FinTanPhotoForm
    • FinTanProcForm
    • FinTraceForm
    • FinUI
    • FinVerificationOfPayeeForm
    • FinWizardFinish
    • FinWizardInitBankKeys
    • FinWizardInitUserKeys
    • FinWizardPanel
    • FinWizardPassphrase
    • FinWizardSelectBankCode
    • FinWizardSelectCommAddress
    • FinWizardSelectContactIndex
    • FinWizardSelectKeyFile
    • FinWizardSelectSecurityMedia
    • FinWizardSelectSmartCard
    • FinWizardSelectUser
    • FinWizardSelectVersion
    • FinWizardVerifySmartCard
    • IFinVerificationOfPayeeForm
  • Subsembly.FinTS.HHD
    • FinHHD
    • FinHHDError
    • FinHHDErrorEventArgs
    • FinHHDFinalizeEventArgs
    • FinHHDSecoderInfo
    • FinHHDSecoderInfoEventArgs
    • FinHHDState
    • FinHHDTanEventArgs
    • FinHHDUSB
  • Subsembly.FinTS.Online
    • FinBanking
    • FinBankingPin
    • FinBankingPinStore
    • FinBankingTanMediaForm
    • FinBankingTanProcForm
    • FinCredential
    • FinCredentialFlags
    • FinCredentialManager
    • FinDocket
    • IFinBankingPinStore
    • IFinCredentialForm
    • IFinDecoupledForm
    • IFinDocket
    • IFinTanMediaForm
    • IFinTanProcForm
  • Subsembly.Json
    • IJsonApiObjectFactory
    • JsonApiDocument
    • JsonApiErrorObject
    • JsonApiErrorObjects
    • JsonApiException
    • JsonApiLinkObject
    • JsonApiLinksObject
    • JsonApiRelationshipObject
    • JsonApiRelationshipsObject
    • JsonApiResourceIdentifierObject
    • JsonApiResourceObject
    • JsonApiResourceObjects
    • JsonApiVersionObject
    • JsonArray
    • JsonDate
    • JsonException
    • JsonJwt
    • JsonJwtException
    • JsonObject
    • JsonSyntaxException
    • JsonType
    • JsonTypeException
    • JsonValue
  • Subsembly.Scraper
    • IScraper
    • IScraperContact
    • IScraperCsvConverter
    • IScraperPersist
    • IScraperSession
    • IScraperSessionAccountInformation
    • IScraperSessionDocuments
    • IScraperSessionPayments
    • IScraperSessionSecuritiesPortfolio
    • Scraper
    • ScraperAccountNumberType
    • ScraperAccountServiceTypes
    • ScraperAdacSolaris
    • ScraperAdvanzia
    • ScraperAdvanziaTagesgeld
    • ScraperAmEx
    • ScraperAudiBank
    • ScraperAuthentication
    • ScraperBBVA
    • ScraperBMWBank2025
    • ScraperBWBank
    • ScraperBankNorwegian
    • ScraperBankOfScotland
    • ScraperBarclays
    • ScraperBarclaysTagesgeld
    • ScraperBunq
    • ScraperC24
    • ScraperCapabilities
    • ScraperCardNumberRanges
    • ScraperCobaBusinessCard
    • ScraperCommerzbank
    • ScraperContact
    • ScraperContactAdacSolaris
    • ScraperContactAdvanzia
    • ScraperContactAdvanziaTagesgeld
    • ScraperContactAmEx
    • ScraperContactAudiBank
    • ScraperContactBBVA
    • ScraperContactBMWBank2025
    • ScraperContactBWBank
    • ScraperContactBankNorwegian
    • ScraperContactBankOfScotland
    • ScraperContactBarclays
    • ScraperContactBarclaysTagesgeld
    • ScraperContactBunq
    • ScraperContactC24
    • ScraperContactCobaBusinessCard
    • ScraperContactCommerzbank
    • ScraperContactDummy
    • ScraperContactHanseaticBank
    • ScraperContactINGBusiness
    • ScraperContactKontist
    • ScraperContactN26
    • ScraperContactNewDKB
    • ScraperContactQonto
    • ScraperContactScalableCapital
    • ScraperContactSuresseDirektBank
    • ScraperContactTFBank
    • ScraperContactTradeRepublic
    • ScraperContactVWBank
    • ScraperCsvBMWBank
    • ScraperCsvBankOfScotland
    • ScraperCsvBarclays
    • ScraperCsvBunq
    • ScraperCsvCommerzbank
    • ScraperCsvConverter
    • ScraperCsvDkbVisa
    • ScraperCsvN26
    • ScraperCsvPostbank
    • ScraperCsvVW
    • ScraperDecimalFormat
    • ScraperDummy
    • ScraperElementPart
    • ScraperException
    • ScraperHanseaticBank
    • ScraperHelper
    • ScraperHtmlUtil
    • ScraperINGBusiness
    • ScraperJson
    • ScraperKontist
    • ScraperLicense
    • ScraperN26
    • ScraperNewDKB
    • ScraperPage
    • ScraperProductInfo
    • ScraperProductType
    • ScraperQonto
    • ScraperRange
    • ScraperResult
    • ScraperResultChallengeType
    • ScraperResultCode
    • ScraperResultQueryChoice
    • ScraperScalableCapital
    • ScraperService
    • ScraperSession
    • ScraperSessionAdacSolaris
    • ScraperSessionAdvanzia
    • ScraperSessionAdvanziaTagesgeld
    • ScraperSessionAmEx
    • ScraperSessionBBVA
    • ScraperSessionBWBank
    • ScraperSessionBankOfScotland
    • ScraperSessionBarclays
    • ScraperSessionBarclaysTagesgeld
    • ScraperSessionBunq
    • ScraperSessionC24
    • ScraperSessionCobaBusinessCard
    • ScraperSessionCommerzbank
    • ScraperSessionDummy
    • ScraperSessionHanseaticBank
    • ScraperSessionINGBusiness
    • ScraperSessionKontist
    • ScraperSessionN26
    • ScraperSessionQonto
    • ScraperSessionSantander
    • ScraperSessionScalableCapital
    • ScraperSessionState
    • ScraperSessionTradeRepublic
    • ScraperSessionVWBank
    • ScraperSessionZinia
    • ScraperSuresseDirektBank
    • ScraperTFBank
    • ScraperTradeRepublic
    • ScraperUtil
    • ScraperVWBank
  • Subsembly.Scraper.FinTS
    • ScraperContactFinTS
    • ScraperFinTS
    • ScraperSessionFinTS
  • Subsembly.Sepa
    • ISepaNameAndAddress
    • ISepaStatusAndReasonInformation
    • SepaAccount
    • SepaAccountType
    • SepaAccountTypeExtensions
    • SepaAgent
    • SepaAmount
    • SepaAmountCreditDebitIndicatorConstraint
    • SepaAustrianBankInfos
    • SepaAustrianIBAN
    • SepaBIC
    • SepaBTC
    • SepaBalance
    • SepaBalanceType
    • SepaBalanceTypeExtensions
    • SepaBalances
    • SepaBankInfo
    • SepaBankInfos
    • SepaBankToCustomerAccountReport
    • SepaBankToCustomerDebitCreditNotification
    • SepaBankToCustomerMessage
    • SepaBankToCustomerStatement
    • SepaBankTransactionCode
    • SepaChargeBearer
    • SepaCharges
    • SepaChargesRecord
    • SepaChequeInstruction
    • SepaCollection<TSepaObject>
    • SepaCreditDebitIndicator
    • SepaCreditTransferAmountType
    • SepaCreditTransferPaymentInformation
    • SepaCreditTransferPaymentInitiation
    • SepaCreditTransferTransactionInformation
    • SepaCreditTransferTransactionReference
    • SepaCreditorID
    • SepaCreditorSchemeIdentification
    • SepaDateUtil
    • SepaDebitCreditReportingIndicator
    • SepaDebitCreditReportingIndicator_Extensions
    • SepaDirectDebitPaymentInformation
    • SepaDirectDebitPaymentInitiation
    • SepaDirectDebitTransactionInformation
    • SepaDocument
    • SepaDummyAccount
    • SepaException
    • SepaExceptionCode
    • SepaFinancialInstitutionIdentification
    • SepaGermanBankInfos
    • SepaGermanBankTransactionCode
    • SepaGermanIBAN
    • SepaGermanIBANResult
    • SepaIBAN
    • SepaIBANSpec
    • SepaInstructionForCreditorAgent
    • SepaInstructionForCreditorAgentCollection
    • SepaLocalInstrumentCode
    • SepaMarketSpecificationIdentifier
    • SepaMarketSpecificationIdentifierExtensions
    • SepaMessage
    • SepaMessageInfo
    • SepaMessageName
    • SepaMessageType
    • SepaNamespace
    • SepaNumberOfTransactionsPerStatus
    • SepaNumberOfTransactionsPerStatusCollection
    • SepaObject
    • SepaOriginalPaymentInformation
    • SepaOriginalPaymentInformations
    • SepaOriginalTransactionInformation
    • SepaOriginalTransactionInformations
    • SepaOtherId
    • SepaOtherIds
    • SepaPartyIdentification
    • SepaPartyIdentification.Fields
    • SepaPaymentInformation
    • SepaPaymentInformations
    • SepaPaymentInitiation
    • SepaPaymentMethod
    • SepaPaymentStatusReport
    • SepaPaymentTypeBase
    • SepaPostalAddress
    • SepaQrCode
    • SepaQrCodeCharacterSet
    • SepaQrCodeCharacterSetExtensions
    • SepaRF
    • SepaReasonCode
    • SepaRegulatoryReporting
    • SepaRemittanceInformation
    • SepaServiceLevel
    • SepaStatement
    • SepaStatementEntries
    • SepaStatementEntry
    • SepaStatementEntryStatus
    • SepaStatements
    • SepaStatusAndReasonInformationExtensions
    • SepaStatusCode
    • SepaStatusCodeExtensions
    • SepaStatusReasonInformation
    • SepaStatusReasonInformations
    • SepaStructuredRegulatoryReporting
    • SepaStructuredRemittanceInformation
    • SepaSwissBankInfos
    • SepaSwissIBAN
    • SepaTransactionDetails
    • SepaTransactionDetailsCollection
    • SepaTransactionInformation
    • SepaTransactionInformations
    • SepaTriState
    • SepaUtil
    • SepaVatID
    • SepaWellKnownMessageInfos
    • SepaWellKnownMessageInfosExtensions
  • Subsembly.Sepa.VerificationOfPayee
    • VopGroupStatusCode
    • VopGroupStatusCodeExtensions
    • VopNotApplicableReasonCode
    • VopNotApplicableReasonCodeExtensions
    • VopNumberOfTransactionsPerStatus
    • VopOption
    • VopOriginalPaymentInformation
    • VopOriginalTransactionInformation
    • VopPaymentStatusReport
    • VopPaymentStatusReport.RepairPainOptions
    • VopResult
    • VopResultStatusCodeSummary
    • VopStatusCode
    • VopStatusCodeExtensions
    • VopTransactionResult
    • VopTransactionResults
  • Subsembly.Supa
    • ISupaRecord
    • SupaColumn
    • SupaColumnHelper
    • SupaConverter
    • SupaCsiColumn
    • SupaDataType
    • SupaRecord
    • SupaRecordCsv
    • SupaRecordJson
    • SupaRecordType
    • SupaRecordTypeConverter
    • SupaRecordUri
    • SupaRecordUriAction
    • SupaRecordUriActionConverter
  • Subsembly.Swift
    • Swift9xxBase
    • SwiftAcct
    • SwiftAmt
    • SwiftBalance
    • SwiftBlock
    • SwiftBlockSequence
    • SwiftCharset
    • SwiftCharsets
    • SwiftDate
    • SwiftDateFormat
    • SwiftException
    • SwiftExceptionCode
    • SwiftField
    • SwiftFieldSequence
    • SwiftFieldType
    • SwiftGenericISO15022
    • SwiftISIN
    • SwiftISINKind
    • SwiftInterimTransRept
    • SwiftMX
    • SwiftMessage
    • SwiftOptions
    • SwiftPriceQualifier
    • SwiftPriceQualifierExtensions
    • SwiftPriceType
    • SwiftPriceTypeExtensions
    • SwiftQuantityType
    • SwiftQuantityTypeExtensions
    • SwiftReader
    • SwiftReaderState
    • SwiftSepaTags
    • SwiftStatement
    • SwiftStatementLine
    • SwiftStatementOfHoldings
    • SwiftStatementOfHoldingsContinuationIndicator
    • SwiftStatementOfHoldingsFinancialInstrument
    • SwiftStatementOfHoldingsMT535Reader
    • SwiftStatementOfHoldingsMT535ReaderState
    • SwiftStatementOfHoldingsMT571Reader
    • SwiftStatementOfHoldingsMT571ReaderState
    • SwiftStatementOfHoldingsRepositoryType
    • SwiftStatementOfHoldingsSubBalance
    • SwiftStatementReader
    • SwiftStatementReaderState
    • SwiftSubfieldFlags
    • SwiftTextLines
    • SwiftTextLines.WrapOption
    • SwiftTime
    • SwiftTimeFormat
    • SwiftUtil
    • SwiftWriter
  • Subsembly.Swift.SecuritiesMarkets
    • ISecuritiesRepetitiveSequence
    • ISecuritiesSequence
    • SecuritiesAccountField
    • SecuritiesAmountBlock
    • SecuritiesAmountBlocks
    • SecuritiesAmountField
    • SecuritiesBalanceField
    • SecuritiesBalanceType
    • SecuritiesBalanceTypeExtensions
    • SecuritiesBlock
    • SecuritiesBlocks<TSecuritiesBlock>
    • SecuritiesBuySellIndicator
    • SecuritiesClientAdviceOfExecution
    • SecuritiesClientConfirmationOfPurchaseOrSale
    • SecuritiesConfirmationGeneralBlock
    • SecuritiesConfirmationParty
    • SecuritiesCurrencyField
    • SecuritiesDateTimeField
    • SecuritiesField
    • SecuritiesFieldExtensions
    • SecuritiesFinancialInstrument
    • SecuritiesFinancialInstrumentAttributes
    • SecuritiesGeneralBlock
    • SecuritiesGenericField
    • SecuritiesHoldingsAdditionalInfo
    • SecuritiesHoldingsFinancialInstrument
    • SecuritiesHoldingsFinancialInstrumentClass
    • SecuritiesHoldingsFinancialInstruments
    • SecuritiesHoldingsGeneralBlock
    • SecuritiesHoldingsNarrativeField
    • SecuritiesHoldingsSubBalance
    • SecuritiesHoldingsSubBalanceNarrativeField
    • SecuritiesHoldingsSubBalances
    • SecuritiesIndicatorField<TEnum>
    • SecuritiesLinkages
    • SecuritiesMessage
    • SecuritiesNarrativeField
    • SecuritiesNarrativeSubFieldBuilder
    • SecuritiesNumberCountField
    • SecuritiesOrderDetails
    • SecuritiesPartialFill
    • SecuritiesPartialFills
    • SecuritiesPartyField
    • SecuritiesPeriodField
    • SecuritiesPlaceCountryField
    • SecuritiesPlaceField
    • SecuritiesPriceField
    • SecuritiesQuantityField
    • SecuritiesRateField
    • SecuritiesRecapDetails
    • SecuritiesReceiveDeliverIndicator
    • SecuritiesReferenceField
    • SecuritiesSecurityField
    • SecuritiesSequence
    • SecuritiesSequenceExtensions
    • SecuritiesSettlementDetails
    • SecuritiesStatementOfHoldings
    • SecuritiesStatementOfTransactions
    • SecuritiesStructuredNarrativeField
    • SecuritiesTradeTransactionConditionIndicator
    • SecuritiesTransaction
    • SecuritiesTransactionDetails
    • SecuritiesTransactionIndicator
    • SecuritiesTransactionsFinancialInstrument
    • SecuritiesTransactionsFinancialInstruments
    • SecuritiesTransactionsGeneralBlock
    • SecuritiesTypeOfPriceIndicator
Search Results for

    Class SwiftTextLines

    Helper class for working with a block of text lines, such as the multi-line payment purpose field on a German remittance.

    Inheritance
    object
    SwiftTextLines
    Implements
    IEnumerable<string>
    IEnumerable
    IComparable
    IComparable<SwiftTextLines>
    Inherited Members
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Subsembly.Swift
    Assembly: Subsembly.Sepa.dll
    Syntax
    public class SwiftTextLines : IEnumerable<string>, IEnumerable, IComparable, IComparable<SwiftTextLines>
    Remarks

    This class manages a multi-line text field as an conceptual array of strings. It ensures that leading and trailing whitespace is trimmed from all the lines that it contains. Also, it ensures that it never contains empty lines or even null string references.

    Constructors

    SwiftTextLines()

    Constructs an all empty instance.

    Declaration
    public SwiftTextLines()

    SwiftTextLines(string)

    Constructs a new instance containing a single line of text.

    Declaration
    public SwiftTextLines(string sLine)
    Parameters
    Type Name Description
    string sLine

    SwiftTextLines(string, bool)

    Declaration
    public SwiftTextLines(string sText, bool fNewLine)
    Parameters
    Type Name Description
    string sText
    bool fNewLine

    SwiftTextLines(string, int, bool, bool)

    Constructs a new instance by splitting up a single text string.

    Declaration
    public SwiftTextLines(string sText, int nMaxChars, bool fNewLine, bool fWordWrap)
    Parameters
    Type Name Description
    string sText

    The text that makes up the new text block. If this is null, then the new text block will be empty.

    int nMaxChars

    The max number of characters that may be placed on a single line. If the given line exceeds this limit, then it will be broken up into multiple lines.

    bool fNewLine

    If true, then the text will be splt at new line sequences.

    bool fWordWrap

    If true, then long lines will be broken up at a blank character, if possible. If false, then lines will be broken up into exactly nMaxChars portions.

    Exceptions
    Type Condition
    ArgumentOutOfRangeException

    The parameter nMaxChars was zero or negative.

    SwiftTextLines(string[])

    Constructs a new instance from an array of strings.

    Declaration
    public SwiftTextLines(string[] vsLines)
    Parameters
    Type Name Description
    string[] vsLines

    Array of strings that provides the initial content of this text block. If this parameter is null, then the new text block will be empty. Otherwise all non-empty and non-null strings contained in the array are trimmed and become the content of the new text block.

    Properties

    Count

    The actual count of lines.

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    int

    this[int]

    Direct access to the individual lines in this text block.

    Declaration
    public string this[int nIndex] { get; set; }
    Parameters
    Type Name Description
    int nIndex

    The index of the line to retrieve. If this is greater than the number of lines available, then null is returned.

    Property Value
    Type Description
    string
    Exceptions
    Type Condition
    ArgumentOutOfRangeException

    The given index was less than zero.

    MaxChars

    Provides the number of characters in the longest line contained in this text lines instance.

    Declaration
    public int MaxChars { get; }
    Property Value
    Type Description
    int

    Methods

    AddEmptyLine()

    Declaration
    public void AddEmptyLine()

    AddLine(string)

    Add a single line at the end of this text block.

    Declaration
    public void AddLine(string sLine)
    Parameters
    Type Name Description
    string sLine

    The line to be added. If this is null or an empty string, then nothing will be added.

    AddLine(string, bool)

    Add a single line at the end of this text block.

    Declaration
    public void AddLine(string sLine, bool fAddEmptyLines)
    Parameters
    Type Name Description
    string sLine

    The line to be added.

    bool fAddEmptyLines

    If this is true, then an empty string or null will add an empty line. If this is false, then an empty string or null will be ignored.

    AddLine(string, int, WrapOption)

    Adds a single text line at the end of this text block.

    Declaration
    public void AddLine(string sLine, int nMaxChars, SwiftTextLines.WrapOption nWrapOption)
    Parameters
    Type Name Description
    string sLine

    The line to be added. If this is null or an empty string, then nothing will be added.

    int nMaxChars

    The max number of characters that may be placed on a single line. If the given line exceeds this limit, then it will be broken up into multiple lines.

    SwiftTextLines.WrapOption nWrapOption

    Selects how to break a line that is longer than nMaxChars characters.

    Exceptions
    Type Condition
    ArgumentOutOfRangeException

    The parameter nMaxChars was zero or negative.

    AddLine(string, int, bool)

    Adds a single text line at the end of this text block.

    Declaration
    public void AddLine(string sLine, int nMaxChars, bool fWordWrap)
    Parameters
    Type Name Description
    string sLine

    The line to be added. If this is null or an empty string, then nothing will be added.

    int nMaxChars

    The max number of characters that may be placed on a single line. If the given line exceeds this limit, then it will be broken up into multiple lines.

    bool fWordWrap

    If true, then any leading or trailing whitespace will be trimmed and long lines will be broken up at a blank character, if possible. If false, then lines will be broken up into exactly nMaxChars portions.

    Exceptions
    Type Condition
    ArgumentOutOfRangeException

    The parameter nMaxChars was zero or negative.

    AddLines(string[])

    Declaration
    public void AddLines(string[] vsLines)
    Parameters
    Type Name Description
    string[] vsLines

    Array of strings that provides the text lines to be added. If this parameter is null, then nothing will be added. Otherwise all non-empty and non-null strings contained in the array are trimmed and added to this text block.

    AddText(string)

    Declaration
    public void AddText(string sText)
    Parameters
    Type Name Description
    string sText

    AddText(string, int, bool, bool)

    Add the given text wrapping it over mutliple lines if necessary.

    Declaration
    public void AddText(string sText, int nMaxChars, bool fNewLine, bool fWordWrap)
    Parameters
    Type Name Description
    string sText

    The text to be added.

    int nMaxChars

    The max number of characters that may be placed on a single line. If a line exceeds this limit, then it will be broken up into multiple lines.

    bool fNewLine

    If true, then the text will be split at new line sequences.

    bool fWordWrap

    If true, then long lines will be broken up at a blank character, if possible. If false, then lines will be broken up into exactly nMaxChars portions.

    Exceptions
    Type Condition
    ArgumentOutOfRangeException

    The parameter nMaxChars was zero or negative.

    BreakLines(int, int)

    Breaks all lines that are longer than the requested max line length into multiple adjacent lines.

    Declaration
    public void BreakLines(int nMaxChars, int nMaxLines = 0)
    Parameters
    Type Name Description
    int nMaxChars

    The maximum allowed line length. Lines longer than this length will be broken into multiple adjacent lines.

    int nMaxLines

    The max number of resulting lines after breaking them. Any excess lines are discarded in order to match this limit. If this is zero, then no max line limit will be applied.

    Remarks

    The lines will be broken hard at the nMaxChars position. No trimming of leading or trailing whitespace will be done. Thus all whitespace is preserved exactly.

    Clear()

    Clear this text block.

    Declaration
    public void Clear()

    Clone()

    Declaration
    public SwiftTextLines Clone()
    Returns
    Type Description
    SwiftTextLines

    CompareTo(SwiftTextLines)

    Declaration
    public int CompareTo(SwiftTextLines that)
    Parameters
    Type Name Description
    SwiftTextLines that
    Returns
    Type Description
    int

    CompareTo(object)

    Declaration
    public int CompareTo(object obj)
    Parameters
    Type Name Description
    object obj
    Returns
    Type Description
    int

    Equals(object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    object obj
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)

    GetEnumerator()

    Declaration
    public IEnumerator GetEnumerator()
    Returns
    Type Description
    IEnumerator

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()

    IsEmpty()

    Declaration
    public bool IsEmpty()
    Returns
    Type Description
    bool

    Join(string)

    Declaration
    public string Join(string sNewLine = "")
    Parameters
    Type Name Description
    string sNewLine
    Returns
    Type Description
    string

    Pack()

    Packs all lines onto a single text line, replacing any new line sequences with a single blank character.

    Declaration
    public string Pack()
    Returns
    Type Description
    string

    Pack(int)

    Packs all lines onto a single text line without any new line sequence.

    Declaration
    public string Pack(int nMaxChars)
    Parameters
    Type Name Description
    int nMaxChars

    Maximum number of characters of a packed line.

    Returns
    Type Description
    string
    Remarks

    All lines are joined using the blank character between each line. If a line fills the entire MaxChars, then no blank is appended and it is directly concatenated with the subsequent line.

    PackLines(int, int)

    Nicely wraps lines to match the requested max line length.

    Declaration
    public bool PackLines(int nMaxChars, int nMaxLines)
    Parameters
    Type Name Description
    int nMaxChars
    int nMaxLines
    Returns
    Type Description
    bool

    RemoveAt(int)

    Declaration
    public void RemoveAt(int nIndex)
    Parameters
    Type Name Description
    int nIndex
    Exceptions
    Type Condition
    ArgumentOutOfRangeException

    A line with the given index does not exist in this instance.

    SetLineCount(int)

    Declaration
    public void SetLineCount(int nLineCount)
    Parameters
    Type Name Description
    int nLineCount

    SetLines(string[])

    Set the content of this text block from an array of strings.

    Declaration
    public void SetLines(string[] vsLines)
    Parameters
    Type Name Description
    string[] vsLines

    Array of strings that provides the new content of this text block. If this parameter is null, then this text block is effectively cleared. Otherwise all non-empty and non-null strings contained in the array are trimmed and become the new text block.

    SetText(string)

    Set text with new lines but without word wrapping.

    Declaration
    public void SetText(string sText)
    Parameters
    Type Name Description
    string sText

    SetText(string, int, bool, bool)

    Set this text block to the given text, wrapping it over mutliple lines if necessary.

    Declaration
    public void SetText(string sText, int nMaxChars, bool fNewLine, bool fWordWrap)
    Parameters
    Type Name Description
    string sText

    The text to be set.

    int nMaxChars

    The max number of characters that may be placed on a single line. If a line exceeds this limit, then it will be broken up into multiple lines.

    bool fNewLine

    If true, then the text will be splt at new line sequences.

    bool fWordWrap

    If true, then long lines will be broken up at a blank character, if possible. If false, then lines will be broken up into exactly nMaxChars portions.

    Exceptions
    Type Condition
    ArgumentException

    The parameter sNewLine was an empty string. Use null if you do not want to split at newline sequences.

    ArgumentOutOfRangeException

    The parameter nMaxChars was zero or negative.

    ToArray()

    Declaration
    public string[] ToArray()
    Returns
    Type Description
    string[]

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()

    TrimLines()

    Declaration
    public void TrimLines()

    TrimTrailingEmptyLines()

    Declaration
    public void TrimTrailingEmptyLines()

    Operators

    operator ==(SwiftTextLines, SwiftTextLines)

    Declaration
    public static bool operator ==(SwiftTextLines lhs, SwiftTextLines rhs)
    Parameters
    Type Name Description
    SwiftTextLines lhs
    SwiftTextLines rhs
    Returns
    Type Description
    bool

    operator !=(SwiftTextLines, SwiftTextLines)

    Declaration
    public static bool operator !=(SwiftTextLines lhs, SwiftTextLines rhs)
    Parameters
    Type Name Description
    SwiftTextLines lhs
    SwiftTextLines rhs
    Returns
    Type Description
    bool

    Implements

    IEnumerable<T>
    IEnumerable
    IComparable
    IComparable<T>
    In this article
    Back to top Copyright 2009-2025 Subsembly GmbH