Class FacturXProfileMappingExtensions
Mapping methods for FacturXDotNet.Models.FacturXProfile.
Assembly: FacturXDotNet.dll
public static class FacturXProfileMappingExtensions
Methods
ToFacturXProfile(FacturXProfile)
Convert the FacturXDotNet.Models.FacturXProfile to its string representation.
public static ReadOnlySpan<char> ToFacturXProfile(this FacturXProfile profile)
Returns
System.ReadOnlySpan<System.Char>
Parameters
Type | Name |
---|---|
FacturXDotNet.Models.FacturXProfile | profile |
ToFacturXProfileOrNull(ReadOnlySpan<char>)
Convert the string to its FacturXDotNet.Models.FacturXProfile representation.
public static FacturXProfile? ToFacturXProfileOrNull(this ReadOnlySpan<char> profile)
Returns
System.Nullable<FacturXDotNet.Models.FacturXProfile>
Parameters
Type | Name |
---|---|
System.ReadOnlySpan<System.Char> | profile |
ToFacturXProfile(ReadOnlySpan<char>)
Convert the string to its FacturXDotNet.Models.FacturXProfile representation.
public static FacturXProfile ToFacturXProfile(this ReadOnlySpan<char> profile)
Returns
FacturXDotNet.Models.FacturXProfile
Parameters
Type | Name |
---|---|
System.ReadOnlySpan<System.Char> | profile |
Exceptions
System.ArgumentOutOfRangeException
Thrown when the value is not a valid FacturXDotNet.Models.FacturXProfile.
ToGuideLineSpecifiedDocumentContextParameterId(FacturXProfile)
Convert the FacturXDotNet.Models.FacturXProfile to its FacturXDotNet.Models.CII.GuidelineSpecifiedDocumentContextParameterId representation.
public static GuidelineSpecifiedDocumentContextParameterId ToGuideLineSpecifiedDocumentContextParameterId(this FacturXProfile profile)
Returns
FacturXDotNet.Models.CII.GuidelineSpecifiedDocumentContextParameterId
Parameters
Type | Name |
---|---|
FacturXDotNet.Models.FacturXProfile | profile |
ToFacturXProfileOrNull(GuidelineSpecifiedDocumentContextParameterId)
Convert the FacturXDotNet.Models.CII.GuidelineSpecifiedDocumentContextParameterId to its FacturXDotNet.Models.FacturXProfile representation.
public static FacturXProfile? ToFacturXProfileOrNull(this GuidelineSpecifiedDocumentContextParameterId profile)
Returns
System.Nullable<FacturXDotNet.Models.FacturXProfile>
Parameters
Type | Name |
---|---|
FacturXDotNet.Models.CII.GuidelineSpecifiedDocumentContextParameterId | profile |
ToFacturXProfile(GuidelineSpecifiedDocumentContextParameterId)
Convert the FacturXDotNet.Models.CII.GuidelineSpecifiedDocumentContextParameterId to its FacturXDotNet.Models.FacturXProfile representation.
public static FacturXProfile ToFacturXProfile(this GuidelineSpecifiedDocumentContextParameterId profile)
Returns
FacturXDotNet.Models.FacturXProfile
Parameters
Type | Name |
---|---|
FacturXDotNet.Models.CII.GuidelineSpecifiedDocumentContextParameterId | profile |
Exceptions
System.ArgumentOutOfRangeException
Thrown when the value is not a valid FacturXDotNet.Models.FacturXProfile.
ToXmpFacturXConformanceLevel(FacturXProfile)
Convert the FacturXDotNet.Models.FacturXProfile to its FacturXDotNet.Models.XMP.XmpFacturXConformanceLevel representation.
public static XmpFacturXConformanceLevel ToXmpFacturXConformanceLevel(this FacturXProfile profile)
Returns
FacturXDotNet.Models.XMP.XmpFacturXConformanceLevel
Parameters
Type | Name |
---|---|
FacturXDotNet.Models.FacturXProfile | profile |
ToFacturXProfileOrNull(XmpFacturXConformanceLevel)
Convert the FacturXDotNet.Models.XMP.XmpFacturXConformanceLevel to its FacturXDotNet.Models.FacturXProfile representation.
public static FacturXProfile? ToFacturXProfileOrNull(this XmpFacturXConformanceLevel profile)
Returns
System.Nullable<FacturXDotNet.Models.FacturXProfile>
Parameters
Type | Name |
---|---|
FacturXDotNet.Models.XMP.XmpFacturXConformanceLevel | profile |
ToFacturXProfile(XmpFacturXConformanceLevel)
Convert the FacturXDotNet.Models.XMP.XmpFacturXConformanceLevel to its FacturXDotNet.Models.FacturXProfile representation.
public static FacturXProfile ToFacturXProfile(this XmpFacturXConformanceLevel profile)
Returns
FacturXDotNet.Models.FacturXProfile
Parameters
Type | Name |
---|---|
FacturXDotNet.Models.XMP.XmpFacturXConformanceLevel | profile |
Exceptions
System.ArgumentOutOfRangeException
Thrown when the value is not a valid FacturXDotNet.Models.FacturXProfile.