XmlSchemaElement.Block Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví odvození Block
.
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
Hodnota vlastnosti
Atribut použitý k blokování odvození typu. Výchozí hodnota je XmlSchemaDerivationMethod.None
. Nepovinný parametr.
Poznámky
Tento atribut může obsahovat následující hodnoty:
Výčet | Description |
---|---|
None |
Pokud existuje, použijte omezení odvození definované BlockDefault vlastností schématu. |
Empty |
Pro nahrazení tohoto prvku neexistují žádná omezení. |
Substitution |
Tento prvek nelze nahradit typem odvozeným nahrazením. |
Extension |
Tento prvek nelze nahradit typem odvozeným rozšířením. |
Restriction |
Tento prvek nelze nahradit typem odvozeným omezením. |
All |
#all . Tento prvek nelze nahradit žádným typem bez ohledu na odvozenou metodu. |
Tato vlastnost nezabrání odvození, ale zabraňuje odvození nahradit typ v instanci. Hodnoty seznamu a sjednocení nejsou pro block
vlastnost podporovány.