Freigeben über


Microsoft.Office.InfoPath-Namespace

Die Typen und Member des Microsoft.Office.InfoPath-Namespaces stellen eine Hauptgruppe von Funktionalitäten zum Erstellen von benutzerdefinierter Geschäftslogik in Microsoft Office InfoPath 2007-Formularvorlagen bereit. Bei der Bereitstellung auf einem Computer mit Microsoft Office Forms Server 2007 oder in einer entsprechend konfigurierten Dokumentenbibliothek auf einem Computer mit Office SharePoint Server 2007 wird mithilfe dieses Objektmodells erstellte Geschäftslogik sowohl in einem Webbrowser als auch in Office InfoPath 2007 ausgeführt. Optional können Sie Geschäftslogik schreiben, die eine zusätzliche Funktionalitätsebene von diesem Objektmodell verwendet, die nur in Formularvorlagen ausgeführt wird, die zum Bearbeiten in Office InfoPath 2007 geöffnet werden.

Weitere Informationen zum Verwenden der Member dieses Namespaces finden Sie unter Entwickeln von InfoPath-Formularvorlagen mit verwaltetem Code. Weitere Informationen zu den Unterschieden zwischen den Objektmodellen, die von den Namespaces Microsoft.Office.InfoPath und Microsoft.Office.Interop.InfoPath.SemiTrust bereitgestellt werden, finden Sie unter Grundlegendes zu Objektmodellen und Entwicklungsumgebungen in InfoPath 2007.

Klassen

  Klasse Beschreibung
