Espacio de nombres Microsoft.Office.InfoPath

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 InfoPath. Si se implementa en una biblioteca de documentos adecuadamente configurada en Microsoft SharePoint Server 2010 con InfoPath Forms Services, la lógica empresarial creada con este nuevo modelo de objetos se puede ejecutar en un explorador web y en InfoPath. Si se desea, se puede escribir lógica empresarial que use un nivel de funcionalidad adicional disponible a partir de este modelo de objetos y que solo se podrá ejecutar en el editor de InfoPath.

Para obtener información sobre el uso de los miembros de este espacio de nombres, vea Desarrollar plantillas de formularios con código administrado de InfoPath. Para obtener información acerca de las diferencias entre los modelos de objetos proporcionados por los espacios de nombres Microsoft.Office.InfoPath y Microsoft.Office.Interop.InfoPath.SemiTrust, vea Información acerca de los modelos de objetos y los entornos de desarrollo de InfoPath.

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 InfoPath.
Clase pública BdcQueryConnection Representa una conexión de datos para recuperar datos a una lista externa en un servidor en que se ejecute Microsoft SharePoint Foundation 2010 o Microsoft SharePoint Server 2010.
Clase pública BdcSubmitConnection Representa una conexión de datos para enviar datos a una lista externa en un servidor en que se ejecute Microsoft SharePoint Foundation 2010 o Microsoft SharePoint Server 2010.
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 SharePoint Foundation 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 Reservado para uso interno.
Clase pública MergeEventArgs Proporciona datos para el evento Merge.
Clase pública NetworkState Proporciona información sobre el estado de conexión del equipo cliente o si se puede establecer una conexión con una ubicación de red especificada.
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 ServerInfo Proporciona información acerca del servidor SharePoint Foundation en el cual se encuentra un formulario.
Clase pública SharepointListQueryConnection Obsoleto. Representa una conexión de datos para recuperar datos de una lista o una biblioteca de documentos de SharePoint.
Clase pública SharePointListRWQueryConnection Representa una conexión de datos para recuperar datos de una lista o una biblioteca de documentos de SharePoint.
Clase pública SharePointListRWSubmitConnection Los miembros de este espacio de nombres o clase están reservados para uso interno y no están destinados a ser usados directamente desde el código.
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 SignatureLine Representa un control de Línea de firma en una vista.
Clase pública SignatureLineCollection Contiene todos los objetos SignatureLine en la vista actual, que representa los controles de Línea de firma en esa vista.
Clase pública SignedDataBlock Representa un conjunto de datos de un formulario que se pueden firmar digitalmente.
Clase pública SignedDataBlockCollection Colección de objetos SignedDataBlock que corresponde a los conjuntos de datos de la plantilla de formulario que pueden firmarse digitalmente.
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 hospedaje.
Clase pública TaskPane Representa el panel de tareas asociado a la ventana actual en Microsoft InfoPath.
Clase pública TaskPaneCollection Contiene una colección de objetos TaskPane que representan los paneles de tareas asociados con una ventana de Microsoft InfoPath.
Clase pública User Proporciona un método y propiedades que se pueden usar para obtener información sobre el usuario actual del formulario.
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 InfoPath.
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 SignatureAppearanceType Especifica la apariencia de un control de Línea de firma.
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.