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 InfoPath-Formularvorlagen bereit. Bei der Bereitstellung in einer entsprechend konfigurierten Dokumentbibliothek Microsoft SharePoint Server 2010 mit InfoPath Forms Services wird mithilfe dieses Objektmodells erstellte Geschäftslogik sowohl in einem Webbrowser als auch im InfoPath-Editor 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 im InfoPath-Editor 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.

Klassen

  Klasse Beschreibung
Öffentliche Klasse AdoQueryConnection Stellt eine Verbindung für den Abruf von Daten von einer Microsoft Access- oder Microsoft SQL Server-Datenbank dar.
Öffentliche Klasse AdoSubmitConnection Stellt eine Verbindung zum Senden von Daten an eine Microsoft Access- oder Microsoft SQL Server-Datenbank dar.
Öffentliche Klasse Application Stellt die InfoPath-Anwendung dar.
Öffentliche Klasse BdcQueryConnection Stellt eine Datenverbindung zum Abrufen von Daten aus einer externen Liste auf einem Server mit Microsoft SharePoint Foundation 2010 oder Microsoft SharePoint Server 2010 dar.
Öffentliche Klasse BdcSubmitConnection Stellt eine Datenverbindung zum Senden von Daten an eine externe Liste auf einem Server mit Microsoft SharePoint Foundation 2010 oder Microsoft SharePoint Server 2010 dar.
Öffentliche Klasse ButtonEvent Implementiert das in einem Formular dem Steuerelement Schaltfläche zugeordnete Ereignis.
Öffentliche Klasse Certificate Stellt das digitale X.509-Zertifikat dar, das zum Erstellen einer Signatur verwendet wurde.
Öffentliche Klasse ClickedEventArgs Stellt Daten für das Clicked-Ereignis bereit.
Öffentliche Klasse ContextChangedEventArgs Stellt Daten für das ContextChanged-Ereignis bereit.
Öffentliche Klasse ControlEvents Stellt die Auflistung aller Ereignishandler für die Clicked-Ereignisse dar, die durch die Steuerelemente Schaltfläche in einem Formular ausgelöst werden.
Öffentliche Klasse DataConnection Stellt die Basisklasse dar, vom dem jeder spezifische Datenverbindungstyp abgeleitet wird.
Öffentliche Klasse DataConnectionCollection Enthält ein Datenverbindungsobjekt, das jeder Datenverbindung entspricht, die in einer Formularvorlage verwendet wird.
Öffentliche Klasse DataSource Stellt eine Datenquelle in einer Formularvorlage dar.
Öffentliche Klasse DataSourceCollection Enthält eine Auflistung von DataSource-Objekten, die die in einem Formular verwendeten Datenquellen darstellen.
Öffentliche Klasse EmailSubmitConnection Stellt die Datenauflistung zum Absenden von Formularinformationen per E-Mail dar.
Öffentliche Klasse Environment Bietet Eigenschaften zum Bestimmen, welche Laufzeitumgebung zum Öffnen der Formularvorlage verwendet wurde.
Öffentliche Klasse EventManager Wird zum Initialisieren und Binden von Ereignishandlern in der InternalStartup-Methode einer Formularvorlage verwendet.
Öffentliche Klasse FileQueryConnection Stellt eine Verbindung zum Abrufen von Daten aus einer XML-Datei dar.
Öffentliche Klasse FileSubmitConnection Stellt eine Verbindung zum Senden von Formularinformationen an einen SharePoint Foundation-Server oder einen anderen Server dar, der DAV-Verbindungen unterstützt.
Öffentliche Klasse FormError Stellt einen Fehler in FormErrorCollection eines Formulars dar.
Öffentliche Klasse FormErrorCollection Enthält ein FormError-Objekt für jeden Fehler im aktuellen Formular.
Öffentliche Klasse FormEvents Implementiert alle Ereignisse, die von einer Formularvorlage selbst ausgelöst werden können.
Öffentliche Klasse FormTemplate Stellt eine Formularvorlage dar.
Öffentliche Klasse HtmlTaskPane Stellt den benutzerdefinierten Aufgabenbereich dar, der dem aktuellen Fenster zugeordnet ist, in dem ein Formular bearbeitet wird.
Öffentliche Klasse LoadingEventArgs Stellt Daten für das Loading-Ereignis bereit.
Öffentliche Klasse MailEnvelope Stellt eine benutzerdefinierte E-Mail-Nachricht zum Senden des aktuellen Formulars als Anlage dar.
Öffentliche Klasse ManagedObjectWrapper Für die interne Verwendung reserviert.
Öffentliche Klasse MergeEventArgs Stellt Daten für das Merge-Ereignis bereit.
Öffentliche Klasse NetworkState Liefert Informationen zum Verbindungsstatus des Clientcomputers und bestimmt, ob mit einer angegebenen Netzwerkadresse eine Verbindung hergestellt werden kann.
Öffentliche Klasse Permission Bietet Zugriff auf UserPermissionCollection und Berechtigungseinstellungen, die auf ein Formular angewendet werden können.
Öffentliche Klasse SaveCancelEventArgs Stellt Daten für die CancelableArgs-Eigenschaft des SaveEventArgs-Objekts bereit.
Öffentliche Klasse SaveEventArgs Stellt Daten für das Save-Ereignis eines Formulars bereit.
Öffentliche Klasse ServerInfo Stellt Informationen über den SharePoint Foundation-Server bereit, auf dem ein Formular gespeichert ist.
Öffentliche Klasse SharepointListQueryConnection Veraltet. Stellt eine Verbindung zum Abrufen von Daten aus einer SharePoint-Liste oder -Dokumentbibliothek dar.
Öffentliche Klasse SharePointListRWQueryConnection Stellt eine Verbindung zum Abrufen von Daten aus einer SharePoint-Liste oder -Dokumentbibliothek dar.
Öffentliche Klasse SharePointListRWSubmitConnection Die Mitglieder dieses Namespace oder dieser Klasse sind der internen Verwendung vorbehalten und können nicht direkt in Ihrem Code verwendet werden.
Öffentliche Klasse Signature Stellt eine digitale Signatur dar, die einem Formular oder einer Gruppe signierter Daten in einem Formular hinzugefügt wurde.
Öffentliche Klasse 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.
Öffentliche Klasse SignatureLine Stellt ein Steuerelement vom Typ Signaturzeile in einer Ansicht dar.
Öffentliche Klasse SignatureLineCollection Enthält alle SignatureLine-Objekte in der aktuellen Ansicht. Diese stellen die Steuerelemente vom Typ Signaturzeile in dieser Ansicht dar.
Öffentliche Klasse SignedDataBlock Stellt eine digital signierbare Datengruppe in einem Formular dar.
Öffentliche Klasse SignedDataBlockCollection Die Auflistung der SignedDataBlock-Objekte, die den Datengruppen in der Formularvorlage, die digital signiert werden kann, entsprechen.
Öffentliche Klasse SignEventArgs Stellt Daten für das Sign-Ereignis eines Formulars bereit.
Öffentliche Klasse SubmitEventArgs Stellt Daten für das Submit-Ereignis bereit.
Öffentliche Klasse SubmitToHostConnection Stellt eine Verbindung zum Senden von Daten an eine Hostumgebung dar.
Öffentliche Klasse TaskPane Stellt den Aufgabenbereich dar, der dem aktuellen Fenster in Microsoft InfoPath zugeordnet ist.
Öffentliche Klasse TaskPaneCollection Enthält eine Auflistung von TaskPane-Objekten, die die Aufgabenbereiche darstellen, die einem Fenster in Microsoft InfoPath zugeordnet sind.
Öffentliche Klasse User Stellt Eigenschaften und eine Methode bereit, die für die Rückgabe von Informationen über den aktuellen Benutzer des Formulars verwendet werden können.
Öffentliche Klasse UserPermission Stellt ein Member der UserPermissionCollection-Auflistung des aktuellen Formulars dar.
Öffentliche Klasse UserPermissionCollection Stellt die Auflistung von UserPermission-Objekten dar, die mit dem aktuellen Formular verknüpft sind.
Öffentliche Klasse VersionUpgradeEventArgs Stellt Daten für das VersionUpgrade-Ereignis eines Formulars bereit.
Öffentliche Klasse View Stellt eine Ansicht in einem Formular dar.
Öffentliche Klasse ViewInfo Enthält beschreibende Informationen zu einer Ansicht in einem Formular.
Öffentliche Klasse ViewInfoCollection Enthält ein ViewInfo-Objekt für jede Ansicht in einem Formular.
Öffentliche Klasse ViewSwitchedEventArgs Stellt Daten für das ViewSwitched-Ereignis eines Formulars bereit.
Öffentliche Klasse WebServiceConnection Stellt eine Verbindung mit einem XML-Webdienst dar.
Öffentliche Klasse Window Stellt ein Fenster dar, das in der Microsoft InfoPath-Anwendung verwendet wird.
Öffentliche Klasse WindowCollection Enthält ein Window-Objekt für jedes InfoPath-Fenster, das zurzeit geöffnet ist.
Öffentliche Klasse XmlChangingEventArgs Stellt Daten für das Changing-Ereignis bereit.
Öffentliche Klasse XmlEvent Implementiert die durch Änderungen an den Daten des einer Formularinstanz zugrunde liegenden XML-Dokuments ausgelösten Ereignisse.
Öffentliche Klasse XmlEventArgs Stellt Daten für das Changed-Ereignis bereit.
Öffentliche Klasse XmlEvents Die Auflistung aller XmlEvent-Ereignisse für eine Formularvorlage.
Öffentliche Klasse XmlForm Stellt das zugrunde liegende XML-Dokument eines Formulars dar.
Öffentliche Klasse 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.
Öffentliche Klasse XmlFormCollection Enthält ein XmlForm-Objekt für jedes Formular, das zurzeit geöffnet ist.
Öffentliche Klasse XmlFormHostItem Diese Klasse ist eine Wrapperklasse für die XmlForm-Klasse.
Öffentliche Klasse XmlValidatingEventArgs Stellt Daten für das Validating-Ereignis eines Felds oder einer Gruppe bereit.
Öffentliche Klasse XPathTypedValue Implementiert das von bestimmten Eigenschaftswerten der Klassen EmailSubmitConnection und FileSubmitConnection zurückgegebene Objekt, um diese Werte abzurufen und festzulegen.

Delegaten

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

Enumerationen

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