FormControl Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein hostbares Objekt, das verwendet wird, um die InfoPath-Formularbearbeitungsumgebung in eine zu integrieren. NET-basierte benutzerdefinierte Anwendung.
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
- Vererbung
-
FormControl
- Attribute
-
System.Windows.Forms.AxHost/ClsidAttribute
Hinweise
Das FormControl-Editorobjekt stellt verschiedene Eigenschaften und Methoden bereit, um Formularvorlagen zu öffnen und zu schließen sowie mit der Hostumgebung für zu kommunizieren. NET-basierte benutzerdefinierte Anwendungen. Die Microsoft.Office.InfoPath.Server-Assembly stellt das hostbare XmlFormView-Steuerelement für die Verwendung in benutzerdefinierten Webseiten (.aspx) bereit.
Weitere Informationen zum FormControl-Objekt finden Sie unter Hosten der InfoPath-Formularbearbeitungsumgebung in einem benutzerdefiniertenXmlFormView-Steuerelement der Windows Form-Anwendung in benutzerdefinierten Webseiten. Weitere Informationen finden Sie unter Hosten der InfoPath-Formularbearbeitungsumgebung in einem benutzerdefinierten Webformular.
Konstruktoren
FormControl() |
Ein hostbares Objekt, das verwendet wird, um die InfoPath-Formularbearbeitungsumgebung in eine zu integrieren. NET-basierte benutzerdefinierte Anwendung. |
Eigenschaften
DataConnectionBaseUrl |
Ruft die Basis-URL ab, die mit Datenverbindungsdateien () verwendet werden soll, oder legt diese fest. UDCX). |
Enabled |
Ruft einen Wert ab, der angibt, ob das durch das FormControl -Objekt dargestellte Steuerelement auf Benutzerinteraktionen reagieren kann, oder legt diesen fest. |
EventManager |
Ruft ein EventManager -Objekt ab, das zum Binden von Ereignishandlern im InternalStartup -Ereignis verwendet wird. |
Host |
Ruft das Objekt ab, das für den Zugriff auf das Objektmodell der Hostanwendung verwendet wird, oder legt dieses fest. |
HostName |
Ruft den Namen der Hostanwendung ab oder legt den Namen fest. |
HostTranslatesAcceleratorsFirst |
Ruft einen Wert ab, der die Reihenfolge angibt, in der Tastatureingaben an das durch das FormControl -Objekt dargestellte Steuerelement oder an die Anwendung gesendet werden, in der das Steuerelement gehostet wird, oder legt diesen fest. |
XmlForm |
Ruft ein XmlForm -Objekt ab, das dem gehosteten FormControl Objekt zugeordnet ist. |
Methoden
AttachInterfaces() |
Ein hostbares Objekt, das verwendet wird, um die InfoPath-Formularbearbeitungsumgebung in eine zu integrieren. NET-basierte benutzerdefinierte Anwendung. |
Close() |
Schließt das aktive Formular im FormControl -Objekt. |
NewFromFormTemplate(String, AppDomain, String) |
Erstellt ein neues Formular basierend auf einer Formularvorlagendatei (.xsn). |
NewFromFormTemplate(String, Stream, XmlFormOpenMode, AppDomain, String) |
Erstellt ein neues Formular basierend auf der angegebenen Formularvorlage und den Daten, die in einem XML-Stream enthalten sind. |
NewFromFormTemplate(String, Stream, XmlFormOpenMode) |
Erstellt ein neues Formular basierend auf der angegebenen Formularvorlage (.xsn) und den daten, die in einem XML-Stream enthalten sind. |
NewFromFormTemplate(String) |
Erstellt ein neues Formular basierend auf einer Formularvorlagendatei (.xsn). |
Open(Stream, AppDomain, String) |
Öffnet eine Formulardatei (.xml) aus einem Dateistream und lädt sie in das FormControl -Objekt. |
Open(Stream) |
Öffnet eine Formulardatei (.xml) aus einem Dateistream (StreamFormControl -Objekt). |
Open(String, AppDomain, String) |
Öffnet eine Formularvorlagendatei (XSN) und lädt sie in das FormControl -Objekt. |
Open(String) |
Öffnet eine Formulardatei (.xml) und lädt sie in das FormControl -Objekt. |
SetInitEventHandler(IInitEventHandler) |
Legt den Ereignishandler in der Hostanwendung für die Behandlung des Ereignisses fest, das auftritt, wenn das Formular in das FormControl -Objekt geladen wird. |
SetNotifyHostEventHandler(INotifyHostEventHandler) |
Legt den Ereignishandler in der Hostanwendung für die Behandlung des Ereignisses fest, das auftritt, wenn die NotifyHost(String) -Methode des XDocument -Objekts verwendet wird, um die Hostanwendung zu benachrichtigen. |
SetSubmitToHostEventHandler(ISubmitToHostEventHandler) |
Legt den Ereignishandler in der Hostanwendung für die Behandlung der Submit() -Methode des SubmitToHostAdapter -Objekts fest. |
SyncLastChange() |
Synchronisiert die zugrunde liegenden Daten des Formulars mit Änderungen in der Ansicht. |
Ereignisse
InternalStartup |
Tritt auf, wenn das gehostete Formular gestartet wird. |