Riferimento al gruppo (proprietà Node di tutti gli schemi)

 

Utilizzare la proprietà Group Reference (Riferimento gruppo) per specificare un nome per il gruppo definito a livello globale a cui fa riferimento il gruppo di sequenza selezionato, il gruppo di scelta, il gruppo di tutti o il nodo Gruppo di attributi .

I nodi del gruppo di attributi sono intrinsecamente globali e pertanto vengono assegnati i valori predefiniti della proprietà Group Reference . È possibile modificare questo nome predefinito con un altro nome, ma non è possibile modificalo in una stringa vuota.

I nodi Sequence Group, Choice Group e All Group non sono globali per impostazione predefinita e pertanto non vengono assegnati i valori predefiniti delle proprietà Group Reference quando vengono inseriti per la prima volta in uno schema. Se si specifica un valore per la proprietà Group Reference di uno di questi gruppi di elementi, un valore esistente o un nuovo valore univoco, si sceglie di fare riferimento a un gruppo di elementi globale esistente o di convertire rispettivamente il gruppo di elementi in un gruppo di elementi globale.

Si applica ai nodi di tipo

Sequence Group, Choice Group, All Group, Attribute Group

Category

Avanzato

Valori consentiti

Un valore vuoto, non consentito per i nodi del gruppo di attributi , significa che il gruppo di elementi è "incorporato" e "senza nome". Tale gruppo è privo di nome e non può essere utilizzato da altri gruppi di elementi. Se si modifica un valore vuoto con un nuovo valore, il nome del gruppo viene modificato nel nuovo valore e viene spostato nell'ambito globale. Se si modifica un valore vuoto con un nome di gruppo esistente, si riutilizza il gruppo scelto nella posizione selezionata dello schema.

Se è disponibile un valore, il gruppo viene dichiarato a livello globale e può essere utilizzato da altri gruppi di elementi e attributi, in base al caso specifico. Se si passa da un valore a un altro valore nuovo, il nome del gruppo viene modificato nel nuovo valore. Se si modifica un valore con un nome di gruppo esistente, si riutilizza tale gruppo nella posizione selezionata dello schema.

Valore predefinito

Per i nodi del gruppo di attributi , il valore predefinito al momento dell'inserimento del nodo è il formato "AttrGroupN", dove "N" è un numero che aumenta in modo monotonico a partire da zero.

Per i nodi Sequence Group, Choice Group e All Group , il valore predefinito all'inserimento del nodo è vuoto, ovvero il gruppo di elementi non è globale.

Persistenza XSD

Come valori dei nomi e degli attributi ref delle coppie di elementi group o attributeGroup . L'elemento group o attributeGroup visualizzato a livello globale dello schema ha l'attributo name impostato sul valore della proprietà Group Reference e l'elemento group o attributeGroup visualizzato più in profondità nella gerarchia dello schema ha l'attributo ref impostato sullo stesso valore, stabilendo così il riferimento.

Commenti

È possibile esaminare e impostare questa proprietà nel Finestra Proprietà di Visual Studio quando si seleziona un nodo Sequence Group, Choice Group, All Group o Attribute Group in BizTalk Editor.

Questa proprietà rappresenta un concetto XSD correlato agli elementi group e attributeGroup .

Il valore della proprietà Group Reference , se presente, viene visualizzato come seconda metà della proprietà Node Name del nodo del gruppo selezionato, come indicato di seguito:

  • Per i nodi del gruppo di attributi :

    <AttrGroup:GroupReferencePropertyValue>

  • Per i nodi Sequence Group, Choice Group e All Group :

    <Group:GroupReferencePropertyValue>

Vedere anche

Proprietà dei nodi di tutti gli schemi