AdoQueryConnection Stellt eine Verbindung für den Abruf von Daten von einer Microsoft Access- oder Microsoft SQL Server-Datenbank dar.
AdoSubmitConnection Stellt eine Verbindung zum Senden von Daten an eine Microsoft Access- oder Microsoft SQL Server-Datenbank dar.
Application Stellt die Anwendung für Microsoft Office InfoPath 2007 dar.
ButtonEvent Implementiert das in einem Formular dem Steuerelement Schaltfläche zugeordnete Ereignis.
Certificate Stellt das digitale X.509-Zertifikat dar, das zum Erstellen einer Signatur verwendet wurde.
ClickedEventArgs Stellt Daten für das Clicked-Ereignis bereit.
ContextChangedEventArgs Stellt Daten für das ContextChanged-Ereignis bereit.
ControlEvents Stellt die Auflistung aller Ereignishandler für die Clicked-Ereignisse dar, die durch die Steuerelemente Schaltfläche in einem Formular ausgelöst werden.
DataConnection Stellt die Basisklasse dar, vom dem jeder spezifische Datenverbindungstyp abgeleitet wird.
DataConnectionCollection Enthält ein Datenverbindungsobjekt, das jeder Datenverbindung entspricht, die in einer Formularvorlage verwendet wird.
DataSource Stellt eine Datenquelle in einer Formularvorlage dar.
DataSourceCollection Enthält eine Auflistung von DataSource-Objekten, die die in einem Formular verwendeten Datenquellen darstellen.
EmailSubmitConnection Stellt die Datenauflistung zum Absenden von Formularinformationen per E-Mail dar.
Environment Bietet Eigenschaften zum Bestimmen, welche Laufzeitumgebung zum Öffnen der Formularvorlage verwendet wurde.
EventManager Wird zum Initialisieren und Binden von Ereignishandlern in der InternalStartup-Methode einer Formularvorlage verwendet.
FileQueryConnection Stellt eine Verbindung zum Abrufen von Daten aus einer XML-Datei dar.
FileSubmitConnection Stellt eine Verbindung zum Senden von Formularinformationen an einen Microsoft Windows SharePoint Services-Server oder einen anderen Server dar, der DAV-Verbindungen unterstützt.
FormError Stellt einen Fehler in FormErrorCollection eines Formulars dar.
FormErrorCollection Enthält ein FormError-Objekt für jeden Fehler im aktuellen Formular.
FormEvents Implementiert alle Ereignisse, die von einer Formularvorlage selbst ausgelöst werden können.
FormTemplate Stellt eine Formularvorlage dar.
HtmlTaskPane Stellt den benutzerdefinierten Aufgabenbereich dar, der dem aktuellen Fenster zugeordnet ist, in dem ein Formular bearbeitet wird.
LoadingEventArgs Stellt Daten für das Loading-Ereignis bereit.
MailEnvelope Stellt eine benutzerdefinierte E-Mail-Nachricht zum Senden des aktuellen Formulars als Anlage dar.
ManagedObjectWrapper  
MergeEventArgs Stellt Daten für das Merge-Ereignis bereit.
Permission Bietet Zugriff auf UserPermissionCollection und Berechtigungseinstellungen, die auf ein Formular angewendet werden können.
SaveCancelEventArgs Stellt Daten für die CancelableArgs-Eigenschaft des SaveEventArgs-Objekts bereit.
SaveEventArgs Stellt Daten für das Save-Ereignis eines Formulars bereit.
SharepointListQueryConnection Stellt eine Verbindung zum Abrufen von Daten aus einer SharePoint-Liste oder -Dokumentbibliothek dar.
Signature Stellt eine digitale Signatur dar, die einem Formular oder einer Gruppe signierter Daten in einem Formular hinzugefügt wurde.
SignatureCollection Enthält ein Signature-Objekt für jede digitale Signatur, die auf ein Formular oder eine signierbare Datengruppe angewendet wird, dargestellt durch ein SignedDataBlock-Objekt.
SignedDataBlock Stellt eine signierbare Datengruppe in einem Formular dar.
SignedDataBlockCollection Die Auflistung der SignedDataBlock-Objekte, die den signierbaren Datengruppen in der Formularvorlage gemäß Definition in der Formulardefinitionsdatei (XSF) entsprechen.
SignEventArgs Stellt Daten für das Sign-Ereignis eines Formulars bereit.
SubmitEventArgs Stellt Daten für das Submit-Ereignis bereit.
SubmitToHostConnection Stellt eine Verbindung zum Senden von Daten an eine Hostumgebung dar.
TaskPane Stellt den Aufgabenbereich dar, der dem aktuellen Fenster in Microsoft Office InfoPath 2007 zugeordnet ist.
TaskPaneCollection Enthält eine Auflistung von TaskPane-Objekten, die die Aufgabenbereiche darstellen, die einem Fenster in Microsoft Office InfoPath 2007 zugeordnet sind.
User Stellt Eigenschaften und eine Methode bereit, die für die Rückgabe von Informationen über den aktuellen Benutzer verwendet werden können.
UserPermission Stellt ein Member der UserPermissionCollection-Auflistung des aktuellen Formulars dar.
UserPermissionCollection Stellt die Auflistung von UserPermission-Objekten dar, die mit dem aktuellen Formular verknüpft sind.
VersionUpgradeEventArgs Stellt Daten für das VersionUpgrade-Ereignis eines Formulars bereit.
View Stellt eine Ansicht in einem Formular dar.
ViewInfo Enthält beschreibende Informationen zu einer Ansicht in einem Formular.
ViewInfoCollection Enthält ein ViewInfo-Objekt für jede Ansicht in einem Formular.
ViewSwitchedEventArgs Stellt Daten für das ViewSwitched-Ereignis eines Formulars bereit.
WebServiceConnection Stellt eine Verbindung mit einem XML-Webdienst dar.
Window Stellt ein Fenster dar, das in der Microsoft Office InfoPath 2007-Anwendung verwendet wird.
WindowCollection Enthält ein Window-Objekt für jedes InfoPath-Fenster, das zurzeit geöffnet ist.
XmlChangingEventArgs Stellt Daten für das Changing-Ereignis bereit.
XmlEvent Implementiert die durch Änderungen an den Daten des einer Formularinstanz zugrunde liegenden XML-Dokuments ausgelösten Ereignisse.
XmlEventArgs Stellt Daten für das Changed-Ereignis bereit.
XmlEvents Die Auflistung aller XmlEvent-Ereignisse für eine Formularvorlage.
XmlForm Stellt das zugrunde liegende XML-Dokument eines Formulars dar.
XmlFormCancelEventArgs Liefert Daten für die benutzerdefinierte Meldung, die beim Abbrechen von Ereignissen angezeigt wird, die vom Formular und dem zugrunde liegenden XML-Dokuments ausgelöst werden.
XmlFormCollection Enthält ein XmlForm-Objekt für jedes Formular, das zurzeit geöffnet ist.
XmlFormHostItem Diese Klasse ist eine Wrapperklasse für die XmlForm-Klasse.
XmlValidatingEventArgs Stellt Daten für das Validating-Ereignis eines Felds oder einer Gruppe bereit.
XPathTypedValue Implementiert das von bestimmten Eigenschaftswerten der Klassen EmailSubmitConnection und FileSubmitConnection zurückgegebene Objekt, um diese Werte abzurufen und festzulegen.

