Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
BizTalk Adapter Framework fournit plusieurs extensions pour améliorer l’expérience utilisateur. Pour utiliser ces extensions, importez le schéma de l’infrastructure, BiztalkAdapterFramework.xsd. L’importation du schéma vous permet d’accéder aux décorations et aux types spécialisés et de les utiliser dans le schéma de configuration de l’adaptateur, comme décrit ci-dessous. Le code suivant montre comment importer le schéma :
<?xml version="1.0" encoding="utf-8" ?><xs:schema targetNamespace="http://tempuri.org/XMLSchema.xsd"
elementFormDefault="qualified" xmlns="http://tempuri.org/XMLSchema.xsd"
xmlns:baf="BiztalkAdapterFramework.xsd"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:import namespace="BiztalkAdapterFramework.xsd" />
. . .
</xs:schema>
Importation du schéma XSD des extensions d’infrastructure d’adaptateur BizTalk
En important le schéma XSD des extensions Adapter Framework, vous pouvez utiliser des décorations telles que <baf :FileName> comme type d’élément, qui affiche la fenêtre contextuelle du nom de fichier lors de la modification de l’élément.
Des décorations supplémentaires contrôlent l’affichage de la propriété dans l’interface. La <décoration baf :description> , par exemple, ajoute du texte d’aide à l’élément. La décoration <baf : description> affiche le texte situé en bas de la page des propriétés. La <décoration baf:browsable> masque un élément de l’interface. Le code suivant montre comment utiliser ces éléments dans un schéma de configuration :
<?xml version="1.0" encoding="utf-8" ?><xs:schema targetNamespace="http://tempuri.org/XMLSchema.xsd"
elementFormDefault="qualified" xmlns="http://tempuri.org/XMLSchema.xsd"
xmlns:baf="BiztalkAdapterFramework.xsd"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:import namespace="BiztalkAdapterFramework.xsd" />
<xs:element name="Send">
<xs:complexType>
<xs:sequence>
<xs:element name="directory" type="xs:string" />
<xs:annotation>
<xs:appinfo>
<baf:designer>
<baf:description>Enter the directory that will receive sent files..
</baf:description>
</baf:designer>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="fileName" type="" />
<xs:element name="sendBatchSize" type="xs:int" />
<xs:element name="fileCopyMode" type="CopyMode" />
<xs:element name="uri" type="xs:string" >
<xs:annotation>
<xs:appinfo>
<baf:designer>
<baf:browsable show="false" />
</baf:designer>
</xs:appinfo>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="CopyMode">
<xs:restriction base="xs:string">
<xs:enumeration value="Append">
<xs:annotation>
<xs:documentation>= 0</xs:documentation>
</xs:annotation>
<xs:enumeration value="Create">
<xs:annotation>
<xs:documentation>= 1</xs:documentation>
</xs:annotation>
<xs:enumeration value="CreateNew">
<xs:annotation>
<xs:documentation>= 2</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:schema>
Voir aussi
Extensions de schéma de configuration de l’infrastructure d’adaptateur