Informations
Le sujet que vous avez demandé est indiqué ci-dessous. Toutefois, ce sujet ne figure pas dans la bibliothèque.

Block (propriété de nœud de tous les schémas)

 

Utilisez le bloc propriété afin d’empêcher ou de restreindre les types de dérivation qui peut être utilisée dans les messages d’instance pour les éléments correspondant au enregistrement nœud.

Enregistrement

Général

Choix de liste déroulanteDescription
(Par défaut)Supprime la bloc attribut, le cas échéant, indiquant qu’il n’y a aucune restriction sur les types particuliers de dérivations, sinon spécifié par le BlockDefault propriété.
Tous lesDéfinit le bloc attribut « #all », indiquant qu’aucune dérivation n’est autorisée.
RestrictionAjoute « restriction » à la valeur de la bloc attribut, en spécifiant que les dérivations par restriction ne sont pas autorisées.
ExtensionAjoute « extension » à la valeur de la bloc attribut, en spécifiant que les dérivations par extension ne sont pas autorisées.
SubstitutionAjoute « substitution » à la valeur de la bloc attribut, en spécifiant que les dérivations par substitution ne sont pas autorisées.

(Par défaut)

Comme la valeur de la bloc attribut de la complexType élément qui est un enfant de l’élément correspondant au enregistrement nœud.

Vous pouvez examiner et définir cette propriété dans la Visual Studio fenêtre Propriétés lorsque vous sélectionnez un enregistrement nœud (y compris une racine enregistrement nœud) dans l’Éditeur BizTalk.

Cette propriété représente une construction XSD standard. Pour plus d’informations sur la construction XSD correspondante, consultez ressources XSD sur le site Web.

Les valeurs Restriction, Extension, et Substitution peuvent être définies en combinaison avec eux en sélectionnant les cases à cocher correspondantes dans la bloc liste déroulante de propriétés. Les valeurs correspondantes de la bloc attribut sont séparés par des espaces.

Dans les messages d’instance correspondant, autres types de données dérivés peuvent utiliser pour un élément particulier à moins qu’interdisent explicitement les paramètres de le bloc et/ou BlockDefault Propriétés, comme suit :

<RecordName   
            xmlns:xsi="http://www.w3c.org/2001/XMLSchema-instance>"  
  

Dans l’exemple ci-dessus, « BaseOrDerivedTypeName » est le nom d’un type complexe dérivé du type de données spécifié par le Data Structure Type propriété correspondante enregistrement nœud de type de dérivation autorisé (type de dérivation n’est pas bloqué par cette propriété ou la BlockDefault propriété). Pour plus d’informations sur les différents types de dérivations, consultez Type de réutilisation et dérivations.

Propriétés du nœud de tous les schémas
BlockDefault (propriété de nœud de tous les schémas)

Afficher: