|
|
|
|
|
InfoJetSoft.POM.XmlFormHostItemProxy类型封装了InfoJet Service所支持的InfoPath 2007对象模型子集。
|
|
InfoJetSoft.POM.XmlFormProxy |
|
构造函数:
public XmlFormProxy(XmlFormHostItem hostItem, object sender, EventArgs args)
|
需要将InfoPath设计环境生成的FormClass类型的实例传递给hostItem参数,
在FormClass中,请直接将this传入这个参数。下面也用"this"来引用这个参数。
后两个参数sender和args应以表单代码处理方法的两个参数传入。
|
|
|
属性:
| 名称: |
InfoPath 2007对象模型中的对应: |
| NamespaceManager |
this.NamespaceManager |
| XmlEventSender |
XmlEvent sender |
| XmlEventSite |
XmlEventArgs.Site |
| XmlEventNewValue |
XmlEventArgs.NewValue |
| XmlEventOldValue |
XmlEventArgs.OldValue |
| ClickedEventControlId |
ClickedEventArgs.ControlId |
| ClickedEventSource |
ClickedEventArgs.Source |
|
|
方法:
| 名称: |
InfoPath 2007对象模型中的对应: |
| CreateMainDataSourceNavigator |
this.CreateNavigator() |
| CreateDataSourceNavigator |
this.DataSources["ds"].CreateNavigator() |
| SelectNodesOnCurrentView |
this.CurrentView.ExecuteAction() |
| ExecuteActionOnCurrentView |
this.CurrentView.SelectNodes() |
| ShowMessageBox |
MessageBox.Show("message"); |
|
|
|