# Bytes

Location: [gRPC API](https://developer.m-files.com/APIs/gRPC-API/index.md) > [Reference](https://developer.m-files.com/APIs/gRPC-API/Reference/index.md) > [Messages](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/index.md)

HTML version: https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.Bytes/

Wrapped string.

- **Full name:** `MFiles.Bytes`
- **Proto file:** [`mfiles/structs.proto`](https://developer.m-files.com/APIs/gRPC-API/downloads/proto/mfiles/structs.proto)

<a id="fields"></a>

## Fields

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="f-value"></a>`value` | `bytes` | 1 | Array of bytes. |

<a id="used-by-methods"></a>

## Used by methods

- [IRPCObjectTypesAdmin.ChangeObjectTypeItemIcon](https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemIcon/index.md): Sets or clears the icon of a value list item.

<a id="used-in-fields"></a>

## Used in fields

- [`ExternalRepositoryIcon.data`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ExternalRepositoryIcon/index.md#f-data): The icon as an .ICO file byte presentation.
- [`PropertyDef.icon`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.PropertyDef/index.md#f-icon): If set, contains an icon in .ICO format (contains multiple sizes and color depths).
- [`ValueListItem.icon`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ValueListItem/index.md#f-icon): If set, contains the icon of this item in .ICO format.
- [`ChangeObjectTypeItemIconRequest.icon`](https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectTypesAdmin/ChangeObjectTypeItemIcon/index.md#request): The new icon, or unset to remove it.
