de la propiedad XmlForm.New

Obtiene un valor que especifica si un formulario es nuevo.

Espacio de nombres:  Microsoft.Office.InfoPath
Ensamblado:  Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)

Sintaxis

'Declaración
Public MustOverride ReadOnly Property New As Boolean
    Get
'Uso
Dim instance As XmlForm
Dim value As Boolean

value = instance.New
public abstract bool New { get; }

Valor de propiedad

Tipo: System.Boolean
true si el formulario es nuevo; en caso contrario, false.

Comentarios

El comportamiento de la propiedad New es distinto, en función de si el nuevo formulario se crea en Microsoft InfoPath o en un explorador Web.

En un explorador Web, la propiedad New se establece en true cuando se crea el formulario. La propiedad se establece en false sólo cuando se abre un formulario existente.

En InfoPath, la propiedad New se establece en true cuando se crea el formulario. Se establece en false en el momento en que el formulario se guarda correctamente. Se establece en false cuando se abre un formulario existente.

Nota

La propiedad New equivale a la propiedad IsNew del objeto XDocument del modelo de objetos COM/Scripting y a la de la propiedad IsNew de la interfaz _XDocument2 del modelo de objetos de código administrado compatible con InfoPath 2003.

Ú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.

Se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler o en un explorador web.

Ejemplos

En el siguiente ejemplo de código se muestra un patrón de uso de la propiedad New para ejecutar código condicionalmente, en función de si el formulario es nuevo o no.

if (this.New)
{
   // Code to run if form is new.
}
else
{
   // Code to run if form is not new.
}
If (Me.[New]) Then
   ' Code to run if form is new.
Else
   ' Code to run if form is not new.
End If

Vea también

Referencia

clase XmlForm

Miembros XmlForm

Espacio de nombres Microsoft.Office.InfoPath