XmlSchemaType.Final Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l’attribut final de la dérivation de type qui indique si d’autres dérivations sont autorisées.
public:
property System::Xml::Schema::XmlSchemaDerivationMethod Final { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod Final { get; set; }
member this.Final : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property Final As XmlSchemaDerivationMethod
Valeur de propriété
Une des valeurs valides XmlSchemaDerivationMethod . La valeur par défaut est None.
Remarques
Le tableau suivant montre les valeurs que cette propriété peut contenir pour un type simple.
| XmlSchemaDerivationMethod Valeur | Description |
|---|---|
| Empty | Remplace le paramètre de schéma blockDefault autorisant les dérivations par restriction, extension ou substitution. |
| None | Aucune méthode de dérivation n’est spécifiée. Il s’agit de la valeur par défaut. Les règles de dérivation sont extraites du paramètre blockDefault du schéma. |
| Substitution | Impossible de remplacer par un type dérivé de substitution. |
| Extension | Impossible de remplacer par un type dérivé de l’extension. |
| Restriction | Impossible de remplacer par un type dérivé par Restriction. |
| All |
#all. Impossible de remplacer par un type dérivé par une méthode de dérivation. |
Le tableau suivant montre les valeurs que cette propriété peut contenir pour un type complexe.
| XmlSchemaDerivationMethod Valeur | Description |
|---|---|
| Empty | Remplace le paramètre de schéma blockDefault autorisant les dérivations par restriction, extension ou substitution. |
| None | Aucune méthode de dérivation n’est spécifiée. Il s’agit de la valeur par défaut. Les règles de dérivation sont extraites du paramètre de schéma blockDefault . |
| Substitution | Impossible de remplacer par un type dérivé de substitution. |
| Extension | Impossible de remplacer par un type dérivé de l’extension. |
| Restriction | Impossible de remplacer par un type dérivé par Restriction. |
| All |
#all. Impossible de remplacer par un type dérivé par une méthode de dérivation. |