Compartir a través de


del método _XDocument2.PrintOut

Imprime el contenido del formulario tal y como está presentado en la ventana correspondiente a la vista activa del formulario.

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

Sintaxis

'Declaración
Sub PrintOut
'Uso
Dim instance As _XDocument2

instance.PrintOut()
void PrintOut()

Implementaciones

_XDocument.PrintOut()

Comentarios

El método PrintOut utiliza la configuración de impresora actual. Devuelve un error de permiso denegado si se lo llama desde un formulario que no sea de plena confianza.

Se recomienda que no llame al método PrintOut desde los eventos OnLoad o OnSwitchView. Puede encontrarse uno o más de los comportamientos siguientes al llamar al método PrintOut desde un procedimiento de evento OnLoad u OnSwitchView:

  • Quizá la vista se imprima correctamente.

  • Se puede imprimir un documento en blanco.

  • Quizá se imprima la vista incorrecta.

  • Puede producirse la siguiente excepción:

  • "Contexto no válido para la llamada a OM".

Importante

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.

Ejemplos

En el siguiente ejemplo, se utiliza el método PrintOut del objeto XDocument para imprimir la vista actual:

thisXDocument.PrintOut();

Vea también

Referencia

interfaz _XDocument2

Miembros _XDocument2

Sobrecarga PrintOut

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust