XmlSchemaComplexType.BlockResolved Eigenschap

Definitie

Haalt de waarde op nadat het type is gecompileerd naar de informatieset na schemavalidatie (infoset). Deze waarde geeft aan hoe het type wordt afgedwongen wanneer xsi:type het wordt gebruikt in het exemplaardocument.

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod BlockResolved { System::Xml::Schema::XmlSchemaDerivationMethod get(); };
public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get; }
member this.BlockResolved : System.Xml.Schema.XmlSchemaDerivationMethod
Public ReadOnly Property BlockResolved As XmlSchemaDerivationMethod

Waarde van eigenschap

De na het schema gevalideerde infosetwaarde. De standaardwaarde is BlockDefault een waarde voor het schema element.

Opmerkingen

Deze waarde wordt genomen uit het type zelf of, als deze niet is gedefinieerd op het typeniveau, wordt deze uit het schema element gehaald. Als de waarde bijvoorbeeld beperkt is, kan alleen het specifiek gedefinieerde type worden gebruikt, niet typen die zijn afgeleid van het specifiek gedefinieerde type.

Dit kenmerk kan de volgende waarden bevatten:

Enum Beschrijving
None Gebruik de afleidingsbeperking die is gedefinieerd door de BlockDefault eigenschap van het schema, indien aanwezig.
Extension Dit element kan niet worden vervangen door een type dat is afgeleid door Extensie.
Restriction Dit element kan niet worden vervangen door een type dat is afgeleid van Beperking.
All #all. Dit element kan niet worden vervangen door elk type, ongeacht de afleidingsmethode.

De Substitutionmethoden , Listen Union derivatie worden niet ondersteund door deze eigenschap.

Van toepassing op