InfoPathControl2 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les méthodes utilisées à partir de l’implémentation d’un contrôle ActiveX pour l’initialisation, la non initialisation, l’activation, la désactivation et l’enregistrement de l’état d’un contrôle.
public interface class InfoPathControl2 : Microsoft::Office::Interop::InfoPath::InfoPathControl
[System.Runtime.InteropServices.Guid("096CD77D-0786-11D1-95FA-0080C78EE3BB")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface InfoPathControl2 : Microsoft.Office.Interop.InfoPath.InfoPathControl
type InfoPathControl2 = interface
interface InfoPathControl
Public Interface InfoPathControl2
Implements InfoPathControl
- Attributs
- Implémente
Remarques
Les InfoPathControl2 objets et InfoPathControlSite et leurs méthodes et propriétés sont conçus pour être utilisés uniquement à partir de l’implémentation d’un contrôle ActiveX. Ces objets et leurs membres ne sont pas pris en charge dans le code de formulaire InfoPath. Pour plus d’informations sur la création de contrôles ActiveX qui fonctionnent avec InfoPath, consultez le Centre de développement InfoPath (http://msdn.microsoft.com/infopath).
Méthodes
Enable(Boolean) |
Définit une méthode qui doit être fournie par le développeur pour qu’InfoPath puisse appeler lorsqu’il doit activer ou désactiver une instance du contrôle dans une vue. |
Init(InfoPathControlSite) |
Définit une méthode qui doit être fournie par le développeur pour effectuer toutes les routines d’initialisation requises lorsqu’une instance du contrôle est ajoutée à un formulaire InfoPath. |
RefreshState() |
Définit une méthode qu’InfoPath appelle lorsqu’il doit actualiser l’état d’une instance du contrôle dans une vue. |
SaveState() |
Définit une méthode qu’InfoPath appelle lorsqu’il doit enregistrer l’état d’une instance du contrôle dans une vue. |
Uninit() |
Définit une méthode qui doit être fournie par le développeur pour effectuer toutes les routines de nettoyage requises avant qu’une instance du contrôle soit supprimée d’une vue. |