WS_TYPE列挙 (webservices.h)
シリアル化でサポートされる型。
構文
typedef enum {
WS_BOOL_TYPE = 0,
WS_INT8_TYPE = 1,
WS_INT16_TYPE = 2,
WS_INT32_TYPE = 3,
WS_INT64_TYPE = 4,
WS_UINT8_TYPE = 5,
WS_UINT16_TYPE = 6,
WS_UINT32_TYPE = 7,
WS_UINT64_TYPE = 8,
WS_FLOAT_TYPE = 9,
WS_DOUBLE_TYPE = 10,
WS_DECIMAL_TYPE = 11,
WS_DATETIME_TYPE = 12,
WS_TIMESPAN_TYPE = 13,
WS_GUID_TYPE = 14,
WS_UNIQUE_ID_TYPE = 15,
WS_STRING_TYPE = 16,
WS_WSZ_TYPE = 17,
WS_BYTES_TYPE = 18,
WS_XML_STRING_TYPE = 19,
WS_XML_QNAME_TYPE = 20,
WS_XML_BUFFER_TYPE = 21,
WS_CHAR_ARRAY_TYPE = 22,
WS_UTF8_ARRAY_TYPE = 23,
WS_BYTE_ARRAY_TYPE = 24,
WS_DESCRIPTION_TYPE = 25,
WS_STRUCT_TYPE = 26,
WS_CUSTOM_TYPE = 27,
WS_ENDPOINT_ADDRESS_TYPE = 28,
WS_FAULT_TYPE = 29,
WS_VOID_TYPE = 30,
WS_ENUM_TYPE = 31,
WS_DURATION_TYPE = 32,
WS_UNION_TYPE = 33,
WS_ANY_ATTRIBUTES_TYPE = 34
} WS_TYPE;
定数
WS_BOOL_TYPE 値: 0 BOOL 値をシリアル化するときに使用されます。 WS_BOOL_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_INT8_TYPE 値: 1 符号付き 8 ビット整数 (char) をシリアル化するときに使用されます。 WS_INT8_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_INT16_TYPE 値: 2 符号付き 16 ビット整数 (short) をシリアル化するときに使用されます。 WS_INT16_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_INT32_TYPE 値: 3 符号付き 32 ビット整数をシリアル化するときに使用されます。 WS_INT32_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_INT64_TYPE 値: 4 符号付き 64 ビット整数をシリアル化するときに使用されます。 WS_INT64_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_UINT8_TYPE 値: 5 符号なし 8 ビット整数 (BYTE) をシリアル化するときに使用されます。 WS_UINT8_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_UINT16_TYPE 値: 6 符号なし 16 ビット整数をシリアル化するときに使用されます。 WS_UINT16_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_UINT32_TYPE 値: 7 符号なし 32 ビット整数をシリアル化するときに使用されます。 WS_UINT32_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_UINT64_TYPE 値: 8 符号なし 64 ビット整数をシリアル化するときに使用されます。 WS_UINT64_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_FLOAT_TYPE 値: 9 floatをシリアル化するときに使用されます。 WS_FLOAT_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_DOUBLE_TYPE 値: 10 doubleをシリアル化するときに使用されます。 WS_DOUBLE_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_DECIMAL_TYPE 値: 11 DECIMALをシリアル化するときに使用されます。 WS_DECIMAL_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_DATETIME_TYPE 値: 12 WS_DATETIMEをシリアル化するときに使用されます。 WS_DATETIME_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_TIMESPAN_TYPE 値: 13 WS_TIMESPANをシリアル化するときに使用されます。 WS_TIMESPAN_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_GUID_TYPE 値: 14 GUIDをシリアル化するときに使用されます。 WS_GUID_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_UNIQUE_ID_TYPE 値: 15 WS_UNIQUE_IDをシリアル化するときに使用されます。 WS_UNIQUE_ID_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_STRING_TYPE 値: 16 WS_STRINGをシリアル化するときに使用されます。 WS_STRING_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_OPTIONAL WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、chars フィールドを NULL nil 文字列は、chars フィールドに基づいて空の文字列と区別されます は、長さが 0 の場合は NULL この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|||||||
WS_WSZ_TYPE 値: 17 WCHAR* WS_WSZ_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 文字列のワイヤ形式の場合、逆シリアル化はエラーを返します には、埋め込みゼロが含まれています。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_OPTIONAL WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 既定値は WCHAR*のアドレスを指す必要があります。 サイズは sizeof(WCHAR*) にする必要があります。 |
|||||||
WS_BYTES_TYPE 値: 18 WS_BYTESをシリアル化するときに使用されます。 WS_BYTES_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_OPTIONAL WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、バイト フィールドを NULL nil 配列は、バイト フィールドが空かどうかに基づいて空の配列と区別されます。 長さが 0 の場合は NULL この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|||||||
WS_XML_STRING_TYPE 値: 19 WS_XML_STRINGをシリアル化するときに使用されます。 WS_XML_STRING_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 埋め込みゼロは utf8 バイトの配列で使用できます。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_OPTIONAL WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、バイト フィールドを NULL nil 文字列は、バイト フィールドが空かどうかに基づいて空の文字列と区別されます。 長さが 0 の場合は NULL この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|||||||
WS_XML_QNAME_TYPE 値: 20 WS_XML_QNAMEをシリアル化するときに使用されます。 WS_XML_QNAME_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_POINTER. WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_XML_BUFFER_TYPE 値: 21 WS_XML_BUFFER*をシリアル化するときに使用されます。 この型には、関連付けられた型の説明構造がありません。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_OPTIONAL WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型では、WS_DEFAULT_VALUEの指定はサポートされていません。 WS_XML_BUFFER の内容の解釈は次のとおりです。
|
|||||||
WS_CHAR_ARRAY_TYPE 値: 22 構造体の 2 つのフィールドを単位としてシリアル化するときに使用されます。WCHAR* フィールドです。 は WCHAR の配列と、数値を含む ULONG フィールドを指します。 配列内の文字の数。 この型は、次の中でのみ使用できます。 WS_FIELD_DESCRIPTION.
フィールドは、包含構造内の任意の場所、および任意の順序で指定できます。 構造体内のオフセットは、次の一部として個別に指定されます。 WS_FIELD_DESCRIPTION. count フィールドのオフセットは countOffset フィールドで指定され、 chars フィールドのオフセットはオフセット フィールドで指定されます。 埋め込みゼロは、文字の配列で使用できます。 WS_CHAR_ARRAY_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、WS_TYPE_MAPPING 値と共に使用することはできません。 この型は、WS_FIELD_DESCRIPTION内でのみ使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_OPTIONAL WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 文字列は、chars フィールドを NULL nil 文字列は、chars フィールドが かどうかに基づいて空の文字列と区別されます。 NULL (どちらの場合も長さが 0 です)。 この型では、WS_DEFAULT_VALUEの指定はサポートされていません。 |
|||||||
WS_UTF8_ARRAY_TYPE 値: 23 構造体の 2 つのフィールドを単位としてシリアル化する場合に使用されます。BYTE* フィールド は UTF8 バイトの配列と、数値を含む ULONG フィールドを指します。 配列内のバイト数。 この型は、次の中でのみ使用できます。 WS_FIELD_DESCRIPTION.
フィールドは、包含構造内の任意の場所、および任意の順序で指定できます。 構造体内のオフセットは、次の一部として個別に指定されます。 WS_FIELD_DESCRIPTION. count フィールドのオフセットは countOffset フィールドで指定され、 バイト フィールドのオフセットはオフセット フィールドで指定されます。 埋め込みゼロは utf8 バイトの配列で使用できます。 WS_UTF8_ARRAY_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、WS_TYPE_MAPPING 値と共に使用することはできません。 この型は、WS_FIELD_DESCRIPTION内でのみ使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_OPTIONAL nil 文字列は、バイト フィールドを NULL nil 文字列は、バイト フィールドが空かどうかに基づいて空の文字列と区別されます。 NULL (どちらの場合も長さが 0 です)。 この型では、WS_DEFAULT_VALUEの指定はサポートされていません。 |
|||||||||||
WS_BYTE_ARRAY_TYPE 値: 24 構造体の 2 つのフィールドを単位としてシリアル化する場合に使用されます。BYTE* フィールド は配列バイトを指し、数値を含む ULONG フィールド 配列内のバイト数。 この型は、次の中でのみ使用できます。 WS_FIELD_DESCRIPTION.
フィールドは、包含構造内の任意の場所、および任意の順序で指定できます。 構造体内のオフセットは、次の一部として個別に指定されます。 WS_FIELD_DESCRIPTION. count フィールドのオフセットは countOffset フィールドで指定され、 バイト フィールドのオフセットはオフセット フィールドで指定されます。 WS_BYTE_ARRAY_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、WS_TYPE_MAPPING 値と共に使用することはできません。 この型は、WS_FIELD_DESCRIPTION内でのみ使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_OPTIONAL nil 配列は、配列ポインター フィールドを null nil 配列は、配列ポインター フィールドが空の配列かどうかに基づいて、空の配列と区別されます。 NULL (どちらの場合も長さが 0 です)。 この型では、WS_DEFAULT_VALUEの指定はサポートされていません。 |
|||||||||||
WS_DESCRIPTION_TYPE 値: 25 シリアル化される構造体の XML 型を表すために使用されます。 これを使用できます。 XML スキーマの xsi:type 属性を使用してサブタイプを識別する場合は >。 のフィールド 構造体は WS_STRUCT_DESCRIPTION*型である必要があります。 この型には、関連付けられた型の説明がありません。 この型は、WS_TYPE_MAPPING 値と共に使用することはできません。 この型は、WS_FIELD_DESCRIPTION内でのみ使用できます。 この型では、WS_DEFAULT_VALUEの指定はサポートされていません。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。
|
||||||||||||
WS_STRUCT_TYPE 値: 26 ユーザー定義構造体をシリアル化するときに使用されます。 関連付けられている型の説明は、〘〘 シリアル化する方法に関する情報を提供する WS_STRUCT_DESCRIPTION 構造体のフィールド。 この型には、WS_STRUCT_DESCRIPTION 型の説明が必要です 型をシリアル化する方法に関する情報を提供する、指定する必要があります。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 構造体で定義されているフィールドが、指定された制限に従う限り:
この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_POINTER WS_FIELD_NILLABLE |
WS_FIELD_POINTER WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL |
WS_FIELD_POINTER WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型では、WS_DEFAULT_VALUEの指定はサポートされていません。 |
WS_CUSTOM_TYPE 値: 27 カスタム型をシリアル化するときに使用されます。 関連付けられている型の説明は、〘〘 WS_CUSTOM_TYPE_DESCRIPTION 型をシリアル化する方法に関する情報を提供します。 この型には、WS_CUSTOM_TYPE_DESCRIPTION 型の説明が必要です を含む型をシリアル化する方法に関する情報を提供します。 WS_READ_TYPE_CALLBACK と WS_WRITE_TYPE_CALLBACK は、型の読み取りと書き込みに使用されます。 コールバックは WS_TYPE_MAPPING 渡され、決定を行います マッピングがサポートされているかどうかに関する情報を参照してください。 各 WS_FIELD_MAPPING 値のサポートは、 WS_TYPE_MAPPING コールバックによって決定されるサポート。 規則 は次のとおりです。
サポートされている WS_TYPE_MAPPING 値に関係なく、型 常に WS_NO_FIELD_MAPPINGと共に使用できます。 この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_POINTER WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|||
WS_ENDPOINT_ADDRESS_TYPE 値: 28 WS_ENDPOINT_ADDRESS をシリアル化するときに使用されます。 関連付けられている型の説明は、〘〘 エンドポイント アドレスをシリアル化する方法に関する情報を提供する WS_ENDPOINT_ADDRESS_DESCRIPTION。 この型には、WS_ENDPOINT_ADDRESS_DESCRIPTION 型の説明が必要です シリアル化形式に関する情報を提供する指定する必要があります。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_POINTER WS_FIELD_NILLABLE |
WS_FIELD_POINTER WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型では、WS_DEFAULT_VALUEの指定はサポートされていません。 |
WS_FAULT_TYPE 値: 29 WS_FAULTをシリアル化するときに使用されます。 関連付けられている型の説明は、〘〘 エラーをシリアル化する方法に関する情報を提供する WS_FAULT_DESCRIPTION。 この型には、WS_FAULT_DESCRIPTION 型の説明が必要です シリアル化形式に関する情報を提供する指定する必要があります。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_POINTER WS_FIELD_NILLABLE |
WS_FIELD_POINTER WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL |
WS_FIELD_POINTER WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型では、WS_DEFAULT_VALUEの指定はサポートされていません。 |
WS_VOID_TYPE 値: 30 この型は、任意のサイズ フィールドを指定するために使用されます。 必要に応じて、WS_VOID_DESCRIPTION を順番に指定できます。 をクリックして、型のサイズを指定します。 この型は、WS_TYPE_MAPPING 値と共に使用することはできません。 この型は、次の WS_FIELD_DESCRIPTION 内でのみ使用できます。 WS_STRUCT_DESCRIPTION. この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_POINTER WS_FIELD_POINTER この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
|
|||||||||||
WS_ENUM_TYPE 値: 31 対応する符号付き 32 ビット整数をシリアル化するときに使用されます を列挙値に指定します。 この型には、WS_ENUM_DESCRIPTION 型の説明が必要です 列挙値に関する情報を提供する指定する および対応するシリアル化されたフォーム。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL |
WS_FIELD_POINTER WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_DURATION_TYPE 値: 32 WS_DURATIONをシリアル化するときに使用されます。 WS_DURATION_DESCRIPTION 型の説明は、必要に応じて 許可される値を制限するために、この型に対して指定します。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。
この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 |
WS_FIELD_NILLABLE WS_FIELD_NILLABLE |
WS_FIELD_OPTIONAL |
WS_FIELD_POINTER WS_FIELD_POINTER |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM WS_FIELD_POINTER |
WS_FIELD_NILLABLE | WS_FIELD_OPTIONAL |
WS_FIELD_NILLABLE_ITEM nil 値は、NULL ポインターを使用して表されます。 この型には WS_DEFAULT_VALUE を指定できます。 詳細については、WS_FIELD_MAPPING のドキュメントを参照してください どのフィールド マッピング値を使用して既定値を指定するかを指定します。 |
|
WS_UNION_TYPE 値: 33 タグ付き共用体に対応する一連の選択肢をシリアル化するときに使用されます。
この型には、WS_UNION_DESCRIPTION 型の説明が必要です の選択に関する情報を提供する必要があります。 対応するシリアル化されたフォーム。 この型は、次の WS_TYPE_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。 この型は nil 値をサポートしていません。 この型では、WS_DEFAULT_VALUEの指定はサポートされていません。 WS_FIELD_OPTIONALと共に使用する場合、〗〘〗 union は、WS_UNION_DESCRIPTIONの nonEnumValue を使用して指定します。 |
||||||||||||
WS_ANY_ATTRIBUTES_TYPE 値: 34 フィールドにマップされていない属性のセットをシリアル化するときに使用されます WS_ANY_ATTRIBUTESを使用して. この型には、関連付けられた型の説明がありません。 この型は、WS_TYPE_MAPPING 値と共に使用することはできません。 この型は、WS_FIELD_DESCRIPTION内でのみ使用できます。 この型は、次の WS_FIELD_MAPPING 値と共に使用できます。 この型は、次の WS_FIELD_OPTIONS 値と共に使用できます。 特定のフィールド マッピング値でサポートされるオプションの WS_FIELD_MAPPING については、ドキュメントを参照してください。
この型は nil 値をサポートしていません。 この型では、WS_DEFAULT_VALUEの指定はサポートされていません。 |
備考
WS_TYPEの多くは、型のシリアル化または逆シリアル化に使用される追加情報を可能にする、対応する型記述構造を持っています。
たとえば、WS_INT32_TYPE には、逆シリアル化された値に対する制約を可能にする WS_INT32_DESCRIPTION 構造があります。 これは省略可能な型の説明です (指定しない場合は、完全な 32 ビット整数領域を使用できます)。
もう 1 つの例として、フィールドを含むユーザー定義構造体を指定できる WS_STRUCT_TYPEがあります。 フィールドについては、WS_STRUCT_DESCRIPTIONで説明します。 この種類の説明は必須です。
型記述ポインターは、シリアル化に基づくさまざまな API と構造体の WS_TYPE に付随します。 これは、型の説明が定義されていないか、省略可能であるか必須かに基づいて、NULL または非
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされる最小サーバー | Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ] |
ヘッダー | webservices.h |