Freigeben über


XmlSchema.BlockDefault-Eigenschaft

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.

Namespace: System.Xml.Schema
Assembly: System.Xml (in system.xml.dll)

Syntax

'Declaration
Public Property BlockDefault As XmlSchemaDerivationMethod
'Usage
Dim instance As XmlSchema
Dim value As XmlSchemaDerivationMethod

value = instance.BlockDefault

instance.BlockDefault = value
public XmlSchemaDerivationMethod BlockDefault { get; set; }
public:
property XmlSchemaDerivationMethod BlockDefault {
    XmlSchemaDerivationMethod get ();
    void set (XmlSchemaDerivationMethod value);
}
/** @property */
public XmlSchemaDerivationMethod get_BlockDefault ()

/** @property */
public void set_BlockDefault (XmlSchemaDerivationMethod value)
public function get BlockDefault () : XmlSchemaDerivationMethod

public function set BlockDefault (value : XmlSchemaDerivationMethod)

Eigenschaftenwert

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 ein Element, das über einen angegebenen Typ von Ableitung verfügt, anstelle des geerbten complexType bzw. Elements verwendet wird. Der Wert dieses Attributs kann entweder eine durch Leerraum getrennte Liste von Einschränkungen, Erweiterungen oder Ersetzungen sein, oder der Wert kann #all oder eine Liste sein, die eine Teilmenge aus Einschränkung, Erweiterung oder Ersetzung darstellt.

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

Wert

Beschreibung

None

In der Standardeinstellung sind keine Einschränkungen für Typableitungen im Schema enthalten.

Empty

Überschreibt die Standardableitungsmethode und ermöglicht beliebige Typableitungen im Schema.

Extension

In der Standardeinstellung können Elemente in diesem Schema nicht durch Erweiterung abgeleitet werden. Betrifft nur Elemente von Elementen und komplexen Typen.

Restriction

In der Standardeinstellung können Elemente in diesem Schema nicht durch Einschränkung abgeleitet werden.

Union

In der Standardeinstellung können Elemente in diesem Schema nicht durch Union abgeleitet werden. Betrifft nur einfache Typen.

List

In der Standardeinstellung können Elemente in diesem Schema nicht durch eine Liste abgeleitet werden. Betrifft nur einfache Typen.

All

#all. In der Standardeinstellung können Elemente in diesem Schema durch keine Methode abgeleitet werden.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0

Siehe auch

Referenz

XmlSchema-Klasse
XmlSchema-Member
System.Xml.Schema-Namespace