Microsoft.Office.InfoPath - Espace de noms

Les types et membres de l'espace de nom Microsoft.Office.InfoPath fournissent un jeu de fonctionnalités pour la création d'une logique métier personnalisée dans des modèles de formulaires Microsoft InfoPath. Une fois déployée dans Microsoft SharePoint Server 2010 ou dans une bibliothèque de documents correctement configurée dans InfoPath Forms Services, une logique métier créée à partir de ce modèle objet s'exécutera à la fois dans un navigateur Web et dans l'éditeur InfoPath. Vous pouvez éventuellement écrire une logique métier plus élaborée qui, s'appuyant sur les possibilités de ce modèle objet, s'exécutera uniquement dans l'éditeur InfoPath.

Pour des informations sur l'utilisation des membres de cet espace de noms, voir Développement de modèles de formulaires InfoPath avec code managé. Pour des informations sur les différences entre les modèles objet fournis par les espaces de noms Microsoft.Office.InfoPath et Microsoft.Office.Interop.InfoPath.SemiTrust, voir Modèles objet et environnements de développement InfoPath.

Classes

  Classe Description
Classe publique AdoQueryConnection Représente une connexion permettant d'extraire des données d'une base de données Microsoft Access ou Microsoft SQL Server.
Classe publique AdoSubmitConnection Représente une connexion permettant d'envoyer des données à une base de données Microsoft Access ou Microsoft SQL Server.
Classe publique Application Représente l'application InfoPath.
Classe publique BdcQueryConnection Représente une connexion de données pour extraire des données d'une liste externe sur un serveur exécutant Microsoft SharePoint Foundation 2010 ou Microsoft SharePoint Server 2010.
Classe publique BdcSubmitConnection Représente une connexion de données pour l'envoi de données à une liste externe sur un serveur exécutant Microsoft SharePoint Foundation 2010 ou Microsoft SharePoint Server 2010.
Classe publique ButtonEvent Implémente l'événement associé au contrôle Bouton d'un formulaire.
Classe publique Certificate Représente le certificat numérique X.509 utilisé pour créer une signature.
Classe publique ClickedEventArgs Fournit des données pour l'événement Clicked.
Classe publique ContextChangedEventArgs Fournit les données de l'événement ContextChanged.
Classe publique ControlEvents Représente la collection de tous les gestionnaires d'événements pour les événements Clicked déclenchés par les contrôles Bouton d'un formulaire.
Classe publique DataConnection Représente la classe de base dont chaque type spécifique de connexion de données est dérivé.
Classe publique DataConnectionCollection Contient un objet de connexion de données correspondant à chaque connexion de données utilisée dans un modèle de formulaire.
Classe publique DataSource Représente une source de données dans un modèle de formulaire.
Classe publique DataSourceCollection Contient une collection d'objets DataSource qui représentent les sources de données utilisées dans un formulaire.
Classe publique EmailSubmitConnection Représente la connexion de données qui permet d'envoyer les informations d'un formulaire par courrier électronique.
Classe publique Environment Fournit les propriétés permettant de déterminer l'environnement d'exécution utilisé pour ouvrir le modèle de formulaire.
Classe publique EventManager Sert à initialiser et lier des gestionnaires d'événements dans la méthode InternalStartup d'un modèle de formulaire.
Classe publique FileQueryConnection Représente une connexion pour extraire des données d'un fichier XML.
Classe publique FileSubmitConnection Représente une connexion pour envoyer des informations de formulaire vers un serveur SharePoint Foundation ou d'autres serveurs prenant en charge les connexions DAV.
Classe publique FormError Représente une erreur dans la collection FormErrorCollection d'un formulaire.
Classe publique FormErrorCollection Contient un objet FormError pour chaque erreur dans le formulaire actif.
Classe publique FormEvents Implémente tous les événements qu'un modèle de formulaire peut générer.
Classe publique FormTemplate Représente un modèle de formulaire.
Classe publique HtmlTaskPane Représente le volet Office personnalisé associé à la fenêtre active, dans laquelle un formulaire est en cours de modification.
Classe publique LoadingEventArgs Fournit des données pour l'événement Loading.
Classe publique MailEnvelope Représente un message électronique personnalisé pour l'envoi du formulaire actif sous forme de pièce jointe.
Classe publique ManagedObjectWrapper Réservé à une utilisation interne.
Classe publique MergeEventArgs Fournit des données pour l'événement Merge.
Classe publique NetworkState Fournit des informations sur l'état de connexion de l'ordinateur client et indique si une connexion peut être établie avec un emplacement réseau spécifié.
Classe publique Permission Permet d'accéder aux paramètres d'autorisation de UserPermissionCollection pouvant être appliqués à un formulaire.
Classe publique SaveCancelEventArgs Fournit des données à la propriété CancelableArgs de l'objet SaveEventArgs.
Classe publique SaveEventArgs Fournit des données pour l'événement Save d'un formulaire.
Classe publique ServerInfo Fournit des informations sur le serveur SharePoint Foundation où se trouve un formulaire.
Classe publique SharepointListQueryConnection Obsolète. Représente une connexion pour l’extraction de données d’une bibliothèque de documents ou d’une liste SharePoint.
Classe publique SharePointListRWQueryConnection Représente une connexion pour l’extraction de données d’une bibliothèque de documents ou d’une liste SharePoint.
Classe publique SharePointListRWSubmitConnection Les membres de cet espace de noms ou de cette classe sont réservés à une utilisation interne et ne sont pas destinés à être utilisés directement à partir de votre code.
Classe publique Signature Représente une signature numérique ajoutée à un formulaire ou à un ensemble de données signées d'un formulaire.
Classe publique SignatureCollection Contient un objet Signature pour chaque signature numérique appliquée à un formulaire ou à un ensemble de données signables représenté par un objet SignedDataBlock.
Classe publique SignatureLine Représente un contrôle Ligne de signature dans une vue.
Classe publique SignatureLineCollection Contient tous les objets SignatureLine de la vue actuelle, qui représentent les contrôlesLigne de signature dans cette vue.
Classe publique SignedDataBlock Représente un ensemble de données d'un formulaire pouvant être signé numériquement.
Classe publique SignedDataBlockCollection Collection d'objets SignedDataBlock correspondant aux ensembles de données signables dans le modèle de formulaire telle que définie dans le fichier de définition de formulaire (.xsf).
Classe publique SignEventArgs Fournit les données de l'événement Sign d'un formulaire.
Classe publique SubmitEventArgs Fournit des données pour l'événement Submit.
Classe publique SubmitToHostConnection Représente une connexion permettant d'envoyer des données à un environnement d'hébergement.
Classe publique TaskPane Représente le volet Office associé à la fenêtre active dans Microsoft InfoPath.
Classe publique TaskPaneCollection Contient une collection d'objets TaskPane qui représentent les volets Office associés à une fenêtre dans Microsoft InfoPath.
Classe publique User Fournit des propriétés et une méthode qui permettent de renvoyer des informations sur l'utilisateur actuel.
Classe publique UserPermission Représente un membre de la collection UserPermissionCollection du formulaire actif.
Classe publique UserPermissionCollection Représente la collection des objets UserPermission associés au formulaire actif.
Classe publique VersionUpgradeEventArgs Fournit les données de l'événement VersionUpgrade d'un formulaire.
Classe publique View Représente une vue dans un formulaire.
Classe publique ViewInfo Contient des informations décrivant une vue dans un formulaire.
Classe publique ViewInfoCollection Contient un objet ViewInfo pour chaque vue de formulaire.
Classe publique ViewSwitchedEventArgs Fournit les données de l'événement ViewSwitched d'un formulaire.
Classe publique WebServiceConnection Représente une connexion à un service Web XML.
Classe publique Window Représente une fenêtre utilisée dans l'application Microsoft InfoPath.
Classe publique WindowCollection Contient un objet Window pour chaque fenêtre InfoPath actuellement ouverte.
Classe publique XmlChangingEventArgs Fournit les données de l'événement Changing.
Classe publique XmlEvent Implémente les événements déclenchés par les modifications apportées aux données du document XML sous-jacent d'une instance de formulaire.
Classe publique XmlEventArgs Fournit les données de l'événement Changed.
Classe publique XmlEvents Collection de tous les événements XmlEvent d'un modèle de formulaire.
Classe publique XmlForm Représente le document XML sous-jacent d'un formulaire.
Classe publique XmlFormCancelEventArgs Fournit les données du message personnalisé qui s'affiche en cas d'annulation d'événements déclenchés par le formulaire et le document XML sous-jacent.
Classe publique XmlFormCollection Contient un objet XmlForm pour chaque formulaire ouvert.
Classe publique XmlFormHostItem Cette classe est un wrapper de la classe XmlForm.
Classe publique XmlValidatingEventArgs Fournit des données pour l'événement Validating d'un champ ou groupe.
Classe publique XPathTypedValue Implémente l'objet renvoyé par certaines valeurs des propriétés des classes EmailSubmitConnection et FileSubmitConnection pour obtenir et définir ces valeurs.

