0

BTS 2009 SDK にあるサンプルを使用してカスタム ファイル アダプターを作成しましたが、ホスト インスタンスが実行されている資格情報以外の資格情報を使用して、このアダプター経由でファイルを受信する必要があります。ユーザー名とパスワードのアダプターのプロパティ ウィンドウに 2 つのプロパティを追加したいのですが (これは方法を知っています)、パスワード プロパティのパスワード テキストを非表示にしたいと考えています。誰もこれについてどうやって行くのか知っていますか? TextBox.PasswordChar プロパティと同様に、プロパティの ReceiveLocation.xsd に設定して、パスワード用であることを知らせることができるものはありますか?

4

1 に答える 1

2

次のように、ReceiveLocation.xsd で Biztalk Adapter Framework の PasswordUITypeEditor および PasswordTypeConverter コンポーネントを使用する必要がありました。

 <xs:element name="Password">
          <xs:simpleType>
            <xs:annotation>
              <xs:appinfo>
                <baf:designer>
                  <baf:displayname _locID="passwordName">Password</baf:displayname>
                  <baf:description _locID="passwordDesc">Enter username for authentication to directory</baf:description>
                  <baf:editor assembly="%BTSROOT%\\Developer Tools\\Microsoft.BizTalk.Adapter.Framework.dll">Microsoft.BizTalk.Adapter.Framework.ComponentModel.PasswordUITypeEditor</baf:editor>
                  <baf:converter assembly="%BTSROOT%\\Developer Tools\\Microsoft.BizTalk.Adapter.Framework.dll">Microsoft.BizTalk.Adapter.Framework.ComponentModel.PasswordTypeConverter</baf:converter>
                  <baf:category _locID="authenticationCategory">Endpoint Directory Authentication</baf:category>
                </baf:designer>
              </xs:appinfo>
            </xs:annotation>
            <xs:restriction base="xs:string">
              <xs:maxLength value="22" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
于 2012-11-05T17:15:11.853 に答える