Compartilhar via


DAVAdapterObject Interface

Definição

Representa uma conexão para enviar informações de formulário para um servidor Microsoft Windows SharePoint Services ou outros servidores que dão suporte a conexões DAV.

public interface class DAVAdapterObject : Microsoft::Office::Interop::InfoPath::DAVAdapter
[System.Runtime.InteropServices.Guid("096CD5D6-0786-11D1-95FA-0080C78EE3BB")]
public interface DAVAdapterObject : Microsoft.Office.Interop.InfoPath.DAVAdapter
type DAVAdapterObject = interface
    interface DAVAdapter
Public Interface DAVAdapterObject
Implements DAVAdapter
Derivado
Atributos
Implementações

Exemplos

No exemplo a seguir, o Submit() método do objeto DAVAdapterObject é invocado no OnSubmitRequest(DocReturnEvent) evento se o destino for acessível, caso contrário, uma caixa de mensagem será exibida:

public void OnSubmitRequest(DocReturnEvent e)
{
 DAVAdapterObject davAdapterObj = thisXDocument.DataAdapters[0] as DAVAdapterObject;
 bool reachable = thisApplication.IsDestinationReachable("http://localhost/application");
 if (reachable)
 {
  if (davAdapterObj == null)
  {
   thisXDocument.UI.Alert("First DataAdapter does not exist or is not a DAVAdapterObject.");
   return;
  }
  davAdapterObj.Submit();
  e.ReturnStatus = true;
 }
 else
 {
  thisXDocument.UI.Alert(davAdapterObj.FolderURL + " is not reachable.");
  e.ReturnStatus = false;
 }
}

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, consulteDAVAdapter.

Use a propriedade Item do DataAdaptersCollection para retornar um objeto DAVAdapter.

Propriedades

FileName

Obtém ou define o nome do arquivo que o formulário atual do Microsoft Office InfoPath será fornecido quando o formulário for enviado pelo DAVAdapterObject.

(Herdado de DAVAdapter)
FolderURL

Obtém ou define a URL (Uniform Resource Locator) à qual o formulário será enviado pelo DAVAdapterObject objeto.

(Herdado de DAVAdapter)
Name

Obtém o nome de um DAVAdapterObject objeto.

(Herdado de DAVAdapter)
QueryAllowed

Retorna false, correspondente ao atributo queryAllowed no arquivo de definição de formulário (.xsf).

(Herdado de DAVAdapter)
SubmitAllowed

Retorna true, correspondente ao atributo submitAllowed no arquivo de definição de formulário (.xsf).

(Herdado de DAVAdapter)

Métodos

Query()

O método Query está disponível para o DAVAdapterObject objeto, mas, como o objeto DAVAdapter está disponível apenas para enviar dados, o método sempre gerará um erro em tempo de execução quando for chamado nesse objeto.

(Herdado de DAVAdapter)
Submit()

Executa a operação de envio no adaptador associado.

(Herdado de DAVAdapter)
SubmitData(IXMLDOMNode)

Envia o elemento DOM ou documento DOM especificado para um adaptador de dados.

(Herdado de DAVAdapter)

Aplica-se a