XmlSchemaElement.Block Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger en Block härledning.
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
Egenskapsvärde
Attributet som används för att blockera en typavledning. Standardvärdet är XmlSchemaDerivationMethod.None. Optional.
Kommentarer
Det här attributet kan innehålla följande värden:
| Enum | Description |
|---|---|
None |
Använd härledningsbegränsningen BlockDefault som definieras av -egenskapen för schemat, om den finns. |
Empty |
Det finns inga begränsningar för ersättningar av det här elementet. |
Substitution |
Det går inte att ersätta det här elementet med en typ som härleds av Substitution. |
Extension |
Det går inte att ersätta det här elementet med en typ som härleds av tillägget. |
Restriction |
Det går inte att ersätta det här elementet med en typ som härleds av Begränsning. |
All |
#all. Det här elementet kan inte ersättas av någon typ oavsett härledningsmetod. |
Den här egenskapen förhindrar inte härledning, men förhindrar härledning från att ersätta typen i en instans. List- och unionsvärden stöds inte för egenskapen block .