Freigeben über


Tags für Konfigurationsschemaergänzungen für das Adapterframework

Die in diesem Thema beschriebenen Tags können in den Konfigurationsschemadateien verwendet werden, um Daten auf den Adaptereigenschaftenseiten anzuzeigen und zusammenzufassen.

In der folgenden Abbildung wird gezeigt, wie von der Eigenschaftenseite des FTP-Empfangsspeicherorts einige dieser Tags implementiert werden.

Abbildung, die zeigt, wie die FTP-Empfangsspeicherort-Eigenschaftenseite einige dieser Tags implementiert.
Beschreibungs<-, <Anzeigename>- und <Kategorietags> auf der Eigenschaftenseite des FTP-Adapters>

<Designer>

Die BizTalk Adapter Framework-Dekorationen werden zwischen einem <baf:designer-Tag> und <dem /baf:designer-Endtag> angezeigt. Das <baf:designer-Tag> hilft bei der Unterscheidung zwischen Adapter Framework <appinfo> und anderen von Adapter bereitgestellten <appinfo-Informationen> .

<category>

Die <Kategoriedekoration> enthält die Zeichenfolge, die verwendet wird, um Einträge im Eigenschaftenraster in Gruppen zu trennen. Durch die Ergänzung werden alle Einträge mit der gleichen Kategoriezeichenfolge als untergeordnete Einträge der Kategorie angezeigt.

Sie können Kategorieeinträge> lokalisieren<.

<description>

Die <Beschreibungsdekoration> enthält die Zeichenfolge, die verwendet wird, um beschreibenden Text für Einträge am unteren Rand des Eigenschaftenrasters bereitzustellen.

Sie können Beschreibungseinträge> lokalisieren<.

<Displayname>

Die <Displayname-Dekoration> enthält die Zeichenfolge, die zum Anzeigen des Namens eines Eintrags verwendet wird. Dadurch können Sie Leerzeichen, Ausdrücke usw. verwenden, wenn sie für einen <Element> - oder <Attributnamen> nicht zulässig wären.

Sie können Displayname-Einträge> lokalisieren<.

<readonly>

Die <readonly fixed=""> -Dekoration steuert, ob ein Feld bearbeitet werden darf. Ein "fester" Attributwert von true (Standard) macht ein Feld schreibgeschützt.

Implementieren Sie beim Implementieren eines externen Editors eine externe TypeConverter-Klasse , und überschreiben Sie stattdessen die GetStandardValuesExclusive(ITypeDescriptorContext) -Methode. Durch die Rückgabe true wird ein Feld schreibgeschützt, aber der Zugriff auf den benutzerdefinierten Editor bleibt erhalten.

<Durchsuchbar>

Die <browsable show=""> -Dekoration steuert, ob ein Feld im Eigenschaftenraster angezeigt wird. Mit dem Attributwert "show" ( True Standard) wird ein Feld im Raster angezeigt.

<Konverter>

Die <Konverterassembly=""-> Dekoration gibt den gewünschten TypeConverter-Klassennamen für das <Element> oder <Attribut> an. Der optionale Attributwert "assembly" gibt den Pfad zur Assembly an, die den gewünschten TypeConverter enthält. Wenn kein "assembly"-Wert festgelegt wurde, muss der Klassenname den Assemblynamen des globalen Assemblycaches sowie die Schlüssel-, Kultur- und Versionswerte enthalten.

<Editor>

Die <editor assembly=""> -Dekoration gibt den gewünschten UITypeEditor-Klassennamen für das <Element> oder <Attribut> an. Der optionale Attributwert "assembly" gibt den Pfad zur Assembly an, die den gewünschten UITypeEditor enthält. Wenn kein "assembly"-Wert festgelegt wurde, muss der Klassenname den Assemblynamen des globalen Assemblycaches sowie die Schlüssel-, Kultur- und Versionswerte enthalten.

NULL-Werte für optionale Enumerationen

Bei Verwendung einer optionalen Enumeration sollte einer der Werte keine> sein<, um einen NULL-Wert anzugeben. Dies ist kein integriertes Tag, es kann jedoch durch Bereitstellen eines Enumerationswerts ausgeführt werden. Dieser wird wie "none" behandelt, wenn die Enumeration von xsd:string abgeleitet wird. Wenn die Enumeration von xsd:int abgeleitet wurde, ist dies nicht möglich, da der Integer einen Wert enthalten muss.

Weitere Informationen

Erweiterungen des Konfigurationsschemas für das Adapterframework