XMLFileAdapterObject Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma conexão com um arquivo XML.
public interface class XMLFileAdapterObject : Microsoft::Office::Interop::InfoPath::XMLFileAdapter2
[System.Runtime.InteropServices.Guid("096CD5D5-0786-11D1-95FA-0080C78EE3BB")]
public interface XMLFileAdapterObject : Microsoft.Office.Interop.InfoPath.XMLFileAdapter2
type XMLFileAdapterObject = interface
interface XMLFileAdapter2
Public Interface XMLFileAdapterObject
Implements XMLFileAdapter2
- Derivado
- Atributos
- Implementações
Exemplos
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);
}
}
Comentários
This type is a wrapper for a coclass that is required by managed code for COM interoperability. Use this type to access the members of the COM interface implemented by this coclass. Para obter informações sobre a interface COM, incluindo um link para descrições de seus membros, consulteXMLFileAdapter2.
O objeto XMLFileAdapterObject é um tipo de adaptador de dados do Microsoft Office InfoPath 2003 que contém todas as informações necessárias para recuperar dados de uma fonte de dados externa.
O objeto XMLFileAdapterObject fornece a FileURL propriedade, que pode ser usada para obter ou definir a URL (Uniform Resource Locator) do arquivo XML que está sendo usado como fonte de dados externa.
Para fontes de dados secundárias, o objeto XMLFileAdapterObject é acessível por meio da QueryAdapter propriedade do DataSourceObjecte da Item[Object] propriedade da DataAdaptersCollection coleção.
DataObject os objetos são acessíveis por meio da DataObjects propriedade do XDocument objeto.
Propriedades
FileURL |
Obtém ou define a URL (Uniform Resource Locator) do arquivo XML associado ao XMLFileAdapterObject objeto. (Herdado de XMLFileAdapter2) |
Name |
Obtém o nome de um XMLFileAdapterObject objeto. (Herdado de XMLFileAdapter2) |
QueryAllowed |
Sempre retorna true. (Herdado de XMLFileAdapter2) |
SubmitAllowed |
Sempre retorna false. (Herdado de XMLFileAdapter2) |
Métodos
Query() |
Lê dados do adaptador de dados associado. (Herdado de XMLFileAdapter2) |
Submit() |
O método Enviar está disponível para o XMLFileAdapterObject objeto, mas, como o objeto XMLFileAdapter está disponível apenas para receber dados, o método sempre gerará um erro em tempo de execução quando for chamado nesse objeto. (Herdado de XMLFileAdapter2) |