XmlSchemaComplexType.BlockResolved Egenskap

Definition

Hämtar värdet när typen har kompilerats till informationsuppsättningen efter schemavalidering (infoset). Det här värdet anger hur typen tillämpas när xsi:type används i instansdokumentet.

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

Egenskapsvärde

Det post-schema-validerade infoset-värdet. Standardvärdet är BlockDefault värdet för elementet schema .

Kommentarer

Det här värdet hämtas antingen från själva typen eller, om det inte definieras på typnivå, tas det från elementet schema . Om värdet till exempel är begränsat kan endast den specifikt definierade typen användas, inte typer som härleds från den specifikt definierade typen.

Det här attributet kan innehålla följande värden:

Enum Description
None Använd härledningsbegränsningen BlockDefault som definieras av -egenskapen för schemat, om den finns.
Extension Det går inte att ersätta det här elementet med en typ som härleds av tillägget.
Restriction Det går inte att ersätta det här elementet med en typ som härleds av Begränsning.
All #all. Det här elementet kan inte ersättas av någon typ oavsett härledningsmetod.

Metoderna Substitution, Listoch Union härledning stöds inte av den här egenskapen.

Gäller för