SYNC_METADATA_FIELD_TYPE 列挙体
カスタム フィールドのデータ型を表します。
構文
typedef enum
{
SYNC_METADATA_FIELD_TYPE_NOTYPE = 0,
SYNC_METADATA_FIELD_TYPE_BYTEARRAY = 1,
SYNC_METADATA_FIELD_TYPE_STRING = 2,
SYNC_METADATA_FIELD_TYPE_UINT8 = 3,
SYNC_METADATA_FIELD_TYPE_UINT16 = 4,
SYNC_METADATA_FIELD_TYPE_UINT32 = 5,
SYNC_METADATA_FIELD_TYPE_UINT64 = 6,
SYNC_METADATA_FIELD_TYPE_GUID = 7
} SYNC_METADATA_FIELD_TYPE;
メンバー
SYNC_METADATA_FIELD_TYPE_NOTYPE
データ型が定義されていません。これは既定値です。フィールドをこの型に設定するのは誤りです。SYNC_METADATA_FIELD_TYPE_BYTEARRAY
バイトの可変長の配列。最大長はフィールド定義で指定します。SYNC_METADATA_FIELD_TYPE_STRING
可変長の Unicode 文字列。最大長はフィールド定義で指定します。Metadata Storage Service では、文字列フィールドの大文字と小文字およびアクセント記号が区別されます。プロバイダーは文字列を保存する前に、必要に応じて正規化する必要があります。SYNC_METADATA_FIELD_TYPE_UINT8
8 ビットの符号なし整数。SYNC_METADATA_FIELD_TYPE_UINT16
16 ビットの符号なし整数。SYNC_METADATA_FIELD_TYPE_UINT32
32 ビットの符号なし整数。SYNC_METADATA_FIELD_TYPE_UINT64
64 ビットの符号なし整数。SYNC_METADATA_FIELD_TYPE_GUID
GUID。
要件
ヘッダー : Metastore.h