Proprietà del nodo Attributo campo

 

Quando si seleziona un nodo Attributo campo in BizTalk Editor, è possibile esaminare e impostare le relative proprietà associate nel Finestra Proprietà di Visual Studio. Queste proprietà sono divise nelle categorie seguenti:

  • Avanzata Questa categoria include le proprietà corrispondenti ai concetti del linguaggio XSD che possono essere classificati come avanzati, ad esempio le derivazioni dei tipi di dati.

  • BizTalk. Questa categoria include proprietà relative a funzionalità di annotazione e utilizzabilità specifiche di Microsoft BizTalk Server.

  • In Generale. Questa categoria include le proprietà corrispondenti ai concetti del linguaggio XSD che possono essere assegnati a una categoria di base, ad esempio l'impostazione del tipo di dati dell'elemento o attributo corrispondente.

  • Con restrizioni. Questa categoria include le proprietà corrispondenti ai concetti del linguaggio XSD correlati alla derivazioni dei tipi tramite restrizioni.

Quando si inserisce un nodo Attributo campo , il nome del nodo come visualizzato nell'albero dello schema e che corrisponde alla relativa proprietà Node Name , viene immediatamente reso disponibile per la modifica all'interno dell'albero dello schema. La scelta del nome per questo nodo è importante in quanto definisce il nome dell'attributo XML corrispondente nei messaggi di istanza definiti da questo schema.

Molte delle proprietà associate ai nodi Attributo campo corrispondono direttamente alla semantica dei costrutti XSD (XML Schema Definition Language). Per i collegamenti a informazioni sui concetti e le specifiche XSD, vedere Risorse XSD sul Web.

Nota

Alcune proprietà del nodo Attributo campo vengono abilitate o disabilitate automaticamente o visualizzate o nascoste, a seconda dei valori di altre proprietà del nodo.

Nella tabella seguente vengono illustrate le proprietà associate ai nodi Attributo campo disponibili in tutti gli schemi.

Nome proprietà Category Descrizione
Tipo di dati di base Avanzato Specifica il tipo di dati di base da cui deriva il tipo per il nodo Attributo campo selezionato.
CodeList BizTalk Specifica il numero di riferimento per l'elenco di codice da usare con il nodo Attributo campo selezionato e fornisce l'accesso alla finestra di dialogo CodeList .
Tipo di dati Generale Specifica il nome di un tipo di dati esistente per il nodo Attributo campo selezionato o specifica un nome per questo tipo di dati che può essere usato altrove.
Valore predefinito Generale Specifica il valore predefinito per il nodo Attributo campo selezionato.
Derivata da Avanzato Specifica il modo in cui il tipo semplice sottostante di questo nodo Attributo campo è derivato dal tipo di base (per restrizione, elenco o unione).
Enumerazione Con restrizioni Limita i dati in un messaggio di istanza corrispondente al nodo Attributo campo selezionato a un set specifico di valori.
Tipo di campo Generale Identifica il nodo Attributo campo selezionato come nodo Attributo campo anziché un nodo Elemento campo .
Finale Avanzato Specifica le restrizioni di derivazione per il tipo di dati definito per il nodo Attributo campo selezionato.
Fisso Avanzato Specifica un valore fisso per gli attributi in un messaggio di istanza corrispondente al nodo Attributo campo selezionato, se i dati sono presenti.
Form Avanzato Specifica se gli attributi locali nei messaggi di istanza devono essere qualificati mediante un identificatore dello spazio dei nomi.
XPath istanza Generale Visualizza il percorso all'interno dei messaggi di istanza dell'attributo che corrisponde al nodo Attributo campo selezionato.
Item Type Avanzato Specifica il tipo di dati degli attributi corrispondenti nei messaggi di istanza quando la proprietà Derivata by è impostata su List.
Lunghezza Con restrizioni Specifica la lunghezza fissa dei dati corrispondenti al nodo Attributo campo selezionato nei messaggi di istanza.
>Tipo MaxFacet Con restrizioni Specifica se il limite superiore del valore ordinato per tutti i dati nei messaggi di istanza che corrispondono al nodo Attributo campo selezionato, come specificato dalla proprietà MaxFacet Value , è inclusivo o esclusivo.
Valore MaxFacet Con restrizioni Specifica il valore massimo (inclusivo o esclusivo, come specificato dalla proprietà MaxFacet Type ) per tutti i dati nei messaggi di istanza corrispondenti al nodo Attributo campo selezionato.
Lunghezza massima Con restrizioni Specifica la lunghezza massima per i dati nei messaggi di istanza corrispondenti al nodo Attributo campo selezionato.
Tipi di membro Avanzato Specifica l'elenco dei tipi di dati validi per gli attributi corrispondenti nei messaggi di istanza quando la proprietà Derivata by è impostata su Union.
Tipo MinFacet Con restrizioni Specifica se il limite inferiore del valore ordinato per tutti i dati nei messaggi di istanza corrispondenti al nodo Attributo campo selezionato, come specificato dalla proprietà MaxFacet Value , è inclusivo o esclusivo.
Valore MinFacet Con restrizioni Specifica il valore minimo (inclusivo o esclusivo, come specificato dalla proprietà MinFacet Type ) per tutti i dati nei messaggi di istanza corrispondenti al nodo Attributo campo selezionato.
Lunghezza minima Con restrizioni Specifica la lunghezza minima per i dati nei messaggi di istanza corrispondenti al nodo Attributo campo selezionato.
Spazio dei nomi Generale Visualizza lo spazio dei nomi per il nodo Attributo campo selezionato.
Nome nodo Generale Specifica il nome del nodo Attributo campo selezionato come visualizzato nella visualizzazione albero dello schema.
Note BizTalk Specifica le note sul nodo Attributo campo selezionato.
Modello Con restrizioni Limita i dati in un messaggio di istanza corrispondente al nodo Attributo campo selezionato a un modello specifico, come specificato da una o più espressioni regolari.
Use Requirement Generale Specifica se l'attributo corrispondente al nodo Attributo campo selezionato è necessario in un messaggio di istanza.

