xsd.AttributePSVI
Klasse xsd.AttributePSVI
Die Klasse AttributePSVI enthält PSVI-Informationen zu einem Attribut. Zur Beschreibung.
Die Klasse AttributePSVI stellt die folgenden (schreibgeschützten) Instanzattribute zur Verfügung:
AttributePSVI.validity
Der zutreffende Fall unter den folgenden: falls streng validiert und lokal gültig, dann valid; falls streng validiert und lokal ungültig, dann invalid; andernfalls notKnown.
AttributePSVI.validation_attempted
Der zutreffende Fall unter den folgenden: falls streng validiert, dann full; andernfalls none.
AttributePSVI.attribute_declaration
eine zur geltenden Typdefinition isomorphe Informationseinheit.
AttributePSVI.schema_normalized_value
Wenn der normalisierte Wert des Attributs gemäß der geltenden Typdefinition gültig ist, dann gilt der normalisierte Wert wie validiert, andernfalls fehlt er.
AttributePSVI.schema_actual_value
Wenn der Schema-normalisierte Wert nicht fehlt, dann der entsprechende tatsächliche Wert, andernfalls fehlt er.
AttributePSVI.type_definition
Eine zur geltenden Typdefinition isomorphe Informationseinheit.
AttributePSVI.type_definition_type
simple.
AttributePSVI.type_definition_namespace
Der Ziel-Namespace der Typdefinition.
AttributePSVI.type_definition_anonymous
True, wenn der name der Typdefinition nicht vorhanden ist, andernfalls False.
AttributePSVI.type_definition_name
Der name der Typdefinition, wenn der name nicht fehlt. Wenn die Eigenschaft name der Typdefinition fehlt, können Schema-Prozessoren einen Wert bereitstellen, der diese Typdefinition unter denen im selben Ziel-Namespace eindeutig identifiziert, müssen dies aber nicht.
AttributePSVI.member_type_definition
Eine zum validierenden Typ des tatsächlichen Schemawerts isomorphe Informationseinheit
AttributePSVI.member_type_definition_namespace
Der Ziel-Namespace des validierenden Typs.
AttributePSVI.member_type_definition_anonymous
True wenn der name des validierenden Typs fehlt, andernfalls False.
AttributePSVI.member_type_definition_name
Der name des validierenden Typs, falls vorhanden.
AttributePSVI.member_type_definitions
Eine Sequenz von simpleType-Definitionen derselben Länge wie der tatsächliche Schemawert, wobei jede dieser Informationseinheiten zum validierenden Typ der entsprechenden Informationseinheit im tatsächlichen Schemawert isomorph ist.