Compartir a través de


XmlForm.Print Método

Definición

Sobrecargas

Print()

Imprime el contenido del formulario mientras se presenta en la vista activa del formulario.

Print(Boolean)

Imprime el contenido del formulario mientras se presenta la vista activa del formulario, mostrando el cuadro de diálogo Imprimir.

Print()

Imprime el contenido del formulario mientras se presenta en la vista activa del formulario.

public:
 abstract void Print();
public abstract void Print();
abstract member Print : unit -> unit
Public MustOverride Sub Print ()

Excepciones

No se puede imprimir el formulario.

Se llamó al método Print desde el Loading evento .

La plantilla del formulario no está configurada para Plena confianza con la categoría Seguridad y confianza del cuadro de diálogo Opciones de formulario.

Ejemplos

En el siguiente ejemplo de código, se usa el método Print de la XmlForm clase para imprimir la vista actual con la configuración de impresora actual.

this.Print(); Me.Print()

Comentarios

El método Print usa la configuración de impresora actual y provoca excepciones si se ha llamado al método desde controladores de eventos para los eventos ViewSwitched o Loading, o si se ha llamado desde un formulario que no es de plena confianza.

Solo se puede acceder a este miembro con formularios abiertos desde una plantilla de formulario que haya sido configurada para ejecutarse con confianza total usando la categoría Seguridad y confianza del cuadro de diálogo Opciones de formulario. Este miembro requiere confianza total para el autor de llamada inmediato y no se puede utilizar en un código de confianza parcial. Si desea más información, consulte "Utilizar bibliotecas de código que no es de plena confianza" en MSDN.

Ú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

Print(Boolean)

Imprime el contenido del formulario mientras se presenta la vista activa del formulario, mostrando el cuadro de diálogo Imprimir.

public:
 abstract void Print(bool showPrintDialog);
public abstract void Print(bool showPrintDialog);
abstract member Print : bool -> unit
Public MustOverride Sub Print (showPrintDialog As Boolean)

Parámetros

showPrintDialog
Boolean

Establézcalo en true para mostrar el cuadro de diálogo Imprimir para permitir al usuario configurar dónde y cómo imprimir el formulario. Si se establece en false, el formulario se imprime en la impresora predeterminada.

Excepciones

No se puede imprimir el formulario.

Se llamó al método Print desde el Loading evento .

El parámetro pasado a este método es una referencia nula (Nothing en Visual Basic).

El parámetro que se ha pasado a este método no es válido. Por ejemplo, es de un tipo o formato no válido.

La plantilla del formulario no está configurada para Plena confianza con la categoría Seguridad y confianza del cuadro de diálogo Opciones de formulario.

Ejemplos

En el siguiente ejemplo de código, se usa el método Print (showPrintDialog) de la XmlForm clase para imprimir la vista actual mostrando el cuadro de diálogo Imprimir.

this.Print(true); Me.Print(True)

Comentarios

El método Print (showPrintDialog) genera excepciones si se llamó al método desde controladores de eventos para los eventos ViewSwitched o Loading , o se llama a él desde un formulario que no es de plena confianza.

Solo se puede acceder a este miembro con formularios abiertos desde una plantilla de formulario que haya sido configurada para ejecutarse con confianza total usando la categoría Seguridad y confianza del cuadro de diálogo Opciones de formulario. Este miembro requiere confianza total para el autor de llamada inmediato y no se puede utilizar en un código de confianza parcial. Si desea más información, consulte "Utilizar bibliotecas de código que no es de plena confianza" en MSDN.

Ú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