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.
Dient zum Abrufen oder Festlegen des blockDefault Attributs, das den Standardwert des block Attributs für Element und komplexe Typen im targetNamespace Schema festlegt.
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 verschiedenen Methoden zum Verhindern der Ableitung darstellt. Der Standardwert ist XmlSchemaDerivationMethod.None.
Hinweise
Das block Attribut verhindert, dass ein Element complexType , das den angegebenen Ableitungstyp aufweist, anstelle des geerbten complexType oder Elements verwendet wird. Der Wert dieses Attributs kann entweder eine durch Leerzeichen getrennte Liste von Einschränkungen, Erweiterungen und Ersetzungen sein, oder der Wert kann eine Liste enthalten #all oder eine Liste, die eine Teilmenge der Erweiterung, Einschränkung oder Ersetzung 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. |