XmlSchemaElement.Block Eigenschap

Definitie

Haalt een afleiding op of stelt deze Block in.

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

Waarde van eigenschap

Het kenmerk dat wordt gebruikt om een type afleiding te blokkeren. De standaardwaarde is XmlSchemaDerivationMethod.None. Optional.

Opmerkingen

Dit kenmerk kan de volgende waarden bevatten:

Enum Beschrijving
None Gebruik de afleidingsbeperking die is gedefinieerd door de BlockDefault eigenschap van het schema, indien aanwezig.
Empty Er gelden geen beperkingen voor vervangingen van dit element.
Substitution Dit element kan niet worden vervangen door een type dat is afgeleid door Vervanging.
Extension Dit element kan niet worden vervangen door een type dat is afgeleid door Extensie.
Restriction Dit element kan niet worden vervangen door een type dat is afgeleid van Beperking.
All #all. Dit element kan niet worden vervangen door elk type, ongeacht de afleidingsmethode.

Deze eigenschap voorkomt geen afleiding, maar voorkomt dat de afleiding het type in een instantie vervangt. Lijst- en samenvoegwaarden worden niet ondersteund voor de block eigenschap.

Van toepassing op