XmlSchemaType.Final 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 o imposta l'attributo finale della derivazione del tipo che indica se sono consentite ulteriori derivazioni.
public:
property System::Xml::Schema::XmlSchemaDerivationMethod Final { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod Final { get; set; }
member this.Final : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property Final As XmlSchemaDerivationMethod
Valore della proprietà
Uno dei valori validi di XmlSchemaDerivationMethod. Il valore predefinito è None.
Commenti
Nella tabella seguente vengono illustrati i valori che questa proprietà può contenere per un tipo semplice.
Valore della proprietà XmlSchemaDerivationMethod | Descrizione |
---|---|
Empty | Esegue l'override dell'impostazione dello schema blockDefault consentendo l'applicazione di eventuali derivazioni per restrizione, estensione o sostituzione. |
None | Non viene specificato alcun metodo di derivazione. Questo è il valore predefinito. Le regole di derivazione vengono ricavate dall'impostazione blockDefault dello schema. |
Substitution | Non può essere sostituito da un tipo derivato da Sostituzione. |
Extension | Non può essere sostituito da un tipo derivato da Extension. |
Restriction | Non può essere sostituito da un tipo derivato da Restriction. |
All |
#all . Non può essere sostituito da un tipo derivato da qualsiasi metodo di derivazione. |
Nella tabella seguente vengono illustrati i valori che questa proprietà può contenere per il tipo complesso.
Valore della proprietà XmlSchemaDerivationMethod | Descrizione |
---|---|
Empty | Esegue l'override dell'impostazione dello schema blockDefault consentendo l'applicazione di eventuali derivazioni per restrizione, estensione o sostituzione. |
None | Non viene specificato alcun metodo di derivazione. Questo è il valore predefinito. Le regole di derivazione vengono ricavate dall'impostazione dello schema blockDefault . |
Substitution | Non può essere sostituito da un tipo derivato da Sostituzione. |
Extension | Non può essere sostituito da un tipo derivato da Extension. |
Restriction | Non può essere sostituito da un tipo derivato da Restriction. |
All |
#all . Non può essere sostituito da un tipo derivato da qualsiasi metodo di derivazione. |