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í Block odvození.
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. Optional.
Poznámky
Tento atribut může obsahovat následující hodnoty:
| Enum | Description |
|---|---|
None |
Použijte omezení odvození definované BlockDefault vlastností schématu, pokud existuje. |
Empty |
Neexistují žádná omezení pro nahrazení tohoto prvku. |
Substitution |
Tento prvek nelze nahradit typem odvozeným náhradou. |
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 nebrání odvození, ale zabraňuje odvození nahradit typ v instanci. Pro vlastnost nejsou podporovány block hodnoty seznamu a sjednocení.