XmlSchema.FinalDefault 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 finalDefault
che imposta il valore predefinito dell'attributo final
sui tipi di elementi e i tipi complessi nello spazio dei nomi di destinazione dello schema.
public:
property System::Xml::Schema::XmlSchemaDerivationMethod FinalDefault { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod FinalDefault { get; set; }
member this.FinalDefault : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property FinalDefault As XmlSchemaDerivationMethod
Valore della proprietà
Valore XmlSchemaDerivationMethod che rappresenta i diversi metodi per impedire la derivazione. Il valore predefinito è XmlSchemaDerivationMethod.None
.
Commenti
L'attributo final
impedisce il tipo specificato di derivazione di un elemento o di un tipo complesso. Questo valore può contenere #all
o un elenco che è un subset di estensione o restrizione.
Nella tabella seguente sono elencati i valori possibili di XmlSchemaDerivationMethod.
Valore | Descrizione |
---|---|
None |
Per impostazione predefinita, non esistono restrizioni sulle derivazioni dei tipi nello schema. |
Empty |
Esegue l'override del metodo di derivazione predefinito e consente qualsiasi derivazione del tipo nello schema. |
Extension |
Per impostazione predefinita, gli elementi in questo schema non possono essere derivati da Extension. Si applica solo agli elementi di tipo elemento e complesso. |
Restriction |
Per impostazione predefinita, gli elementi in questo schema non possono essere derivati da Restriction. |
Union |
Per impostazione predefinita, gli elementi in questo schema non possono essere derivati da Union. Si applica solo ai tipi semplici. |
List |
Per impostazione predefinita, gli elementi in questo schema non possono essere derivati da List. Si applica solo ai tipi semplici. |
All |
#all . Per impostazione predefinita, non è possibile derivare gli elementi di questo schema con alcun metodo. |