Xceed .NET Libraries Documentation
Xceed.Zip Assembly / Xceed.Zip.Sfx Namespace / XceedSfxPrefix Class / WriteConfigurationStringsAsUnicode Property


In This Topic
    WriteConfigurationStringsAsUnicode Property
    In This Topic
    Gets or sets a value indicating if the configuration strings should be written as unicode strings.
    Syntax
    'Declaration
     
    
    Public Property WriteConfigurationStringsAsUnicode As Boolean
    'Usage
     
    
    Dim instance As XceedSfxPrefix
    Dim value As Boolean
     
    instance.WriteConfigurationStringsAsUnicode = value
     
    value = instance.WriteConfigurationStringsAsUnicode
    public bool WriteConfigurationStringsAsUnicode {get; set;}

    Property Value

    true if the configuration strings should be written as unicode; false otherwise.
    Remarks

    This settings covers all the strings that can be set in the XceedSfxPrefix class.

    The default value of this property is false, which makes all Xceed binary modules safe for use.

    All Xceed binary modules support configuration strings written as ANSI strings. But not all modules support Unicode configuration strings. Only the binary modules whose name begin with 'XcdSfxUTF' support Unicode strings. This means that you should only use these modules when you set this property to true.

    If you set this property to true and use a binary module that does not support unicode strings, such as the XcdSfx32.bin module, for example, the resulting executable file will not run correctly.

    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also