ホーム › Globalization › USpoofChecks
USpoofChecks
列挙型メンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| USPOOF_SINGLE_SCRIPT_CONFUSABLE | 1 | 0x1 |
| USPOOF_MIXED_SCRIPT_CONFUSABLE | 2 | 0x2 |
| USPOOF_WHOLE_SCRIPT_CONFUSABLE | 4 | 0x4 |
| USPOOF_CONFUSABLE | 7 | 0x7 |
| USPOOF_RESTRICTION_LEVEL | 16 | 0x10 |
| USPOOF_INVISIBLE | 32 | 0x20 |
| USPOOF_CHAR_LIMIT | 64 | 0x40 |
| USPOOF_MIXED_NUMBERS | 128 | 0x80 |
| USPOOF_HIDDEN_OVERLAY | 256 | 0x100 |
| USPOOF_ALL_CHECKS | 65535 | 0xFFFF |
| USPOOF_AUX_INFO | 1073741824 | 0x40000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum USpoofChecks : int {
USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1,
USPOOF_MIXED_SCRIPT_CONFUSABLE = 2,
USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4,
USPOOF_CONFUSABLE = 7,
USPOOF_RESTRICTION_LEVEL = 16,
USPOOF_INVISIBLE = 32,
USPOOF_CHAR_LIMIT = 64,
USPOOF_MIXED_NUMBERS = 128,
USPOOF_HIDDEN_OVERLAY = 256,
USPOOF_ALL_CHECKS = 65535,
USPOOF_AUX_INFO = 1073741824
} USpoofChecks;public enum USpoofChecks : int
{
USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1,
USPOOF_MIXED_SCRIPT_CONFUSABLE = 2,
USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4,
USPOOF_CONFUSABLE = 7,
USPOOF_RESTRICTION_LEVEL = 16,
USPOOF_INVISIBLE = 32,
USPOOF_CHAR_LIMIT = 64,
USPOOF_MIXED_NUMBERS = 128,
USPOOF_HIDDEN_OVERLAY = 256,
USPOOF_ALL_CHECKS = 65535,
USPOOF_AUX_INFO = 1073741824,
}Public Enum USpoofChecks As Integer
USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1
USPOOF_MIXED_SCRIPT_CONFUSABLE = 2
USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4
USPOOF_CONFUSABLE = 7
USPOOF_RESTRICTION_LEVEL = 16
USPOOF_INVISIBLE = 32
USPOOF_CHAR_LIMIT = 64
USPOOF_MIXED_NUMBERS = 128
USPOOF_HIDDEN_OVERLAY = 256
USPOOF_ALL_CHECKS = 65535
USPOOF_AUX_INFO = 1073741824
End Enumimport enum
class USpoofChecks(enum.IntEnum):
USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1
USPOOF_MIXED_SCRIPT_CONFUSABLE = 2
USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4
USPOOF_CONFUSABLE = 7
USPOOF_RESTRICTION_LEVEL = 16
USPOOF_INVISIBLE = 32
USPOOF_CHAR_LIMIT = 64
USPOOF_MIXED_NUMBERS = 128
USPOOF_HIDDEN_OVERLAY = 256
USPOOF_ALL_CHECKS = 65535
USPOOF_AUX_INFO = 1073741824// USpoofChecks
pub const USPOOF_SINGLE_SCRIPT_CONFUSABLE: i32 = 1;
pub const USPOOF_MIXED_SCRIPT_CONFUSABLE: i32 = 2;
pub const USPOOF_WHOLE_SCRIPT_CONFUSABLE: i32 = 4;
pub const USPOOF_CONFUSABLE: i32 = 7;
pub const USPOOF_RESTRICTION_LEVEL: i32 = 16;
pub const USPOOF_INVISIBLE: i32 = 32;
pub const USPOOF_CHAR_LIMIT: i32 = 64;
pub const USPOOF_MIXED_NUMBERS: i32 = 128;
pub const USPOOF_HIDDEN_OVERLAY: i32 = 256;
pub const USPOOF_ALL_CHECKS: i32 = 65535;
pub const USPOOF_AUX_INFO: i32 = 1073741824;// USpoofChecks
const (
USPOOF_SINGLE_SCRIPT_CONFUSABLE int32 = 1
USPOOF_MIXED_SCRIPT_CONFUSABLE int32 = 2
USPOOF_WHOLE_SCRIPT_CONFUSABLE int32 = 4
USPOOF_CONFUSABLE int32 = 7
USPOOF_RESTRICTION_LEVEL int32 = 16
USPOOF_INVISIBLE int32 = 32
USPOOF_CHAR_LIMIT int32 = 64
USPOOF_MIXED_NUMBERS int32 = 128
USPOOF_HIDDEN_OVERLAY int32 = 256
USPOOF_ALL_CHECKS int32 = 65535
USPOOF_AUX_INFO int32 = 1073741824
)const
USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1;
USPOOF_MIXED_SCRIPT_CONFUSABLE = 2;
USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4;
USPOOF_CONFUSABLE = 7;
USPOOF_RESTRICTION_LEVEL = 16;
USPOOF_INVISIBLE = 32;
USPOOF_CHAR_LIMIT = 64;
USPOOF_MIXED_NUMBERS = 128;
USPOOF_HIDDEN_OVERLAY = 256;
USPOOF_ALL_CHECKS = 65535;
USPOOF_AUX_INFO = 1073741824;// USpoofChecks
pub const USPOOF_SINGLE_SCRIPT_CONFUSABLE: i32 = 1;
pub const USPOOF_MIXED_SCRIPT_CONFUSABLE: i32 = 2;
pub const USPOOF_WHOLE_SCRIPT_CONFUSABLE: i32 = 4;
pub const USPOOF_CONFUSABLE: i32 = 7;
pub const USPOOF_RESTRICTION_LEVEL: i32 = 16;
pub const USPOOF_INVISIBLE: i32 = 32;
pub const USPOOF_CHAR_LIMIT: i32 = 64;
pub const USPOOF_MIXED_NUMBERS: i32 = 128;
pub const USPOOF_HIDDEN_OVERLAY: i32 = 256;
pub const USPOOF_ALL_CHECKS: i32 = 65535;
pub const USPOOF_AUX_INFO: i32 = 1073741824;const
USPOOF_SINGLE_SCRIPT_CONFUSABLE* = 1
USPOOF_MIXED_SCRIPT_CONFUSABLE* = 2
USPOOF_WHOLE_SCRIPT_CONFUSABLE* = 4
USPOOF_CONFUSABLE* = 7
USPOOF_RESTRICTION_LEVEL* = 16
USPOOF_INVISIBLE* = 32
USPOOF_CHAR_LIMIT* = 64
USPOOF_MIXED_NUMBERS* = 128
USPOOF_HIDDEN_OVERLAY* = 256
USPOOF_ALL_CHECKS* = 65535
USPOOF_AUX_INFO* = 1073741824enum USpoofChecks : int {
USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1,
USPOOF_MIXED_SCRIPT_CONFUSABLE = 2,
USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4,
USPOOF_CONFUSABLE = 7,
USPOOF_RESTRICTION_LEVEL = 16,
USPOOF_INVISIBLE = 32,
USPOOF_CHAR_LIMIT = 64,
USPOOF_MIXED_NUMBERS = 128,
USPOOF_HIDDEN_OVERLAY = 256,
USPOOF_ALL_CHECKS = 65535,
USPOOF_AUX_INFO = 1073741824,
}#define global USPOOF_SINGLE_SCRIPT_CONFUSABLE 0x1
#define global USPOOF_MIXED_SCRIPT_CONFUSABLE 0x2
#define global USPOOF_WHOLE_SCRIPT_CONFUSABLE 0x4
#define global USPOOF_CONFUSABLE 0x7
#define global USPOOF_RESTRICTION_LEVEL 0x10
#define global USPOOF_INVISIBLE 0x20
#define global USPOOF_CHAR_LIMIT 0x40
#define global USPOOF_MIXED_NUMBERS 0x80
#define global USPOOF_HIDDEN_OVERLAY 0x100
#define global USPOOF_ALL_CHECKS 0xFFFF
#define global USPOOF_AUX_INFO 0x40000000