XmlSchemaComplexType.Block 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 lub ustawia block atrybut.
public:
property System::Xml::Schema::XmlSchemaDerivationMethod Block { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod Block { get; set; }
member this.Block : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property Block As XmlSchemaDerivationMethod
Wartość właściwości
Atrybut block uniemożliwia korzystanie z typu złożonego w określonym typie wyprowadzania. Wartość domyślna to XmlSchemaDerivationMethod.None. Optional.
Uwagi
Wskazuje typ wyprowadzania.
Ten atrybut może zawierać następujące wartości:
| Enum | Opis |
|---|---|
None |
Użyj ograniczenia wyprowadzania zdefiniowanego BlockDefault przez właściwość schematu, jeśli istnieje. |
Extension |
Nie można zastąpić tego elementu typem pochodzącym z rozszerzenia. |
Restriction |
Nie można zastąpić tego elementu typem uzyskanym przez ograniczenie. |
All |
#all. Tego elementu nie można zastąpić żadnym typem niezależnie od metody wyprowadzania. |
Metody Substitutionwyprowadzania , Listi Union nie są obsługiwane przez tę właściwość.