XmlFormCollection.New 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| New(String) |
创建基于指定表单的新表单。 |
| New(String, XmlFormOpenMode) |
使用指定的打开模式行为,基于指定的表单创建新表单。 |
New(String)
创建基于指定表单的新表单。
public:
abstract Microsoft::Office::InfoPath::XmlForm ^ New(System::String ^ formLocation);
public abstract Microsoft.Office.InfoPath.XmlForm New(string formLocation);
abstract member New : string -> Microsoft.Office.InfoPath.XmlForm
Public MustOverride Function New (formLocation As String) As XmlForm
参数
- formLocation
- String
要基于其创建新表单的表单的统一资源标识符 (URI)。
返回
一个 XmlForm 对象,表示已创建的新窗体。
例外
从事件的事件处理程序Loading中调用了 New 方法。
示例
在下面的代码示例中,类的 XmlFormCollectionNew 方法传递现有窗体的 URI,该 URI 将基于新窗体并返回新窗体的关联 XmlForm 对象。
XmlForm newDocument =
this.Application.XmlForms.New(@"C:\MyForm.xml");
Dim newDocument As XmlForm = _
Me.Application.XmlForms.New("C:\MyForm.xml")
注解
New 方法只能用于创建基于现有表单的新表单,不能用于创建基于表单模板的新表单。 若要从表单模板创建表单,请使用 NewFromFormTemplate 方法。
使用 New 方法时,新窗体将在 InfoPath Microsoft 打开,并准备好填写。
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 中打开的表单中运行的代码访问此类型或成员。
适用于
New(String, XmlFormOpenMode)
使用指定的打开模式行为,基于指定的表单创建新表单。
public:
abstract Microsoft::Office::InfoPath::XmlForm ^ New(System::String ^ formLocation, Microsoft::Office::InfoPath::XmlFormOpenMode behavior);
public abstract Microsoft.Office.InfoPath.XmlForm New(string formLocation, Microsoft.Office.InfoPath.XmlFormOpenMode behavior);
abstract member New : string * Microsoft.Office.InfoPath.XmlFormOpenMode -> Microsoft.Office.InfoPath.XmlForm
Public MustOverride Function New (formLocation As String, behavior As XmlFormOpenMode) As XmlForm
参数
- formLocation
- String
要基于其创建新表单的表单的统一资源标识符 (URI)。
- behavior
- XmlFormOpenMode
一个 XmlFormOpenMode 枚举,指定窗体的打开方式。
返回
一个 XmlForm 对象,表示已创建的新窗体。
例外
从事件的事件处理程序Loading中调用了 New 方法。
示例
在下面的代码示例中,类的 XmlFormCollectionNew 方法传递现有窗体的 URI,该 URI 使用默认打开模式将基于新窗体,并返回新窗体的关联 XmlForm 对象。
XmlForm newDocument =
this.Application.XmlForms.New(@"C:\MyForm.xml",
XmlFormOpenMode.Default);
Dim newDocument As XmlForm = _
Me.Application.XmlForms.New("C:\MyForm.xml",
XmlFormOpenMode.Default)
注解
New 方法只能用于创建基于现有表单的新表单,不能用于创建基于表单模板的新表单。 若要从表单模板创建表单,请使用 NewFromFormTemplate 方法。
使用 New 方法时,新窗体将在 InfoPath Microsoft 打开,并准备好填写。
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 中打开的表单中运行的代码访问此类型或成员。