XmlFormCollection.New Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| New(String) |
Crea un formulario basado en un formulario especificado. |
| New(String, XmlFormOpenMode) |
Crea un formulario nuevo basado en un formulario especificado, usando el comportamiento de modo de apertura especificado. |
New(String)
Crea un formulario basado en un formulario especificado.
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
Parámetros
- formLocation
- String
Identificador uniforme de recursos (URI) del formulario en que se va a basar el nuevo formulario.
Devoluciones
Objeto XmlForm que representa el nuevo formulario que se creó.
Excepciones
Se llamó al método New desde un controlador de eventos para el Loading evento.
Ejemplos
En el siguiente ejemplo de código, el método New de la XmlFormCollection clase se pasa el URI de un formulario existente en el que se va a basar el nuevo formulario y se devuelve el objeto XmlForm asociado al nuevo formulario.
XmlForm newDocument =
this.Application.XmlForms.New(@"C:\MyForm.xml");
Dim newDocument As XmlForm = _
Me.Application.XmlForms.New("C:\MyForm.xml")
Comentarios
El método New únicamente se puede usar para crear un formulario nuevo que se basa en un formulario existente: no se puede usar para crear un nuevo formulario basado en una plantilla de formulario. Para crear un formulario a partir de una plantilla de formulario, use el NewFromFormTemplate método .
Cuando se usa el método New , el nuevo formulario se abre en Microsoft InfoPath y está listo para rellenarse.
Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.
Únicamente se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler.
Se aplica a
New(String, XmlFormOpenMode)
Crea un formulario nuevo basado en un formulario especificado, usando el comportamiento de modo de apertura especificado.
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
Parámetros
- formLocation
- String
Identificador uniforme de recursos (URI) del formulario en que se va a basar el nuevo formulario.
- behavior
- XmlFormOpenMode
Enumeración XmlFormOpenMode que especifica cómo se abrirá el formulario.
Devoluciones
Objeto XmlForm que representa el nuevo formulario que se creó.
Excepciones
Se llamó al método New desde un controlador de eventos para el Loading evento.
Ejemplos
En el ejemplo de código siguiente, al método New de la XmlFormCollection clase se le pasa el URI de un formulario existente en el que basar el nuevo formulario mediante el modo abierto predeterminado y se devuelve el objeto XmlForm asociado al nuevo formulario.
XmlForm newDocument =
this.Application.XmlForms.New(@"C:\MyForm.xml",
XmlFormOpenMode.Default);
Dim newDocument As XmlForm = _
Me.Application.XmlForms.New("C:\MyForm.xml",
XmlFormOpenMode.Default)
Comentarios
El método New únicamente se puede usar para crear un formulario nuevo que se basa en un formulario existente: no se puede usar para crear un nuevo formulario basado en una plantilla de formulario. Para crear un formulario a partir de una plantilla de formulario, use el NewFromFormTemplate método .
Cuando se usa el método New , el nuevo formulario se abre en Microsoft InfoPath y está listo para rellenarse.
Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.
Únicamente se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler.