Compartir a través de


Microsoft.Office.InfoPath (Espacio de nombres)

Los tipos y los miembros del espacio de nombres Microsoft.Office.InfoPath ofrecen funcionalidad para crear lógica empresarial en plantillas de formulario en Microsoft Office InfoPath 2007. Cuando se implementa en Microsoft Office Forms Server 2007 o en una biblioteca de documentos adecuada en Office SharePoint Server 2007, la lógica empresarial creada usando este modelo de objetos se ejecutará en un explorador web y en Office InfoPath 2007. Si se desea, se puede escribir lógica empresarial que utilice un nivel de funcionalidad adicional disponible a partir de este modelo de objetos y que sólo se podrá ejecutar en las plantillas de formulario que se abran para su modificación en Office InfoPath 2007.

Para obtener información sobre el uso de los miembros de este espacio de nombres, vea Crear plantillas de formulario con código administrado de InfoPath. Para obtener información sobre la diferencia entre los modelos de objetos proporcionados para los espacios de nombres Microsoft.Office.InfoPath y Microsoft.Office.Interop.InfoPath.SemiTrust, vea Comprender los modelos de objetos y los entornos de desarrollo de InfoPath 2007.

Clases

  Clase Descripción
Clase pública AdoQueryConnection Representa una conexión para recuperar datos de una base de datos de Microsoft Access o Microsoft SQL Server.
Clase pública AdoSubmitConnection Representa una conexión para enviar datos a una base de datos de Microsoft Access o Microsoft SQL Server.
Clase pública Application Representa la aplicación Microsoft Office InfoPath 2007.
Clase pública ButtonEvent Implementa el evento asociado al control Botón de un formulario.
Clase pública Certificate Representa el certificado digital X.509 utilizado para crear una firma.
Clase pública ClickedEventArgs Proporciona datos para el evento Clicked.
Clase pública ContextChangedEventArgs Proporciona datos para el evento ContextChanged.
Clase pública ControlEvents Representa la colección de todos los controladores de eventos para los eventos Clicked provocados por los controles Botón de un formulario.
Clase pública DataConnection Representa la clase base de la que deriva cada tipo específico de conexión de datos.
Clase pública DataConnectionCollection Contiene un objeto de conexión de datos correspondiente a cada conexión de datos utilizada en una plantilla de formulario.
Clase pública DataSource Representa un origen de datos en una plantilla de formulario.
Clase pública DataSourceCollection Contiene una colección de objetos DataSource que representa los orígenes de datos utilizados en un formulario.
Clase pública EmailSubmitConnection Representa la conexión de datos para enviar información de formularios por correo electrónico.
Clase pública Environment Proporciona propiedades para determinar el entorno en tiempo de ejecución que se utilizó para abrir la plantilla de formulario.
Clase pública EventManager Se usa para inicializar y enlazar los controladores de eventos del método InternalStartup de una plantilla de formulario.
Clase pública FileQueryConnection Representa una conexión para recuperar datos de un archivo XML.
Clase pública FileSubmitConnection Representa una conexión para enviar información de formulario a un servidor de Microsoft Windows SharePoint Services o a otro servidor compatible con las conexiones DAV.
Clase pública FormError Representa un error en la colección FormErrorCollection de un formulario.
Clase pública FormErrorCollection Contiene un objeto FormError para cada error del formulario.
Clase pública FormEvents Implementa todos los eventos que una plantilla de formulario por sí sola puede desencadenar.
Clase pública FormTemplate Representa una plantilla de formulario.
Clase pública HtmlTaskPane Representa el panel de tareas personalizado asociado a la ventana en la que se está editando el formulario.
Clase pública LoadingEventArgs Proporciona datos para el evento Loading.
Clase pública MailEnvelope Representa un mensaje de correo electrónico personalizado para enviar el formulario actual como datos adjuntos.
Clase pública ManagedObjectWrapper  
Clase pública MergeEventArgs Proporciona datos para el evento Merge.
Clase pública Permission Proporciona acceso a la colección UserPermissionCollection y los valores de los permisos que se aplican a un formulario.
Clase pública SaveCancelEventArgs Proporciona datos a la propiedad CancelableArgs del objeto SaveEventArgs.
Clase pública SaveEventArgs Proporciona datos para el evento Save de un formulario.
Clase pública SharepointListQueryConnection Representa una conexión para recuperar datos de una lista o una biblioteca de documentos de SharePoint.
Clase pública Signature Representa una firma digital que se ha agregado a un formulario o un conjunto de datos firmados de un formulario.
Clase pública SignatureCollection Contiene un objeto Signature para cada firma digital aplicada a un formulario o a un conjunto de datos que se pueden firmar representados por un objeto SignedDataBlock.
Clase pública SignedDataBlock Representa un grupo de datos de un formulario que se pueden firmar.
Clase pública SignedDataBlockCollection Colección de objetos SignedDataBlock que corresponde a los conjuntos de datos que se pueden firmar de la plantilla de formulario definidos en el archivo de definición de formulario (.xsf).
Clase pública SignEventArgs Proporciona datos para el evento Sign de un formulario.
Clase pública SubmitEventArgs Proporciona datos para el evento Submit.
Clase pública SubmitToHostConnection Representa una conexión para el envío de datos a un entorno de host.
Clase pública TaskPane Representa el panel de tareas asociado a la ventana actual en Microsoft Office InfoPath 2007.
Clase pública TaskPaneCollection Contiene una colección de objetos TaskPane que representan los paneles de tareas asociados con una ventana de Microsoft Office InfoPath 2007.
Clase pública User Proporciona un método y propiedades que se pueden usar para obtener información sobre el usuario actual.
Clase pública UserPermission Representa un miembro de la colección UserPermissionCollection del formulario actual.
Clase pública UserPermissionCollection Representa la colección de objetos UserPermission asociados al formulario actual.
Clase pública VersionUpgradeEventArgs Proporciona datos para el evento VersionUpgrade de un formulario.
Clase pública View Representa una vista de un formulario.
Clase pública ViewInfo Contiene información descriptiva sobre una vista de un formulario.
Clase pública ViewInfoCollection Contiene un objeto ViewInfo por cada vista de un formulario.
Clase pública ViewSwitchedEventArgs Proporciona datos para el evento ViewSwitched de un formulario.
Clase pública WebServiceConnection Representa una conexión a un servicio Web.
Clase pública Window Representa una ventana que se utiliza en una aplicación de Microsoft Office InfoPath 2007.
Clase pública WindowCollection Contiene un objeto Window por cada ventana de InfoPath abierta en ese momento.
Clase pública XmlChangingEventArgs Proporciona datos para el evento Changing.
Clase pública XmlEvent Implementa los eventos desencadenados por los cambios realizados en los datos del documento XML subyacente de una instancia de formulario.
Clase pública XmlEventArgs Proporciona datos para el evento Changed.
Clase pública XmlEvents Colección de todos los eventos XmlEvent para una plantilla de formulario.
Clase pública XmlForm Representa el documento XML subyacente de un formulario.
Clase pública XmlFormCancelEventArgs Proporciona los datos para el mensaje personalizado que se muestra al cancelar eventos desencadenados por el formulario y su documento XML subyacente.
Clase pública XmlFormCollection Contiene un objeto XmlForm por cada formulario abierto en ese momento.
Clase pública XmlFormHostItem Esta clase es un contenedor de la clase XmlForm.
Clase pública XmlValidatingEventArgs Proporciona datos para el evento Validating de un campo o grupo.
Clase pública XPathTypedValue Implementa el objeto devuelto por determinados valores de propiedad de las clases EmailSubmitConnection y FileSubmitConnection para obtener y establecer dichos valores.

