ホーム › UI.Shell.PropertiesSystem › SYNC_TRANSFER_STATUS
SYNC_TRANSFER_STATUS
列挙型フラグメンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| STS_NONE | 0 | 0x0 |
| STS_NEEDSUPLOAD | 1 | 0x1 |
| STS_NEEDSDOWNLOAD | 2 | 0x2 |
| STS_TRANSFERRING | 4 | 0x4 |
| STS_PAUSED | 8 | 0x8 |
| STS_HASERROR | 16 | 0x10 |
| STS_FETCHING_METADATA | 32 | 0x20 |
| STS_USER_REQUESTED_REFRESH | 64 | 0x40 |
| STS_HASWARNING | 128 | 0x80 |
| STS_EXCLUDED | 256 | 0x100 |
| STS_INCOMPLETE | 512 | 0x200 |
| STS_PLACEHOLDER_IFEMPTY | 1024 | 0x400 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SYNC_TRANSFER_STATUS : int {
STS_NONE = 0,
STS_NEEDSUPLOAD = 1,
STS_NEEDSDOWNLOAD = 2,
STS_TRANSFERRING = 4,
STS_PAUSED = 8,
STS_HASERROR = 16,
STS_FETCHING_METADATA = 32,
STS_USER_REQUESTED_REFRESH = 64,
STS_HASWARNING = 128,
STS_EXCLUDED = 256,
STS_INCOMPLETE = 512,
STS_PLACEHOLDER_IFEMPTY = 1024
} SYNC_TRANSFER_STATUS;[Flags]
public enum SYNC_TRANSFER_STATUS : int
{
STS_NONE = 0,
STS_NEEDSUPLOAD = 1,
STS_NEEDSDOWNLOAD = 2,
STS_TRANSFERRING = 4,
STS_PAUSED = 8,
STS_HASERROR = 16,
STS_FETCHING_METADATA = 32,
STS_USER_REQUESTED_REFRESH = 64,
STS_HASWARNING = 128,
STS_EXCLUDED = 256,
STS_INCOMPLETE = 512,
STS_PLACEHOLDER_IFEMPTY = 1024,
}<Flags>
Public Enum SYNC_TRANSFER_STATUS As Integer
STS_NONE = 0
STS_NEEDSUPLOAD = 1
STS_NEEDSDOWNLOAD = 2
STS_TRANSFERRING = 4
STS_PAUSED = 8
STS_HASERROR = 16
STS_FETCHING_METADATA = 32
STS_USER_REQUESTED_REFRESH = 64
STS_HASWARNING = 128
STS_EXCLUDED = 256
STS_INCOMPLETE = 512
STS_PLACEHOLDER_IFEMPTY = 1024
End Enumimport enum
class SYNC_TRANSFER_STATUS(enum.IntFlag):
STS_NONE = 0
STS_NEEDSUPLOAD = 1
STS_NEEDSDOWNLOAD = 2
STS_TRANSFERRING = 4
STS_PAUSED = 8
STS_HASERROR = 16
STS_FETCHING_METADATA = 32
STS_USER_REQUESTED_REFRESH = 64
STS_HASWARNING = 128
STS_EXCLUDED = 256
STS_INCOMPLETE = 512
STS_PLACEHOLDER_IFEMPTY = 1024// SYNC_TRANSFER_STATUS (flags)
pub const STS_NONE: i32 = 0;
pub const STS_NEEDSUPLOAD: i32 = 1;
pub const STS_NEEDSDOWNLOAD: i32 = 2;
pub const STS_TRANSFERRING: i32 = 4;
pub const STS_PAUSED: i32 = 8;
pub const STS_HASERROR: i32 = 16;
pub const STS_FETCHING_METADATA: i32 = 32;
pub const STS_USER_REQUESTED_REFRESH: i32 = 64;
pub const STS_HASWARNING: i32 = 128;
pub const STS_EXCLUDED: i32 = 256;
pub const STS_INCOMPLETE: i32 = 512;
pub const STS_PLACEHOLDER_IFEMPTY: i32 = 1024;// SYNC_TRANSFER_STATUS
const (
STS_NONE int32 = 0
STS_NEEDSUPLOAD int32 = 1
STS_NEEDSDOWNLOAD int32 = 2
STS_TRANSFERRING int32 = 4
STS_PAUSED int32 = 8
STS_HASERROR int32 = 16
STS_FETCHING_METADATA int32 = 32
STS_USER_REQUESTED_REFRESH int32 = 64
STS_HASWARNING int32 = 128
STS_EXCLUDED int32 = 256
STS_INCOMPLETE int32 = 512
STS_PLACEHOLDER_IFEMPTY int32 = 1024
)const
STS_NONE = 0;
STS_NEEDSUPLOAD = 1;
STS_NEEDSDOWNLOAD = 2;
STS_TRANSFERRING = 4;
STS_PAUSED = 8;
STS_HASERROR = 16;
STS_FETCHING_METADATA = 32;
STS_USER_REQUESTED_REFRESH = 64;
STS_HASWARNING = 128;
STS_EXCLUDED = 256;
STS_INCOMPLETE = 512;
STS_PLACEHOLDER_IFEMPTY = 1024;// SYNC_TRANSFER_STATUS
pub const STS_NONE: i32 = 0;
pub const STS_NEEDSUPLOAD: i32 = 1;
pub const STS_NEEDSDOWNLOAD: i32 = 2;
pub const STS_TRANSFERRING: i32 = 4;
pub const STS_PAUSED: i32 = 8;
pub const STS_HASERROR: i32 = 16;
pub const STS_FETCHING_METADATA: i32 = 32;
pub const STS_USER_REQUESTED_REFRESH: i32 = 64;
pub const STS_HASWARNING: i32 = 128;
pub const STS_EXCLUDED: i32 = 256;
pub const STS_INCOMPLETE: i32 = 512;
pub const STS_PLACEHOLDER_IFEMPTY: i32 = 1024;const
STS_NONE* = 0
STS_NEEDSUPLOAD* = 1
STS_NEEDSDOWNLOAD* = 2
STS_TRANSFERRING* = 4
STS_PAUSED* = 8
STS_HASERROR* = 16
STS_FETCHING_METADATA* = 32
STS_USER_REQUESTED_REFRESH* = 64
STS_HASWARNING* = 128
STS_EXCLUDED* = 256
STS_INCOMPLETE* = 512
STS_PLACEHOLDER_IFEMPTY* = 1024enum SYNC_TRANSFER_STATUS : int {
STS_NONE = 0,
STS_NEEDSUPLOAD = 1,
STS_NEEDSDOWNLOAD = 2,
STS_TRANSFERRING = 4,
STS_PAUSED = 8,
STS_HASERROR = 16,
STS_FETCHING_METADATA = 32,
STS_USER_REQUESTED_REFRESH = 64,
STS_HASWARNING = 128,
STS_EXCLUDED = 256,
STS_INCOMPLETE = 512,
STS_PLACEHOLDER_IFEMPTY = 1024,
}#define global STS_NONE 0x0
#define global STS_NEEDSUPLOAD 0x1
#define global STS_NEEDSDOWNLOAD 0x2
#define global STS_TRANSFERRING 0x4
#define global STS_PAUSED 0x8
#define global STS_HASERROR 0x10
#define global STS_FETCHING_METADATA 0x20
#define global STS_USER_REQUESTED_REFRESH 0x40
#define global STS_HASWARNING 0x80
#define global STS_EXCLUDED 0x100
#define global STS_INCOMPLETE 0x200
#define global STS_PLACEHOLDER_IFEMPTY 0x400
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。