Share via


XmlSchemaElement.BlockResolved Proprietà

Definizione

Ottiene il valore che la proprietà Block assume dopo la compilazione.

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à

XmlSchemaDerivationMethod

Valore che la proprietà Block assume dopo la compilazione. Il valore predefinito è il valore BlockDefault dell'elemento schema.

Commenti

Questo valore indica come viene attivato il tipo quando si utilizza xsi:type nel documento di 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 visualizzati nella tabella seguente. Il valore predefinito è None. I metodi di derivazione elenco e unione non sono consentiti in questa proprietà.

Enum Descrizione
Empty Non esistono restrizioni per le sostituzioni di questo elemento.
Substitution Questo elemento non può essere sostituito da un tipo derivato da Sostituzione.
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 Restrizione.
All #all. Questo elemento non può essere sostituito da qualsiasi tipo indipendentemente dal metodo di derivazione.

Si applica a