XmlSchema.FinalDefault Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des finalDefault Attributs, das den Standardwert des final Attributs für Elemente und komplexe Typen im Zielnamespace des Schemas festlegt.

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

Ein XmlSchemaDerivationMethod Wert, der die verschiedenen Methoden zum Verhindern der Ableitung darstellt. Der Standardwert ist XmlSchemaDerivationMethod.None.

Hinweise

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

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

Wert Description
None Standardmäßig gibt es keine Einschränkungen für Typeinleitungen im Schema.
Empty Überschreibt die Standardableitungsmethode und lässt alle Typableitungen im Schema zu.
Extension Standardmäßig können Elemente in diesem Schema nicht von Extension abgeleitet werden. Gilt nur für Element- und komplexe Typelemente.
Restriction Standardmäßig können Elemente in diesem Schema nicht von "Restriction" abgeleitet werden.
Union Standardmäßig können Elemente in diesem Schema nicht von 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 nicht von einer Methode abgeleitet werden.

Gilt für: