XmlSchemaElement.BlockResolved 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 den Wert der Block
-Eigenschaft nach der Kompilierung 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 der Block
-Eigenschaft nach der Kompilierung. Der Standardwert ist der BlockDefault
-Wert für das schema
-Element.
Hinweise
Dieser Wert gibt an, wie ein Typ erzwungen wird, wenn xsi:type
im Instanzdokument verwendet wird. Wenn der Wert beispielsweise eingeschränkt ist, kann nur der bestimmte definierte Typ verwendet werden, nicht Typen, die durch Einschränkung vom spezifischen definierten Typ abgeleitet werden.
Diese Eigenschaft kann die in der folgenden Tabelle gezeigten Werte enthalten. Der Standardwert ist None
. Listen- und Union-Ableitungsmethoden sind für diese Eigenschaft nicht zulässig.
Enum | BESCHREIBUNG |
---|---|
Empty |
Es gibt keine Einschränkungen beim Ersetzen 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 einen beliebigen Typ ersetzt werden. |