동적 어댑터 DisplayUI 메서드
IDynamicAdapterConfig 인터페이스의 이 메서드는 사용자 지정 어댑터에 대한 사용자 지정 사용자 인터페이스를 표시합니다. 이 메서드를 통해 사용자는 선택한 서비스를 기준으로 관련 지원 파일을 보고 선택하고 BizTalk 프로젝트로 가져올 수 있습니다.
파일 어댑터에서 AdapterManagement.cs 파일의 displayUI 메서드 내에서 코드를 수정하여 허용할 스키마 유형을 선택하기 위한 사용자 지정 UI(사용자 인터페이스)를 만듭니다. 스키마를 선택한 후에는 적절한 WSDL 파일을 선택합니다.
다음 코드는 AdapterManagement.cs 파일의 displayUI 메서드에서 가져옵니다.
/// <summary>
/// Acquire wsdl(s) from which to build the user interface
/// </summary>
/// <param name="endPointConfiguration"></param>
/// <param name="owner"></param>
/// <param name="WSDLList">Array of custom UI's WSDL (returned)</param>
/// <returns></returns>
public Result DisplayUI(IPropertyBag endPointConfiguration,
IWin32Window owner,
out string [] WSDLList)
{
WSDLList = new string[1];
WSDLList[0] = GetResource("AdapterManagement.service1.wsdl");
return Result.Continue;
}