Délégués

  Délégué Description
Délégué public ClickedEventHandler Représente la méthode permettant de gérer l'événement Clicked d'un contrôle Bouton.
Délégué public ContextChangedEventHandler Représente la méthode permettant de gérer l'événement ContextChanged d'un formulaire.
Délégué public LoadingEventHandler Représente la méthode qui gère l'événement Loading d'un formulaire.
Délégué public MergeEventHandler Représente la méthode permettant de gérer l'événement Merge d'un formulaire.
Délégué public SaveEventHandler Représente la méthode qui gère l'événement Save d'un formulaire.
Délégué public SignEventHandler Représente la méthode qui gère l'événement Sign d'un formulaire.
Délégué public SubmitEventHandler Représente la méthode qui gère l'événement Submit d'un formulaire.
Délégué public VersionUpgradeEventHandler Représente la méthode qui gère l'événement VersionUpgrade d'un formulaire.
Délégué public ViewSwitchedEventHandler Représente la méthode qui gère l'événement ViewSwitched d'un formulaire.
Délégué public XmlChangedEventHandler Représente la méthode permettant de gérer l'événement Changed d'un champ ou d'un groupe.
Délégué public XmlChangingEventHandler Représente la méthode qui gérera l'événement Changing d'un formulaire.
Délégué public XmlValidatingEventHandler Représente la méthode qui gère l'événement Validating d'un champ ou d'un groupe.

