Condividi tramite


Final (proprietà Node di tutti gli schemi)

 

Utilizzare la proprietà Final per specificare le impostazioni che limitano diversi tipi di derivazioni dal tipo di dati definito per il nodo Record, Elemento campo o Attributo campo selezionato.

Si applica ai nodi di tipo

Record, Elemento Field, Attributo Field

Category

Categoria generale per Record

Categoria avanzata per Elemento e Attributo

Valori consentiti

La tabella seguente mostra i valori che possono essere impostati per questa proprietà quando viene selezionato un nodo Record in Editor BizTalk.

Opzione dell'elenco a discesa Descrizione
(Impostazione predefinita) Rimuove l'attributo finale , se presente, specificando che non esistono restrizioni relative alla modalità di derivazione del tipo di dati definito per il nodo Record selezionato.
Tutto Imposta l'attributo finale su "#all", impedendo tutte le derivazioni dal tipo di dati definito per il nodo Record selezionato.
Restrizione Aggiunge "restrizione" al valore dell'attributo finale , impedendo le derivazioni per restrizione dal tipo di dati definito per il nodo Record selezionato.
Estensione Aggiunge "extension" al valore dell'attributo finale , impedendo le derivazioni per estensione dal tipo di dati definito per il nodo Record selezionato.

La tabella seguente mostra i valori che possono essere impostati per questa proprietà quando viene selezionato un nodo Field Element o Field Attribute in BizTalk Editor.

Opzione dell'elenco a discesa Descrizione
(Impostazione predefinita) Rimuove l'attributo finale , se presente, specificando che non sono presenti restrizioni relative al modo in cui il tipo di dati definito per il nodo Field Element o Field Attribute selezionato può essere derivato.
Tutto Imposta l'attributo finale su "#all", impedendo tutte le derivazioni dal tipo di dati definito per il nodo Field Element o Field Attribute selezionato.
Restrizione Aggiunge "restrizione" al valore dell'attributo finale , impedendo le derivazioni per restrizione dal tipo di dati definito per il nodo Field Element o Field Attribute selezionato.
Elenco Aggiunge "list" al valore dell'attributo finale , impedendo che i nuovi tipi di dati vengano derivati usando elenchi dal tipo di dati definito per il nodo Elemento campo o Attributo campo selezionato.
Union Aggiunge "union" al valore dell'attributo finale , impedendo che i nuovi tipi di dati vengano derivati usando unioni dal tipo di dati definito per il nodo Elemento campo o Attributo campo selezionato.

Valore predefinito

(Impostazione predefinita), specificando che non esistono restrizioni relative al modo in cui è possibile ereditare il tipo di dati definito per il nodo Record, Elemento campo o Attributo campo selezionato.

Persistenza XSD

Per i nodi Record , come attributo finale dell'elemento complexType che corrisponde al nodo Record selezionato, impostato su "#all" o su una combinazione delle stringhe "extension" e "restriction".

Per inodi Elemento Field e Attributo field, come attributo finale dell'elemento simpleType che corrisponde al nodo Field Element e Field Attribute selezionato, impostato su "#all" o su una combinazione delle stringhe "list", "restriction" e "union".

Commenti

È possibile esaminare e impostare questa proprietà nel Finestra Proprietà di Visual Studio quando si seleziona un nodo Record (incluso un nodo Record radice), l'elemento campo o il nodo Attributo campo nell'editor BizTalk.

Quando si configura questa proprietà, è possibile impedire tutte le derivazioni oppure restringere, estendere o impostare la derivazione predefinita da un tipo di base.

Questa proprietà rappresenta un costrutto XSD standard. Per altre informazioni sul costrutto XSD corrispondente, vedere Risorse XSD sul Web.

Per i nodi Record , i valori Restrizione e estensione possono essere impostati in combinazione tra loro selezionando le relative caselle di controllo corrispondenti nell'elenco a discesa Proprietà finale . I valori corrispondenti dell'attributo finale sono separati dallo spazio.

Per i nodi Elemento campo e Attributo campo , i valori Restrizione, Elenco e Unione possono essere impostati in combinazione tra loro selezionando le relative caselle di controllo corrispondenti nell'elenco a discesa Proprietà finale . I valori corrispondenti dell'attributo finale sono separati dallo spazio.

Per altre informazioni sui diversi tipi di derivazioni, vedere Riutilizzo dei tipi e derivazioni.

Vedere anche

Proprietà dei nodi di tutti gli schemi
FinalDefault (proprietà Node di tutti gli schemi)