Compartir a través de


XmlForm.ReadOnly (Propiedad)

Obtiene un valor que indica si una plantilla de formulario es de sólo lectura o está bloqueada.

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

Sintaxis

Public MustOverride ReadOnly Property ReadOnly As Boolean

Dim instance As XmlForm
Dim value As Boolean

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

Valor de propiedad

true si la plantilla de formulario es de sólo lectura o está bloqueada; en caso contrario, false.

Comentarios

Si la propiedad ReadOnly es true, la plantilla de formulario es de sólo lectura o está bloqueada. En ella se pueden hacer cambios, pero no se puede guardar con el mismo nombre con una operación Save; se debe guardar con otro nombre con una operación SaveAs.

Para determinar si se ha aplicado el estado de sólo lectura al documento XML subyacente del formulario, utilice la propiedad ReadOnly de la clase DataSource. Para tener acceso a la propiedad ReadOnly para el formulario actual, puede usar la propiedad MainDataSource para tener acceso a una instancia de la clase DataSource que represente el documento XML subyacente del formulario actual.

Sólo pueden tener acceso a este miembro los formularios que se ejecuten en el mismo dominio que el formulario abierto actualmente o los formularios a los que se hayan concedido permisos entre dominios.

Se puede tener acceso a este tipo o miembro desde un código ejecutado en formularios abiertos en Microsoft Office InfoPath 2007 o en un explorador Web.

Vea también

Referencia

XmlForm (Clase)
XmlForm (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)