On the Schema.org blog it says that besides using the hierachy on Schema.org, someone can also use external sites like Wikipedia to define an itemprop.
Would it also be correct markup to do the same with an itemtype? So let's say I wanted to make clear that certain content is about a C++ library. Would this be a valid way to do so?
<div itemscope itemtype="http://en.wikipedia.org/wiki/Category:C++_libraries">
C++ library</div>
If so, I would then have no list of assigned possible itemprops for this itemtype. So a new question would arise: what itemprops can I use for itemtypes defined on other sites than Schema.org?