XmlSchemaElement.BlockResolved Proprietà

Definizione

Ottiene il valore di post-compilazione della Block proprietà .

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

Valore della proprietà

Valore di post-compilazione della Block proprietà. Il valore predefinito è il BlockDefault valore dell'elemento schema .

Commenti

Questo valore indica come viene applicato il tipo quando xsi:type viene usato nel documento dell'istanza. Ad esempio, se il valore è limitato, è possibile usare solo il tipo definito specifico, non i tipi derivati dalla restrizione dal tipo definito specifico.

Questa proprietà può contenere i valori illustrati nella tabella seguente. Il valore predefinito è None. I metodi di derivazione elenco e unione non sono consentiti in questa proprietà.

Enum Description
Empty Non esistono restrizioni sulle sostituzioni di questo elemento.
Substitution Questo elemento non può essere sostituito da un tipo derivato da Substitution.
Extension Questo elemento non può essere sostituito da un tipo derivato da Extension.
Restriction Questo elemento non può essere sostituito da un tipo derivato da Restriction.
All #all. Questo elemento non può essere sostituito da alcun tipo indipendentemente dal metodo di derivazione.

Si applica a