# PropertyValueArray

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.PropertyValueArray/

The property values of one object version.

- **Full name:** `MFiles.PropertyValueArray`
- **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` | repeated [`PropertyValue`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.PropertyValue/index.md) | 1 | Property values. |

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

## Used by methods

- [IRPCDataExport.GetExportedObjectProperties](https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/GetExportedObjectProperties/index.md): Gets the version information and property values of many objects in one call.
- [IRPCObjectOperations.GetObjectVersionAndPropertiesOfMultipleObjects](https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectVersionAndPropertiesOfMultipleObjects/index.md): Gets the version information and the property values of several objects in one call. The preferred way to read objects.
- [IRPCObjectOperations.GetPropertiesOfMultipleObjects](https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetPropertiesOfMultipleObjects/index.md): Gets the property values of several specific object versions.

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

## Used in fields

- [`ObjectsOrDelta.object_property_values`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ObjectsOrDelta/index.md#f-object_property_values): Objects' property values.
- [`ObjectVersionData.properties`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ObjectVersionData/index.md#f-properties): The pointer to property values. Null pointer, if data was not requested.
- [`ObjectVersionData.properties_for_display`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ObjectVersionData/index.md#f-properties_for_display): Property values for display, or an empty array.  Null pointer, if data was not requested.
- [`RelationshipData.properties`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.RelationshipData/index.md#f-properties): The pointer to property values. Null pointer, if data was not requested.
- [`RelationshipData.properties_for_display`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.RelationshipData/index.md#f-properties_for_display): Property values for display, or an empty array.  Null pointer, if data was not requested.
- [`GetExportedObjectPropertiesResponse.prop_val_arrays`](https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCDataExport/GetExportedObjectProperties/index.md#response): The property values of each object, in request order.
- [`GetPropertiesOfMultipleObjectsResponse.properties`](https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetPropertiesOfMultipleObjects/index.md#response): The property values of each version, in the request order.
- [`GetObjectVersionAndPropertiesOfMultipleObjectsResponse.properties`](https://developer.m-files.com/APIs/gRPC-API/Reference/MFiles.IRPCObjectOperations/GetObjectVersionAndPropertiesOfMultipleObjects/index.md#response): The property values of each returned object, in the same order as `objects`.
