XmlSchema.FinalDefault Egenskap

Definition

Hämtar eller anger finalDefault attributet, som anger standardvärdet för final attributet för element och komplexa typer i schemats målnamnområde.

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

Egenskapsvärde

Ett XmlSchemaDerivationMethod värde som representerar de olika metoderna för att förhindra härledning. Standardvärdet är XmlSchemaDerivationMethod.None.

Kommentarer

Attributet final förhindrar den angivna typen av härledning av ett element eller en komplex typ. Det här värdet kan innehålla #all eller en lista som är en delmängd av tillägget eller begränsningen.

I följande tabell visas möjliga värden för XmlSchemaDerivationMethod.

Value Description
None Som standard finns det inga begränsningar för typavledning i schemat.
Empty Åsidosätter standardmetoden för härledning och tillåter alla typer av härledning i schemat.
Extension Som standard kan element i det här schemat inte härledas med tillägg. Gäller endast element och komplexa typelement.
Restriction Som standard kan element i det här schemat inte härledas med begränsning.
Union Som standard kan element i det här schemat inte härledas av Union. Gäller endast för enkla typer.
List Som standard kan element i det här schemat inte härledas av Lista. Gäller endast för enkla typer.
All #all. Element i det här schemat kan som standard inte härledas med någon metod.

Gäller för