XmlSchema.FinalDefault 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í finalDefault atribut, který nastaví výchozí hodnotu atributu final u elementů a komplexních typů v cílovém oboru názvů schématu.
public:
property System::Xml::Schema::XmlSchemaDerivationMethod FinalDefault { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod FinalDefault { get; set; }
member this.FinalDefault : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property FinalDefault As XmlSchemaDerivationMethod
Hodnota vlastnosti
Hodnota XmlSchemaDerivationMethod představující různé metody, které brání odvození. Výchozí hodnota je XmlSchemaDerivationMethod.None.
Poznámky
Atribut final zabraňuje zadanému typu odvození prvku nebo komplexního typu. Tato hodnota může obsahovat #all nebo seznam, který je podmnožinou rozšíření nebo omezení.
Následující tabulka uvádí možné hodnoty XmlSchemaDerivationMethod.
| Hodnota | Description |
|---|---|
None |
Ve výchozím nastavení nejsou ve schématu žádná omezení odvození typu. |
Empty |
Přepíše výchozí metodu odvození a umožňuje odvození typů ve schématu. |
Extension |
Ve výchozím nastavení nelze prvky v tomto schématu odvodit rozšířením. Platí pouze pro elementy a komplexní prvky typu. |
Restriction |
Ve výchozím nastavení nelze prvky v tomto schématu odvodit omezením. |
Union |
Ve výchozím nastavení nelze prvky v tomto schématu odvodit sjednocením. Platí pouze pro jednoduché typy. |
List |
Ve výchozím nastavení nelze prvky v tomto schématu odvodit pomocí funkce List. Platí pouze pro jednoduché typy. |
All |
#all. Ve výchozím nastavení nelze prvky v tomto schématu odvodit žádnou metodou. |