HWSAdapterObject 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表一个将表单信息提交到 Microsoft Biztalk 2004 HWS (Human Workflow Services) 服务器的连接。
public interface class HWSAdapterObject : Microsoft::Office::Interop::InfoPath::SemiTrust::HWSAdapter
[System.Runtime.InteropServices.Guid("096cd6bf-0786-11d1-95fa-0080c78ee3bb")]
public interface HWSAdapterObject : Microsoft.Office.Interop.InfoPath.SemiTrust.HWSAdapter
type HWSAdapterObject = interface
interface HWSAdapter
Public Interface HWSAdapterObject
Implements HWSAdapter
- 属性
- 实现
示例
在以下示例中 Submit() , HWSAdapterObject 的 方法用于启动 HWS 工作流。 本示例要求调用名为“RespondToApproval”的数据连接:
<span class="label">HWSAdapter</span> hwsAdapter = thisXDocument.DataAdapters["RespondToApproval"] as <span class="label">HWSAdapter</span>;
if (hwsAdapter == null)
{
thisXDocument.UI.Alert("HWSAdapter 'RespondToApproval' does not exist");
return;
}
if (hwsAdapter.SubmitAllowed)
{
try
{
hwsAdapter.Submit();
}
catch (Exception ex)
{
// The submit failed
thisXDocument.UI.Alert("Submitting via adapter " + hwsAdapter.Name + "failed." + Environment.NewLine + "Reason: " + ex.Message);
}
}
else
{
thisXDocument.UI.Alert("Submit is not allowed on adapter " + hwsAdapter.Name + ".");
}
注解
此类型是用于 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)的包装。 使用此类型来访问由此 Coclass 实现的 COM 接口。 有关 COM 接口的信息(包括指向其成员说明的链接),请参阅HWSAdapter。
使用 的 DataAdaptersCollection Item 属性可返回 HWSAdapterObject 对象。
属性
Name |
返回对象的名称 HWSAdapterObject 。 (继承自 HWSAdapter) |
QueryAllowed |
返回一个总是为 false 的值,该值与表单定义文件 (.xsf) 中的 queryAllowed 属性相对应。 (继承自 HWSAdapter) |
SubmitAllowed |
返回一个总是为 true 的值,该值与表单定义文件 (.xsf) 中的 submitAllowed 属性相对应。 (继承自 HWSAdapter) |
方法
Query() |
Query 方法可用于 HWSAdapterObject ,但由于 HWSAdapter 对象仅可用于提交数据,因此该方法在该对象上调用时始终会生成运行时错误。 (继承自 HWSAdapter) |
Submit() |
执行相关适配器的提交操作。 (继承自 HWSAdapter) |