XmlSchema.BlockDefault XmlSchema.BlockDefault XmlSchema.BlockDefault XmlSchema.BlockDefault Property

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.Gets or sets the blockDefault attribute which sets the default value of the block attribute on element and complex types in the targetNamespace of the schema.

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.An XmlSchemaDerivationMethod value representing the different methods for preventing derivation. Der Standardwert ist XmlSchemaDerivationMethod.Nonesein.The default value is XmlSchemaDerivationMethod.None.

Hinweise

Die block -Attribut verhindert, dass eine complexType oder Element, das dem angegebenen Ableitungstyp anstelle des geerbten verwendeten wird complexType oder Element.The block attribute prevents a complexType or element that has the specified type of derivation from being used in place of the inherited complexType or element. Der Wert dieses Attributs kann entweder ein Leerraum getrennte Liste der Einschränkung, Erweiterung und Ersetzung oder der Wert darf #all oder eine Liste, die eine Teilmenge der Erweiterung, Einschränkung oder Ersetzung ist.This attribute's value can either be a white space separated list of restriction, extension and substitution or the value can contain #all or a list that is a subset of extension, restriction, or substitution.

Die folgende Tabelle enthält die möglichen Werte der XmlSchemaDerivationMethod.The following table lists the possible values of XmlSchemaDerivationMethod.

WertValue Beschreibung Description
None Es gibt keine Einschränkungen für ableitungen von Typen im Schema, in der Standardeinstellung.By default, there are no restrictions on type derivations in the schema.
Empty Überschreibt die Standardableitungsmethode, und alle ableitungen von Typen im Schema ermöglicht.Overrides the default derivation method and allows any type derivations in the schema.
Extension Elemente in diesem Schema können nicht in der Standardeinstellung durch Erweiterung abgeleitet werden.By default, elements in this schema cannot be derived by Extension. Gilt nur für Element- und Elementen des komplexen Typs.Applies only to element and complex type elements.
Restriction Standardmäßig können keine Elemente in diesem Schema durch Einschränkung abgeleitet werden.By default, elements in this schema cannot be derived by Restriction.
Union Standardmäßig können keine Elemente in diesem Schema durch Union abgeleitet werden.By default, elements in this schema cannot be derived by Union. Gilt nur für einfache Typen.Applies only to simple types.
List Standardmäßig können keine Elemente in diesem Schema von Liste abgeleitet werden.By default, elements in this schema cannot be derived by List. Gilt nur für einfache Typen.Applies only to simple types.
All #all.#all. Standardmäßig können Elemente in diesem Schema durch keine Methode abgeleitet werden.By default, elements in this schema cannot be derived by any method.

Gilt für: