XmlSchema.BlockDefault Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |