XmlSchemaComplexType.BlockResolved Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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 Substitution
metodi , List
e Union
derivazione non sono supportati da questa proprietà.