Énumérations

  Énumération Description
Énumération publique ActionType Indique la commande d'édition à exécuter par la méthode ExecuteAction.
Énumération publique CertificateStatus Spécifie l'état d'un certificat numérique.
Énumération publique EmailAttachmentType Spécifie le type des fichiers de formulaires joints à un message électronique.
Énumération publique ErrorMode Indique si l'erreur personnalisée s'affiche dans une boîte de dialogue exigeant une réponse de l'utilisateur (modale) ou dans un contexte non modal dans le contrôle à l'origine de l'erreur.
Énumération publique ExportFormat Spécifie le format de fichier à utiliser lors de l'exportation d'une vue.
Énumération publique FormErrorType Spécifie le type d'erreur d'un objet FormError dans la collection FormErrorCollection d'un formulaire InfoPath.
Énumération publique MachineState Spécifie l'état de la connexion pour l'ordinateur client.
Énumération publique PermissionType Représente les autorisations d'un utilisateur.
Énumération publique SignatureAppearanceType Spécifie l'apparence d'un contrôle Ligne de signature.
Énumération publique SignatureRelation Spécifie la relation définie concernant l'application de plusieurs signatures à un ensemble de données signables.
Énumération publique SignatureStatus Spécifie l'état d'une signature numérique.
Énumération publique TaskPaneType Spécifie le type de volet Office actuellement sélectionné.
Énumération publique WindowState Spécifie l'état de la fenêtre de l'application InfoPath à l'aide d'un objet Window.
Énumération publique WindowType Spécifie le type de fenêtre d'application InfoPath.
Énumération publique XmlFormOpenMode Spécifie le mode d'ouverture d'un formulaire.
Énumération publique XmlOperation Indique le type d'opération qui s'est produite lors d'un événement Changed, Changing ou Validating.