diff --git a/vocabularies/Common.json b/vocabularies/Common.json index b0ea507fe..0546dce51 100644 --- a/vocabularies/Common.json +++ b/vocabularies/Common.json @@ -1310,6 +1310,15 @@ "@Common.Experimental": true, "@Core.IsURL": true, "@Core.Description": "Base URL for WebSocket connections" + }, + "NonSelectableInCollection": { + "$Kind": "Term", + "$Type": "Core.Tag", + "$DefaultValue": true, + "$AppliesTo": ["Property", "NavigationProperty"], + "@Common.Experimental": true, + "@Core.Description": "The annotated property MUST NOT be selected in a collection", + "@Core.LongDescription": "To select this property, the client can make a request that reads a single instance with this property." } } } diff --git a/vocabularies/Common.md b/vocabularies/Common.md index 6ebca2160..dcb39c966 100644 --- a/vocabularies/Common.md +++ b/vocabularies/Common.md @@ -111,6 +111,7 @@ Term|Type|Description [mediaUploadLink](./Common.xml#L1453:~:text=URL for uploading new media content to a Document Management Service
In contrast to the `@odata.mediaEditLink` this URL allows to upload new media content without directly changing a stream property or media resource. The upload request typically uses HTTP POST with `Content-Type: multipart/form-data` following RFC 7578. The upload request must contain one multipart representing the content of the file. The `name` parameter in the `Content-Disposition` header (as described in RFC 7578) is irrelevant, but the `filename` parameter is expected. If the request succeeds the response will contain a JSON body of `Content-Type: application/json` with a JSON property `readLink`. The newly uploaded media resource can be linked to the stream property by changing the `@odata.mediaReadLink` to the value of this `readLink` in a subsequent PATCH request to the OData entity. [PrimitivePropertyPath](./Common.xml#L1468:~:text=A term or term property with this tag whose type is (a collection of) `Edm.PropertyPath` MUST resolve to a primitive structural property [WebSocketBaseURL](./Common.xml#L1473:~:text=Base URL for WebSocket connections +[NonSelectableInCollection](./Common.xml#L1479:~:text=The annotated property MUST NOT be selected in a collection
To select this property, the client can make a request that reads a single instance with this property. ## [TextFormatType](./Common.xml#L120:~:text= + + + + + To select this property, the client can make a request that reads a single instance with this property. + + +