BinaryStringEncoding 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含可在 ConvertStringToBinary 和 ConvertBinaryToString 方法中使用的编码格式。
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 字符集,并使用单个八位字节进行编码。 |