Partager via


FormControl Classe

Définition

Objet hébergeable utilisé pour intégrer l’environnement d’édition de formulaire InfoPath dans un . Application personnalisée basée sur NET.

public ref class FormControl : System::Windows::Forms::AxHost
[System.Windows.Forms.AxHost/Clsid("{80757399-5146-11d5-a672-00b0d022e945}")]
public class FormControl : System.Windows.Forms.AxHost
type FormControl = class
    inherit AxHost
Public Class FormControl
Inherits AxHost
Héritage
FormControl
Attributs
System.Windows.Forms.AxHost/ClsidAttribute

Remarques

L’objet éditeur FormControl fournit différentes propriétés et méthodes pour ouvrir et fermer des modèles de formulaire, ainsi que pour communiquer avec l’environnement hôte pour . Applications personnalisées basées sur NET. L’assembly Microsoft.Office.InfoPath.Server fournit le contrôle XmlFormView pouvant être utilisé dans les pages Web personnalisées (.aspx).

Pour plus d’informations sur l’objet FormControl, consultez Hébergement de l’environnement d’édition de formulaire InfoPath dans un contrôle XmlFormView d’application Windows Form personnalisée dans des pages Web personnalisées, voir Hébergement de l’environnement d’édition de formulaire InfoPath dans un formulaire web personnalisé

Constructeurs

FormControl()

Objet hébergeable utilisé pour intégrer l’environnement d’édition de formulaire InfoPath dans un . Application personnalisée basée sur NET.

Propriétés

DataConnectionBaseUrl

Obtient ou définit l’URL de base à utiliser avec les fichiers de connexion de données (. UDCX).

Enabled

Obtient ou définit une valeur indiquant si le contrôle représenté par l’objet peut répondre à l’interaction FormControl de l’utilisateur.

EventManager

Obtient un EventManager objet qui est utilisé pour lier des gestionnaires d’événements dans l’événement InternalStartup .

Host

Obtient ou définit l’objet utilisé pour accéder au modèle objet de l’application hôte.

HostName

Obtient ou définit le nom de l’application hôte.

HostTranslatesAcceleratorsFirst

Obtient ou définit une valeur qui indique l’ordre dans lequel les séquences de touches sont envoyées au contrôle représenté par l’objet FormControl ou à l’application hébergeant le contrôle.

XmlForm

Obtient un XmlForm objet associé à l’objet hébergé FormControl .

Méthodes

AttachInterfaces()

Objet hébergeable utilisé pour intégrer l’environnement d’édition de formulaire InfoPath dans un . Application personnalisée basée sur NET.

Close()

Ferme le formulaire actif dans l’objet FormControl .

NewFromFormTemplate(String, AppDomain, String)

Crée un formulaire basé sur un fichier de modèle de formulaire (.xsn).

NewFromFormTemplate(String, Stream, XmlFormOpenMode, AppDomain, String)

Crée un formulaire basé sur le modèle de formulaire spécifié et les données contenues dans un flux XML.

NewFromFormTemplate(String, Stream, XmlFormOpenMode)

Crée un formulaire basé sur le modèle de formulaire spécifié (.xsn) et les données contenues dans un flux XML.

NewFromFormTemplate(String)

Crée un formulaire basé sur un fichier de modèle de formulaire (.xsn).

Open(Stream, AppDomain, String)

Ouvre un fichier de formulaire (.xml) à partir d’un flux de fichier et le charge dans l’objet FormControl .

Open(Stream)

Ouvre un fichier de formulaire (.xml) à partir d’un flux de fichier (objet StreamFormControl).

Open(String, AppDomain, String)

Ouvre un fichier de modèle de formulaire (.xsn) et le charge dans l’objet FormControl .

Open(String)

Ouvre un fichier de formulaire (.xml) et le charge dans l’objet FormControl .

SetInitEventHandler(IInitEventHandler)

Définit le gestionnaire d’événements dans l’application hôte pour gérer l’événement qui se produit lorsque le formulaire est chargé dans l’objet FormControl .

SetNotifyHostEventHandler(INotifyHostEventHandler)

Définit le gestionnaire d’événements dans l’application hôte pour gérer l’événement qui se produit lorsque la NotifyHost(String) méthode de l’objet XDocument est utilisée pour notifier l’application hôte.

SetSubmitToHostEventHandler(ISubmitToHostEventHandler)

Définit le gestionnaire d’événements dans l’application hôte pour gérer la Submit() méthode de l’objet SubmitToHostAdapter .

SyncLastChange()

Synchronise les données sous-jacentes du formulaire avec les modifications apportées à la vue.

Événements

InternalStartup

Se produit lorsque le formulaire hébergé est démarré.

S’applique à