- From: Micah McG <mcglabs@gmail.com>
- Date: Fri, 24 Sep 2021 10:53:28 -1000
- To: Omar Holzknecht <omar.holzknecht@onlim.com>
- Cc: public-schemaorg@w3.org
Received on Friday, 24 September 2021 22:02:26 UTC
All properties start with lowercase letters, and all properties will resolve to the Property class. I reason the breadcrumb with the :: operator indicates scope, not class lineage. On Fri, Sep 24, 2021 at 2:39 AM Omar Holzknecht <omar.holzknecht@onlim.com> wrote: > Hallo Bob, > > > Used on these types > Permit <https://schema.org/Permit> > > "validUntil" is a property of "Permit", not of "Thing". > > Thing <https://schema.org/Thing> > Property <https://schema.org/Property> > :: validUntil <https://schema.org/validUntil> > > The breadcrumb under the title tells that "validUntil" is an instance of > "Property" which is a Sub-class of "Thing". > > > Sinc. Omar > > > On 23.09.21 11:43, Bob Coret wrote: > > Hi, > > I see on https://schema.org/validUntil that validUntil is property of > Thing (this is the case for more properties). But on > https://schema.org/Thing I don't see this property listed? > > Is this a deliberate choice to not list all Thing properties? > And, is it valid to use such a property on any subclass of Thing? > > Bob Coret > >
Received on Friday, 24 September 2021 22:02:26 UTC