Final (proprietà Node di tutti gli schemi)

 

Usare la proprietà Final per specificare impostazioni che limiteranno tipi diversi 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

Nella tabella seguente vengono illustrati i valori che è possibile impostare per questa proprietà quando viene selezionato un nodo Record nell'editor BizTalk.

Opzione dell'elenco a discesa Descrizione
(Impostazione predefinita) Rimuove l'attributo finale, se presente, specificando che non sono presenti 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 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.

Nella tabella seguente vengono illustrati i valori che è possibile impostare per questa proprietà quando viene selezionato un nodo Elemento campo o Attributo campo nell'editor BizTalk.

Opzione dell'elenco a discesa Descrizione
(Impostazione predefinita) Rimuove l'attributo finale, se presente, specificando che non sono presenti restrizioni relative alla modalità di derivazione del tipo di dati definito per il nodo Elemento campo o Attributo campo selezionato.
Tutto Imposta l'attributo finale su "#all", impedendo tutte le derivazioni dal tipo di dati definito per il nodo Elemento campo o Attributo campo selezionato.
Restrizione Aggiunge "restrizione" al valore dell'attributo finale, impedendo derivazioni per restrizione dal tipo di dati definito per il nodo Elemento campo o Attributo campo selezionato.
Elenco Aggiunge "list" al valore dell'attributo finale, impedendo la derivazione di nuovi tipi di dati tramite elenchi del tipo di dati definito per il nodo Elemento campo o Attributo campo selezionato.
Union Aggiunge "union" al valore dell'attributo finale, impedendo la derivazione di nuovi tipi di dati tramite unioni dal tipo di dati definito per il nodo Elemento campo o Attributo campo selezionato.

Valore predefinito

(Impostazione predefinita), specificando che non sono presenti restrizioni relative al modo in cui il tipo di dati definito per il nodo Record, Elemento campo o Attributo campo selezionato può essere ereditato.

Persistenza XSD

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

Per i nodi Elemento campo e Attributo campo, come attributo finale dell'elemento simpleType corrispondente al nodo Elemento campo e Attributo campo selezionati, impostare su "#all" o su una combinazione delle stringhe "list", "restriction" e "union".

Commenti

È possibile esaminare e impostare questa proprietà nel Visual Studio Finestra Proprietà quando si seleziona un record (incluso un nodo Record radice), un elemento Campo o un 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 Restriction ed Extension possono essere impostati in combinazione selezionando le caselle di controllo corrispondenti nell'elenco a discesa Final property (Proprietà finale). I valori corrispondenti dell'attributo finale sono separati da spazi.

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

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)