Freigeben über


XmlSchema.BlockDefault Eigenschaft

Definition

Ruft das blockDefault-Attribut ab, das den Standardwert des block-Attributs für Elementtypen und komplexe Typen im targetNamespace des Schemas festlegt, oder legt dieses fest.

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod BlockDefault { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod BlockDefault { get; set; }
member this.BlockDefault : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property BlockDefault As XmlSchemaDerivationMethod

Eigenschaftswert

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

Hinweise

Das block -Attribut verhindert, dass ein complexType - oder -Element, das den angegebenen Ableitungstyp aufweist, anstelle des geerbten elements oder des Elements complexType verwendet wird. Der Wert dieses Attributs kann entweder eine durch Leerzeichen getrennte Liste von Einschränkung, Erweiterung und Ersetzung sein, oder der Wert kann oder eine Liste enthalten #all , die eine Teilmenge von Erweiterung, Einschränkung oder Ersetzung ist.

In der folgenden Tabelle sind die möglichen Werte von XmlSchemaDerivationMethodaufgeführt.

Wert BESCHREIBUNG
None Standardmäßig gibt es keine Einschränkungen für Typ-Ableitungen 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 Elemente und komplexe Typelemente.
Restriction Standardmäßig können Elemente in diesem Schema nicht von Einschränkung 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 durch keine Methode abgeleitet werden.

Gilt für: