Freigeben über


XmlSchema.FinalDefault Eigenschaft

Definition

Ruft das finalDefault-Attribut ab, das den Standardwert des final-Attributs für Elemente und komplexe Typen im Zielnamespace des Schemas festlegt, oder legt dieses fest.

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

Eigenschaftswert

XmlSchemaDerivationMethod

Ein XmlSchemaDerivationMethod-Wert, der die anderen Methoden zum Verhindern von Ableitungen darstellt. Der Standardwert ist XmlSchemaDerivationMethod.None.

Hinweise

Das final Attribut verhindert den angegebenen Typ der Ableitung eines Elements oder komplexen Typs. Dieser Wert kann #all eine Liste enthalten oder eine Liste enthalten, die eine Teilmenge der Erweiterung oder Einschränkung ist.

In der folgenden Tabelle sind die möglichen Werte aufgeführt XmlSchemaDerivationMethod.

Wert BESCHREIBUNG
None Standardmäßig gibt es keine Einschränkungen für Die Typverleitungen im Schema.
Empty Überschreibt die Standardableitungsmethode und ermöglicht alle Typableitungen im Schema.
Extension Standardmäßig können Elemente in diesem Schema nicht von Extension abgeleitet werden. Gilt nur für Elemente und komplexe Typelemente.
Restriction Standardmäßig können Elemente in diesem Schema nicht durch Einschränkung abgeleitet werden.
Union Standardmäßig können Elemente in diesem Schema nicht von der Union abgeleitet werden. Gilt nur für einfache Typen.
List Standardmäßig können Elemente in diesem Schema nicht von List abgeleitet werden. Gilt nur für einfache Typen.
All #all. Standardmäßig können Elemente in diesem Schema durch keine Methode abgeleitet werden.

Gilt für