Proprietà del nodo Elemento campo

 

Quando si seleziona un nodo Elemento 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 Elemento Field , 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'elemento XML corrispondente nei messaggi di istanza definiti da questo schema.

Molte delle proprietà associate ai nodi elemento field 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 Elemento 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 elemento Field 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 Elemento campo selezionato.
CodeList BizTalk Specifica il numero di riferimento per l'elenco di codice da usare con il nodo Elemento 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 Elemento 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 Elemento campo selezionato.
Derivata da Avanzato Specifica il modo in cui il tipo semplice sottostante di questo nodo Elemento campo viene derivato dal tipo di base (in base a Restrizione, Elenco o Unione).
Enumerazione Con restrizioni Limita i dati in un messaggio di istanza corrispondente al nodo Elemento campo selezionato a un set specifico di valori.
Tipo di campo Generale Identifica il nodo Elemento campo selezionato come nodo Elemento campo anziché un nodo Attributo campo .
Finale Avanzato Specifica le restrizioni di derivazione per il tipo di dati definito per il nodo Elemento campo selezionato.
Fisso Avanzato Specifica un valore fisso per gli elementi in un messaggio di istanza che corrisponde al nodo Elemento campo selezionato, se i dati sono presenti.
Form Avanzato Specifica se gli elementi 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'elemento che corrisponde al nodo Elemento campo selezionato.
Item Type Avanzato Specifica il tipo di dati degli elementi 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 Elemento campo selezionato nei messaggi di istanza.
Max Occurs Generale Specifica il numero massimo di volte in cui l'elemento corrispondente al nodo Elemento campo selezionato può verificarsi.
>Tipo MaxFacet Con restrizioni Specifica se il limite superiore del valore ordinato per tutti i dati nei messaggi di istanza che corrispondono al nodo Elemento Field 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 Elemento campo selezionato.
Lunghezza massima Con restrizioni Specifica la lunghezza massima per i dati nei messaggi di istanza corrispondenti al nodo Elemento campo selezionato.
Tipi di membro Avanzato Specifica l'elenco di tipi di dati validi per gli elementi corrispondenti nei messaggi di istanza quando la proprietà Derivata by è impostata su Union.
Min si verifica Generale Specifica il numero minimo di volte in cui può verificarsi l'elemento corrispondente al nodo Elemento campo selezionato.
Tipo MinFacet Con restrizioni Specifica se il limite inferiore del valore ordinato per tutti i dati nei messaggi di istanza corrispondenti al nodo Elemento Field 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 Elemento campo selezionato.
Lunghezza minima Con restrizioni Specifica la lunghezza minima per i dati nei messaggi di istanza corrispondenti al nodo Elemento campo selezionato.
Spazio dei nomi Generale Visualizza lo spazio dei nomi per il nodo Elemento campo selezionato.
Nillable Avanzato Specifica se l'attributo xsi:nil può essere usato in fase di esecuzione con l'elemento corrispondente al nodo Elemento campo selezionato per indicare che è ancora valido anche se non ha contenuto.
Nome nodo Generale Specifica il nome del nodo Elemento campo selezionato come visualizzato nella visualizzazione albero dello schema.
Note BizTalk Specifica le note sul nodo Elemento campo selezionato.
Modello Con restrizioni Limita tutti i dati in un messaggio di istanza corrispondente al nodo Elemento campo selezionato a un modello specifico, come specificato da una o più espressioni regolari.
RootNode TypeName Riferimento Specifica il nome che verrà usato durante la generazione del nome della classe .NET per il nodo radice dell'elemento campo selezionato.

Quando si seleziona un nodo Elemento campo in BizTalk Editor e si sta modificando uno schema di proprietà, è possibile esaminare e impostare proprietà aggiuntive nell'Finestra Proprietà di Visual Studio. Queste proprietà vengono visualizzate nella categoria Di riferimento della categoria esistente.

Nella tabella seguente vengono illustrate le proprietà supplementari disponibili per i nodi elemento Field durante la modifica di uno schema delle proprietà.

Nome proprietà dello schema proprietà Category Descrizione
Property Schema Base Riferimento Specifica l'origine dei dati associati al nodo Elemento campo selezionato.
Informazioni riservate Riferimento Specifica se la proprietà di contesto globale corrispondente verrà trattata come riservata, restringendone la visibilità nell'ambito di altri componenti BizTalk Server.

Quando si seleziona un nodo Elemento campo in BizTalk Editor e si è abilitato l'estensione file flat usando la proprietà Estensioni editor schema, è possibile esaminare e impostare proprietà aggiuntive nell'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 elemento Field 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 Elemento campo selezionato.
Lunghezza minima con carattere riempimento Flat File Specifica come un serializzatore riquadri i dati nei messaggi di istanza corrispondenti al nodo Elemento campo selezionato.
Carattere pad Flat File Specifica il carattere del riquadro da usare per i dati nei messaggi di istanza che corrispondono al nodo Elemento 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 Elemento campo selezionato.
Offset di posizione Riferimento Specifica l'offset iniziale, relativo al valore di pari o delimitatore precedente, del campo nei messaggi di istanza corrispondenti al nodo Elemento campo selezionato.
Carattere a capo Flat File Specifica un carattere da utilizzare come carattere di wrapping per i campi in un messaggio di istanza che corrisponde al nodo Elemento 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