3.1 Schema Information Item
Each Xaml Schema MUST have one Schema Information Item. The Schema Information Item is the root of a schema’s definition, defining which other items belong to this schema.
Table 3: Schema Information Item Properties
|
Name |
Type |
Purpose (non-normative) |
|
[ target namespace ] |
Namespace Uri |
The target XML namespace for this schema. |
|
[ types ] |
Set of XamlType Information Items |
The object types that instances of this schema may contain. |
|
[ assignable types ] |
Set of XamlType Information Items |
Types that are not used directly as values in instances of this schema, but which are used by XamlMember Information Items for assignability purposes. |
|
[ directives ] |
Set of XamlMember Information Items |
The directive attributes that may be applied to objects in instances of this schema. |
|
[ compatible with schemas ] |
Set of Schema Information Items |
The schemas with which this schema is considered compatible. |