Delegate

  Delegat Beschreibung
ClickedEventHandler Stellt die Methode dar, die das Clicked-Ereignis des Steuerelements Schaltfläche verarbeitet.
ContextChangedEventHandler Stellt die Methode dar, die das ContextChanged-Ereignis eines Formulars verarbeitet.
LoadingEventHandler Stellt die Methode dar, die das Loading-Ereignis eines Formulars behandelt.
MergeEventHandler Stellt die Methode dar, die das Merge-Ereignis eines Formulars verarbeitet.
SaveEventHandler Stellt die Methode dar, die das Save-Ereignis eines Formulars behandelt.
SignEventHandler Stellt die Methode dar, die das Sign-Ereignis eines Formulars behandelt.
SubmitEventHandler Stellt die Methode dar, die das Submit-Ereignis eines Formulars behandelt.
VersionUpgradeEventHandler Stellt die Methode dar, die das VersionUpgrade-Ereignis eines Formulars behandelt.
ViewSwitchedEventHandler Stellt die Methode dar, die das ViewSwitched-Ereignis eines Formulars behandelt.
XmlChangedEventHandler Stellt die Methode dar, die das Changed-Ereignis eines Feldes oder einer Gruppe behandelt.
XmlChangingEventHandler Stellt die Methode dar, die das Changing-Ereignis eines Formulars behandelt.
XmlValidatingEventHandler Stellt die Methode dar, die das Validating-Ereignis eines Feldes oder einer Gruppe behandelt.

Enumerationen

  Enumeration Beschreibung
ActionType Gibt den Bearbeitungsbefehl an, der von der ExecuteAction-Methode ausgeführt werden soll.
CertificateStatus Gibt den Status eines digitalen Zertifikats an.
EmailAttachmentType Gibt den Typ der an eine E-Mail-Nachricht angefügten Formulardateien an.
ErrorMode Gibt an, ob der benutzerdefinierte Fehler in einem modalen Dialogfeld oder in einem Kontext ohne Modus innerhalb des Steuerelements angezeigt wird, das die Fehlerquelle ist.
ExportFormat Gibt das beim Exportieren einer Ansicht zu verwendende Dateiformat an.
FormErrorType Gibt den Fehlertyp eines FormError-Objekts in FormErrorCollection in einem InfoPath-Formular an.
MachineState Gibt den Status der Verbindung für den Clientcomputer an.
PermissionType Stellt die Berechtigungen eines Benutzers dar.
SignatureRelation Gibt die Beziehung an, die das Anwenden mehrerer Signaturen auf eine signierbare Datengruppe definiert.
SignatureStatus Gibt den Status einer digitalen Signatur an.
TaskPaneType Gibt den Typ des zurzeit ausgewählten Aufgabenbereichs an.
WindowState Gibt den Status des InfoPath-Anwendungsfensters an, dargestellt durch ein Window-Objekt.
WindowType Gibt den Typ des InfoPath-Anwendungsfensters an.
XmlFormOpenMode Gibt an, wie ein Formular geöffnet wird.
XmlOperation Gibt an, welcher Vorgangstyp in einem Changed-, Changing- oder Validating-Ereignis aufgetreten ist.