XmlSchemaElement.BlockResolved Eigenschaft

Definition

Ruft den Nachkompilierungswert der Block Eigenschaft ab.

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod BlockResolved { System::Xml::Schema::XmlSchemaDerivationMethod get(); };
public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get; }
member this.BlockResolved : System.Xml.Schema.XmlSchemaDerivationMethod
Public ReadOnly Property BlockResolved As XmlSchemaDerivationMethod

Eigenschaftswert

Der Wert nach der Kompilierung der Block Eigenschaft. Der Standardwert ist der BlockDefault Wert für das schema Element.

Hinweise

Dieser Wert gibt an, wie der Typ erzwungen wird, wenn xsi:type er im Instanzdokument verwendet wird. Wenn der Wert beispielsweise eingeschränkt ist, kann nur der spezifische definierte Typ verwendet werden, nicht typen, die von der Einschränkung des bestimmten definierten Typs abgeleitet werden.

Diese Eigenschaft kann die werte enthalten, die in der folgenden Tabelle angezeigt werden. Der Standardwert lautet None. Listen- und Union-Ableitungsmethoden sind für diese Eigenschaft nicht zulässig.

Enum Description
Empty Es gibt keine Einschränkungen für die Ersetzung dieses Elements.
Substitution Dieses Element kann nicht durch einen von Substitution abgeleiteten Typ ersetzt werden.
Extension Dieses Element kann nicht durch einen von Extension abgeleiteten Typ ersetzt werden.
Restriction Dieses Element kann nicht durch einen von Restriction abgeleiteten Typ ersetzt werden.
All #all. Dieses Element kann unabhängig von der Ableitungsmethode nicht durch jeden Typ ersetzt werden.

Gilt für: