Język

XmlSchemaComplexType.Block Właściwość

Definicja

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ść.

Dotyczy