Udostępnij za pośrednictwem


XmlSchemaElement.BlockResolved Właściwość

Definicja

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

XmlSchemaDerivationMethod

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.

Dotyczy