XMLFileAdapterObject インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XML ファイルへの接続を表します。
public interface class XMLFileAdapterObject : Microsoft::Office::Interop::InfoPath::SemiTrust::XMLFileAdapter2
[System.Runtime.InteropServices.Guid("096cd5d5-0786-11d1-95fa-0080c78ee3bb")]
public interface XMLFileAdapterObject : Microsoft.Office.Interop.InfoPath.SemiTrust.XMLFileAdapter2
type XMLFileAdapterObject = interface
interface XMLFileAdapter2
interface XMLFileAdapter
Public Interface XMLFileAdapterObject
Implements XMLFileAdapter2
- 属性
- 実装
例
DataAdapters dtaAdapters;
dataAdapters = thisDocument.DataAdapters;
<span class="label">XMLFileAdapterObject</span> queryXMLFile = dataAdapters["form1"] as <span class="label">XMLFileAdapterObject</span>;
if (queryXMLFile == null)
{
thisXDocument.UI.Alert("The DataAdapter does not exist or is not an XMLFileAdapterObject.");
}
else
{
thisDocument.UI.Alert("Query - XML file adapter");
thisDocument.UI.Alert("Name: " + queryXMLFile.Name);
thisDocument.UI.Alert("QueryAllowed: " + queryXMLFile.QueryAllowed);
thisDocument.UI.Alert("SubmitAllowed: " + queryXMLFile.SubmitAllowed);
thisDocument.UI.Alert("FileURL: " + queryXMLFile.FileURL);
// Perform the query.
try
{
queryXMLFile.Query();
}
catch (Exception ex)
{
thisXDocument.UI.Alert("Failed to query.\n\n" + ex.Message);
}
// Perform the submit.
try
{
queryXMLFile.Submit();
}
catch (Exception ex)
{
thisXDocument.UI.Alert("Failed to submit.\n\n" + ex.Message);
}
}
注釈
この型は、COM の相互運用性を得るためにマネージ コードが必要とするコクラスのラッパーです。 この型を使用して、このコクラスによって実装される COM インターフェイスにアクセスします。 COM インターフェイスの詳細については、そのメンバーの説明へのリンクを参照してくださいXMLFileAdapter2。
XMLFileAdapterObject オブジェクトは、外部データ ソースからデータを取得するために必要なすべての情報を含む Microsoft InfoPath データ アダプターの一種です。
XMLFileAdapterObject オブジェクトは プロパティをFileURL提供します。このプロパティは、外部データ ソースを使用している XML ファイルの Uniform Resource Locator (URL) を取得または設定できます。
セカンダリ データ ソースの場合、XMLFileAdapterObject オブジェクトには、 の プロパティとコレクションの DataSourceObjectプロパティDataAdaptersCollectionをItem[Object]使用してQueryAdapterアクセスできます。
DataObjectオブジェクトには、 オブジェクトの XDocument プロパティをDataObjects使用してアクセスできます。
プロパティ
FileURL |
オブジェクトに関連付 XMLFileAdapterObject けられている XML ファイルの Uniform Resource Locator (URL) を取得または設定します。 (継承元 XMLFileAdapter2) |
Name |
オブジェクトの名前を XMLFileAdapterObject 取得します。 (継承元 XMLFileAdapter2) |
QueryAllowed |
常に true を返します。 (継承元 XMLFileAdapter2) |
SubmitAllowed |
常に false を返します。 (継承元 XMLFileAdapter2) |
メソッド
Query() |
関連付けられたデータ アダプターからデータを読み取ります。 (継承元 XMLFileAdapter2) |
Submit() |
Submit メソッドは オブジェクトにXMLFileAdapterObject対して使用できますが、XMLFileAdapter オブジェクトはデータの受信にのみ使用できるため、そのオブジェクトで呼び出されると、メソッドは常に実行時エラーを生成します。 (継承元 XMLFileAdapter2) |
適用対象
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示