BinaryStringEncoding 枚举

定义

包含可在 ConvertStringToBinaryConvertBinaryToString 方法中使用的编码格式。

public enum class BinaryStringEncoding
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BinaryStringEncoding
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BinaryStringEncoding
var value = Windows.Security.Cryptography.BinaryStringEncoding.utf8
Public Enum BinaryStringEncoding
继承
BinaryStringEncoding
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

字段

Utf16BE 2

按 big-endian 字节顺序排列的 16 位 Unicode 转换格式。

Utf16LE 1

16 位 Unicode 转换格式(按 little-endian 字节顺序排列)。 编码过程为每个 Unicode 码位创建一个或两个 8 位字节的可变长度结果。

Utf8 0

8 位 Unicode 转换格式。 进程将每个 Unicode 码位编码为 1 到 4 个 8 位字节。 用较低数值表示的码位使用更少的字节进行编码。 具体而言,前 128 个字符完全对应于 ASCII 字符集,并使用单个八位字节进行编码。

适用于