Delegados

  Delegado Descripción
Delegado público ClickedEventHandler Representa el método que controlará el evento Clicked de un control Botón.
Delegado público ContextChangedEventHandler Representa el método que controlará el evento ContextChanged de un formulario.
Delegado público LoadingEventHandler Representa el método que controlará el evento Loading de un formulario.
Delegado público MergeEventHandler Representa el método que controlará el evento Merge de un formulario.
Delegado público SaveEventHandler Representa el método que controlará el evento Save de un formulario.
Delegado público SignEventHandler Representa el método que controlará el evento Sign de un formulario.
Delegado público SubmitEventHandler Representa el método que controlará el evento Submit de un formulario.
Delegado público VersionUpgradeEventHandler Representa el método que controlará el evento VersionUpgrade de un formulario.
Delegado público ViewSwitchedEventHandler Representa el método que controlará el evento ViewSwitched de un formulario.
Delegado público XmlChangedEventHandler Representa el método que controlará el evento Changed de un campo o grupo.
Delegado público XmlChangingEventHandler Representa el método que controlará el evento Changing de un formulario.
Delegado público XmlValidatingEventHandler Representa el método que controlará el evento Validating de un campo o grupo.

Enumeraciones

  Enumeración Descripción
Enumeración pública ActionType Especifica el comando de edición que debe realizar el método ExecuteAction.
Enumeración pública CertificateStatus Especifica el estado de un certificado digital.
Enumeración pública EmailAttachmentType Especifica el tipo de archivos de formulario adjuntos a un mensaje de correo electrónico.
Enumeración pública ErrorMode Especifica si el error personalizado se mostrará en un cuadro de diálogo modal o en contexto sin modo en el control origen del error.
Enumeración pública ExportFormat Especifica el formato de archivo que se va a usar al exportar una vista.
Enumeración pública FormErrorType Especifica el tipo de error de un objeto FormError de la colección FormErrorCollection de un formulario de InfoPath.
Enumeración pública MachineState Especifica el estado de conexión del equipo cliente.
Enumeración pública PermissionType Representa los permisos de un usuario.
Enumeración pública SignatureRelation Especifica la relación definida para la aplicación de varias firmas a un conjunto de datos que se pueden firmar.
Enumeración pública SignatureStatus Especifica el estado de una firma digital.
Enumeración pública TaskPaneType Especifica el tipo de panel de tareas que está seleccionado.
Enumeración pública WindowState Especifica el estado de la ventana de la aplicación de InfoPath representada por un objeto Window.
Enumeración pública WindowType Especifica el tipo de ventana de la aplicación InfoPath.
Enumeración pública XmlFormOpenMode Especifica cómo se abrirá el formulario.
Enumeración pública XmlOperation Indica qué tipo de operación se ha producido durante un evento Changed, Changing o Validating.