Quando si seleziona un nodo Attributo campo in BizTalk Editor e si è abilitato l'estensione file flat usando la proprietà Estensioni editor schema, è possibile esaminare e impostare proprietà aggiuntive nel Finestra Proprietà di Visual Studio. Queste proprietà sono suddivise nella categoria esistente Reference e nella nuova categoria Flat File, che contiene queste proprietà correlate all'analisi di file flat in file XML equivalenti e serializzazione di file XML in file flat.

La tabella seguente mostra le proprietà supplementari disponibili per i nodi Attributo campo quando l'estensione file flat è abilitata.

Nome proprietà file flat Category Descrizione
Formato di data/ora personalizzato Flat File Specifica il formato per il tipo di data/ora personalizzato quando il nodo Elemento campo selezionato è impostato su uno dei tipi di dati XSD seguenti o un tipo semplice derivato da uno di essi: Nota : xs:date, xs:date, xs:date, xs:time, xs:gYearMonth, xs:gYear, xs:gMonthDay, xs:gDay o xs:gMonth o xs:gMonth
Giustificazione Flat File Specifica la giustificazione sinistra o destra del contenuto dei campi corrispondenti al nodo Attributo campo selezionato.
Lunghezza minima con carattere riempimento Flat File Specifica come un serializzatore riquadri i dati nei messaggi di istanza corrispondenti al nodo Attributo campo selezionato.
Carattere pad Flat File Specifica il carattere del riquadro da usare per i dati nei messaggi di istanza corrispondenti al nodo Attributo campo selezionato.
Tipo carattere riempimento Flat File Specifica come verrà espresso un carattere di pad alternativo nella proprietà Carattere pad e nella rappresentazione XSD sottostante.
Lunghezza posizionale Riferimento Specifica la lunghezza, dal pari o delimitatore precedente, del campo nei messaggi di istanza corrispondenti al nodo Attributo campo selezionato.
Offset di posizione Riferimento Specifica l'offset iniziale, rispetto al delimitatore o al pari precedente, del campo nei messaggi di istanza corrispondenti al nodo Attributo campo selezionato.
Carattere a capo Flat File Specifica un carattere da utilizzare come carattere di wrapping per i campi in un messaggio di istanza corrispondente al nodo Attributo campo selezionato.

I caratteri a capo fanno sì che i caratteri presenti tra di essi vengano interpretati come dati singoli e senza che abbiano lo speciale significato altrimenti ad essi associato.
Tipo carattere a capo Flat File Specifica come verrà espresso un carattere di wrapping alternativo nella proprietà Wrapping Character e nella rappresentazione XSD sottostante.

Vedere anche

Proprietà del nodo - Per tipo di nodo
Proprietà del nodo - Elenchi alfabetici