XmlSchemaElement.BlockResolved Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość Block
po kompilacji właściwości.
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
Wartość właściwości
Wartość Block
po kompilacji właściwości. Wartość domyślna BlockDefault
to wartość elementu schema
.
Uwagi
Ta wartość wskazuje, jak typ jest wymuszany, gdy xsi:type
jest używany w dokumencie wystąpienia. Jeśli na przykład wartość jest ograniczona, można użyć tylko określonego zdefiniowanego typu, a nie typów pochodnych przez ograniczenie określonego typu.
Ta właściwość może zawierać wartości przedstawione w poniższej tabeli. Wartość domyślna to None
. Metody wyprowadzania listy i unii nie są dozwolone w tej właściwości.
Wyliczenie | Opis |
---|---|
Empty |
Nie ma żadnych ograniczeń dotyczących zamian tego elementu. |
Substitution |
Nie można zastąpić tego elementu typem pochodnym przez podstawienie. |
Extension |
Nie można zastąpić tego elementu typem pochodnym przez rozszerzenie. |
Restriction |
Nie można zastąpić tego elementu typem pochodnym przez ograniczenie. |
All |
#all . Ten element nie może zostać zastąpiony przez dowolny typ niezależnie od metody wyprowadzania. |