XmlSchemaComplexType.BlockResolved Proprietà

Definizione

Ottiene il valore dopo che il tipo è stato compilato nel set di informazioni (infoset) dopo la convalida dello schema. Questo valore indica come viene attivato il tipo quando si utilizza xsi:type nel documento di istanza.

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 dell'infoset dopo la convalida dello schema. Il valore predefinito è il valore BlockDefault dell'elemento schema.

Commenti

Questo valore viene preso dal tipo stesso o, se non definito a livello di tipo, viene preso dall'elemento schema . Ad esempio, se il valore è limitato, è possibile usare solo il tipo definito in modo specifico, non i tipi derivati dal tipo definito in modo specifico.

Questo attributo può contenere i valori seguenti:

Enum Descrizione
None Utilizzare la restrizione di derivazione definita dalla BlockDefault proprietà dello schema, se esistente.
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.

I Substitutionmetodi , Liste Union derivazione non sono supportati da questa proprietà.

Si applica a