XmlSchemaComplexType.Block Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'attributo block.
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
Valore della proprietà
L'attributo block impedisce che un tipo complesso venga utilizzato nel tipo di derivazione specificato. Il valore predefinito è XmlSchemaDerivationMethod.None. facoltativo.
Commenti
Indica il tipo di derivazione.
Questo attributo può contenere i valori seguenti:
| Enum | Descrizione |
|---|---|
None |
Utilizzare la restrizione di derivazione definita dalla BlockDefault proprietà dello schema, se esistente. |
Extension |
Questo elemento non può essere sostituito da un tipo derivato da Extension. |
Restriction |
Questo elemento non può essere sostituito da un tipo derivato da Restrizione. |
All |
#all. Questo elemento non può essere sostituito da qualsiasi tipo indipendentemente dal metodo di derivazione. |
I Substitutionmetodi , Liste Union derivazione non sono supportati da questa proprietà.