XmlSchemaComplexType.Block Proprietà

Definizione

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à

XmlSchemaDerivationMethod

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à.

Si applica a