XmlForm.Permission (Propiedad)
Obtiene una referencia a un objeto Permission asociado al formulario.
Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en microsoft.office.infopath.dll)
Sintaxis
Public MustOverride ReadOnly Property Permission As Permission
Dim instance As XmlForm
Dim value As Permission
value = instance.Permission
public abstract Permission Permission { get; }
Valor de propiedad
Objeto Permission que representa la configuración del permiso Information Rights Management (IRM) para el formulario.
Comentarios
Una vez que se ha devuelto una referencia al objeto Permission, se puede usar para restringir los permisos al formulario activo y devolver o establecer una configuración de permisos concreta, por ejemplo si los datos del formulario se pueden editar, copiar o imprimir.
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 solamente desde un código ejecutado en formularios abiertos en Microsoft Office InfoPath 2007.
Ejemplo
En el siguiente ejemplo, al hacer clic en el control Botón se usa la propiedad Permission para devolver un objeto Permission para el formulario actual y, a continuación, se usa la propiedad Enabled para mostrar si hay una configuración de permisos activada para el formulario actual.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
MessageBox.Show(this.Permission.Enabled.ToString());
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
MessageBox.Show(Me.Permission.Enabled.ToString())
End Sub
Vea también
Referencia
XmlForm (Clase)
XmlForm (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)