DataSourceObject Schnittstelle
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.
Stellt eine sekundäre Datenquelle dar.
public interface class DataSourceObject : Microsoft::Office::Interop::InfoPath::SemiTrust::DataObject
[System.Runtime.InteropServices.Guid("096cd5a1-0786-11d1-95fa-0080c78ee3bb")]
public interface DataSourceObject : Microsoft.Office.Interop.InfoPath.SemiTrust.DataObject
type DataSourceObject = interface
interface DataObject
Public Interface DataSourceObject
Implements DataObject
- Attribute
- Implementiert
Hinweise
Dieser Typ ist ein Wrapper für eine CoClass, die von verwaltetem Code für COM-Interoperabilität benötigt wird. Verwenden Sie diesen Typ, um auf die Mitglieder der COM-Schnittstelle zuzugreifen, die von dieser CoClass implementiert wird. Informationen zur COM-Schnittstelle, einschließlich eines Links zu Beschreibungen ihrer Member, finden Sie unterDataObject .
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. Auf das DataObject-Objekt kann über die DataObjects -Eigenschaft des XDocument -Objekts zugegriffen werden.
Das DataObject-Objekt fungiert als Vermittler zwischen einem Microsoft InfoPath-Formular und dem Datenadapterobjekt, das zum Abrufen von Daten von einer externen Verbindung verwendet wird, z. B. einer 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 InfoPath unterstützt vier Arten von Datenadaptern:
- ActiveX-Datenobjekte, die durch das ADOAdapterObject -Objekt dargestellt werden.
- SharePoint-Liste Wird durch das SharepointListAdapterObject -Objekt dargestellt.
- Webdienste, die durch -Objekt dargestellt werden WebServiceAdapterObject .
- XML-Datei, dargestellt durch XMLFileAdapterObject -Objekt.
Eigenschaften
DOM |
Ruft einen Verweis auf ein XML-DOM (Document Object Model) ab, das einem DataSourceObject -Objekt zugeordnet ist. (Geerbt von DataObject) |
Name |
Ruft den Namen des zugeordneten DataSourceObject -Objekts ab. (Geerbt von DataObject) |
QueryAdapter |
Ruft einen Verweis auf das Datenadapterobjekt ab, das für eine sekundäre Datenquelle verwendet wird. (Geerbt von DataObject) |
Methoden
Query() |
Führt den Abfragevorgang für den Datenadapter aus, der dem DataSourceObject -Objekt zugeordnet ist, und fügt den zurückgegebenen XML-Code in die zugeordnete Datenquelle (XML DOM) ein. (Geerbt von DataObject) |