次の方法で共有


アダプター フレームワーク構成スキーマの装飾タグ

このトピックで説明するタグを構成スキーマ ファイル内で使用して、アダプターのプロパティ ページでデータを表示および編成できます。

次の図は、FTP 受信場所のプロパティ ページでこれらのタグの一部を実装する方法を示しています。

FTP 受信場所プロパティ ページでこれらのタグの一部を実装する方法を示す画像。
<FTP アダプターのプロパティ ページの説明<>、表示名>、および<カテゴリ> タグ

<デザイナー>

BizTalk アダプター フレームワークの装飾は、baf:designer> タグと </baf:designer> 終了タグの間<に表示されます。 baf:designer タグは<、アダプター フレームワーク <appinfo> と他のアダプター提供<の appinfo> 情報を区別するのに役立>ちます。

<category>

カテゴリ>装飾<には、プロパティ グリッド内のエントリをグループに分割するために使用される文字列が含まれています。 装飾には、カテゴリの下位エントリと同じカテゴリ文字列を使用するすべてのエントリが表示されます。

カテゴリ> エントリを<ローカライズできます。

<description>

説明>の<装飾には、プロパティ グリッドの下部にあるエントリの説明テキストを提供するために使用される文字列が含まれています。

説明>エントリを<ローカライズできます。

<Displayname>

<displayname> 装飾には、エントリの名前を表示するために使用される文字列が含まれています。 これにより、要素>名や<属性>名に対してスペースやフレーズなどを使用<できなくなります。

displayname> エントリはローカライズ<できます。

<readonly>

readonly fixed=""> 装飾は<、フィールドを編集できるかどうかを制御します。 "固定" 属性値 ( true 既定値) は、フィールドを読み取り専用にします。

外部エディターを実装する場合は、外部 TypeConverter クラスを実装し、代わりに GetStandardValuesExclusive(ITypeDescriptorContext) メソッドをオーバーライドします。 を true 返す場合、フィールドは読み取り専用になりますが、カスタム エディターへのアクセスは保持されます。

<browsable>

browsable show=""> 装飾は<、フィールドがプロパティ グリッドに表示されるかどうかを制御します。 "show" 属性値 True (既定値) を指定すると、フィールドがグリッドに表示されます。

<コンバーター>

コンバーター assembly=""> 装飾は<、要素>または<属性>に必要な TypeConverter クラス名を<指定します。 省略可能な "assembly" 属性値は、目的の TypeConverter を含むアセンブリへのパスを指定します。 "assembly" 値が指定されていない場合、クラス名には、グローバル アセンブリ キャッシュのアセンブリ名、キー、カルチャ、およびバージョンの値を含める必要があります。

<エディター>

エディター assembly=""> 装飾は<、要素>または<属性>に必要な UITypeEditor クラス名を<指定します。 省略可能な "assembly" 属性値は、目的の UITypeEditor を含むアセンブリへのパスを指定します。 "assembly" 値が指定されていない場合、クラス名には、グローバル アセンブリ キャッシュのアセンブリ名、キー、カルチャ、およびバージョンの値を含める必要があります。

省略可能な列挙の Null 値

省略可能な列挙を使用する場合は、null 値を示す値の 1 つを none> にする必要があります<。 これは組み込みのタグではありませんが、列挙が xsd:string から派生している場合は、none として処理される列挙値を指定して実現できます。 xsd:int から派生している列挙の場合、整数が値を保持する必要があるため無効です。

参照

アダプター フレームワーク構成スキーマの拡張機能