> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFDataSetObject

> PFDataSetObject データ モデル。

PFDataSetObject データ モデル。

## 構文

```cpp theme={null}
typedef struct PFDataSetObject {  
    PFJsonObject dataObject;  
    bool const* deleteObject;  
    const char* escapedDataObject;  
    const char* objectName;  
} PFDataSetObject;  
```

### メンバー

**`dataObject`**   [PFJsonObject](/services/playfab/api-references/c/pftypes/structs/pfjsonobject)

(省略可) 保存するオブジェクトの本文。空で DeleteObject が true の場合、オブジェクトが存在すれば削除され、存在しなければ何も行われません。Object または EscapedDataObject フィールドのいずれか一方のみを使用できます。

**`deleteObject`**   bool const\*<br />*may be nullptr*

(省略可) このオブジェクトを削除する必要があることを示すフラグ。DataObject と EscapedDataObject の両方が設定されていない必要があります。

**`escapedDataObject`**   const char\*<br />*is null-terminated*

(省略可) エスケープされた JSON 文字列として保存するオブジェクトの本文。空で DeleteObject が true の場合、オブジェクトが存在すれば削除され、存在しなければ何も行われません。DataObject または EscapedDataObject フィールドのいずれか一方のみを使用できます。

**`objectName`**   const char\*<br />*is null-terminated*

オブジェクトの名前。a-Z、0-9、'('、')'、'\_'、'-'、'.' に制限されています。

## 要件

**ヘッダー:** PFDataTypes.h

## 関連項目

[PFDataTypes メンバー](/services/playfab/api-references/c/pfdatatypes/pfdatatypes_members)


## Related topics

- [PFDataSetObjectsRequest](/ja-jp/services/playfab/api-references/c/pfdatatypes/structs/pfdatasetobjectsrequest.md)
- [Services C API overview - PFDataTypes.h](/ja-jp/services/playfab/api-references/c/pfdatatypes/pfdatatypes_members.md)
- [PFDataSetObjectInfo](/ja-jp/services/playfab/api-references/c/pfdatatypes/structs/pfdatasetobjectinfo.md)
- [PFDataSetObjectsResponse](/ja-jp/services/playfab/api-references/c/pfdatatypes/structs/pfdatasetobjectsresponse.md)
- [PFDataSetObjectsAsync](/ja-jp/services/playfab/api-references/c/pfdata/functions/pfdatasetobjectsasync.md)
