A property-value pair.
This type is an extension of schema:PropertyValue.
Name | @id | Type | Description | Inherited from |
---|---|---|---|---|
value | schema:value | boolean or integer or number or string | The value of the property. See note 3. | PropertyValue |
alternateNames | schema:alternateName | Array of string | Alternate names (aliases) for the item. | Thing |
description | schema:description | Array of BlockContent or Array of InlineContent or string | A description of the item. See note 2. | Thing |
id | schema:id | string | The identifier for this item. | Entity |
identifiers | schema:identifier | Array of (PropertyValue or string) | Any kind of identifier for any kind of Thing. See note 4. | Thing |
images | schema:image | Array of (ImageObject or Format βuriβ) | Images of the item. | Thing |
meta | stencila:meta | object | Metadata associated with this item. | Entity |
name | schema:name | string | The name of the item. | Thing |
propertyID | schema:propertyID | string | A commonly used identifier for the characteristic represented by the property. | PropertyValue |
url | schema:url | Format βuriβ | The URL of the item. | Thing |
PropertyValue
as a substitute will typically not convey as much semantic information as using the specific property.minItems
restriction avoids a string being coerced into an array with a single string item.StructuredValue
, which at the time of writing was not implemented in this schema.issn
property for the Periodical
type. These should be used in preference to this property which is intended for identifiers that do not yet have a specific property. Identifiers can be represented as strings, but using a PropertyValue
will usually be better because it allows for propertyID
(i.e. the type of identifier).This documentation was generated from PropertyValue.schema.yaml.