DataSourceObject-Schnittstelle
Stellt eine sekundäre Datenquelle dar.
Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Syntax
<GuidAttribute("096cd5a1-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(DataSourceObjectWrapper))> _
<CLSCompliantAttribute(False)> _
Public Interface DataSourceObject
Inherits DataObject
Dim instance As DataSourceObject
[GuidAttribute("096cd5a1-0786-11d1-95fa-0080c78ee3bb")]
[CoClassAttribute(typeof(DataSourceObjectWrapper))]
[CLSCompliantAttribute(false)]
public interface DataSourceObject : DataObject
Hinweise
Dies ist ein Wrappertyp für eine Coklasse, die für den verwalteten Code der COM-Interoperabilität erforderlich ist. Verwenden Sie diesen Typ zum Zugreifen auf die Member der COM-Schnittstelle, die von der Coklasse implementiert wurden. Informationen zur COM-Schnittstelle, einschließlich eines Links zu den Memberbeschreibungen, finden Sie unter DataObject.
Ein DataObject-Objekt entspricht gespeicherten Daten, die mithilfe eines zugeordneten Datenadapters aus verschiedenen externen Datenquellen abgerufen wurden. Es stellt Eigenschaften und Methoden bereit, die die programmgesteuerte Interaktion mit gespeicherten Daten ermöglichen und einen Zugriff auf das zugeordnete Datenadapterobjekt ermöglichen. Der Zugriff auf das DataObject-Objekt erfolgt über die DataObjects-Eigenschaft des XDocument-Objekts.
Das DataObject-Objekt dient als Mittler zwischen einem Microsoft Office InfoPath 2007-Formular und dem Datenadapterobjekt, das zum Abrufen von Daten über eine externe Verbindung verwendet wird, wie z. B. eine Verbindung mit einer Microsoft Access- oder Microsoft SQL Server-Datenbank, einer XML-Datei oder einem XML-Webdienst. Der Typ des verwendeten Datenadapterobjekts hängt vom Typ der externen Datenverbindung ab. Das DataObject-Objekt stellt einen gemeinsamen Satz von Eigenschaften sowie eine Methode bereit, die von Datenadapterobjekten jedes Typs verwendet werden können, und jedes dieser Datenadapterobjekte stellt einen eigenen Satz von Eigenschaften und Methoden bereit.
Microsoft Office InfoPath 2007 unterstützt vier Typen von Datenadaptern:
ActiveX Data Objects Dargestellt durch das ADOAdapterObject-Objekt.
SharePoint-Liste Dargestellt durch das SharepointListAdapterObject-Objekt.
Webdienste Dargestellt durch das WebServiceAdapterObject-Objekt.
XML-Datei Dargestellt durch das XMLFileAdapterObject-Objekt.
Siehe auch
Referenz
DataSourceObject-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace