XmlSchemaComplexType.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 ab, nachdem der Typ in den Informationssatz nach der Schemaüberprüfung (Infoset) kompiliert wurde. Dieser Wert gibt an, wie der Typ erzwungen wird, wenn xsi:type er im Instanzdokument verwendet wird.
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 nach schemaüberprüfungen Infosetwert. Der Standardwert ist BlockDefault für das schema Element.
Hinweise
Dieser Wert wird entweder vom Typ selbst oder, wenn er nicht auf Typebene definiert ist, aus dem schema Element übernommen. Wenn der Wert beispielsweise eingeschränkt ist, kann nur der spezifisch definierte Typ verwendet werden, nicht typen, die vom speziell definierten Typ abgeleitet werden.
Dieses Attribut kann die folgenden Werte enthalten:
| Enum | Description |
|---|---|
None |
Verwenden Sie die durch die BlockDefault Eigenschaft des Schemas definierte Ableitungseinschränkung, sofern vorhanden. |
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. |
Die SubstitutionMethoden , Listund Union Ableitungsmethoden werden von dieser Eigenschaft nicht unterstützt.