XmlSchemaElement.BlockResolved 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 la valeur de post-compilation de la propriété Block
.
public:
property System::Xml::Schema::XmlSchemaDerivationMethod BlockResolved { System::Xml::Schema::XmlSchemaDerivationMethod get(); };
public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get; }
member this.BlockResolved : System.Xml.Schema.XmlSchemaDerivationMethod
Public ReadOnly Property BlockResolved As XmlSchemaDerivationMethod
Valeur de propriété
Valeur de post-compilation de la propriété Block
. La valeur par défaut est la valeur BlockDefault
sur l'élément schema
.
Remarques
Cette valeur indique comment le type est appliqué lorsque xsi:type
est utilisé dans une instance de document. Par exemple, si la valeur est restreinte, seul le type défini spécifique peut être utilisé, et non les types dérivés par restriction du type défini spécifique.
Cette propriété peut contenir les valeurs indiquées dans le tableau suivant. La valeur par défaut est None
. Les méthodes de dérivation de liste et d’union ne sont pas autorisées sur cette propriété.
Enum | Description |
---|---|
Empty |
Il n’existe aucune restriction sur les remplacements de cet élément. |
Substitution |
Cet élément ne peut pas être remplacé par un type dérivé de Substitution. |
Extension |
Cet élément ne peut pas être remplacé par un type dérivé d’Extension. |
Restriction |
Cet élément ne peut pas être remplacé par un type dérivé de Restriction. |
All |
#all . Cet élément ne peut être remplacé par aucun type, quelle que soit la méthode de dérivation. |