Compartir a través de


DAVAdapterObject Interfaz

Definición

Representa una conexión para enviar información de formulario a un servidor de Microsoft Windows SharePoint Services o a otros servidores compatibles con las conexiones DAV.

public interface class DAVAdapterObject : Microsoft::Office::Interop::InfoPath::SemiTrust::DAVAdapter
[System.Runtime.InteropServices.Guid("096cd5d6-0786-11d1-95fa-0080c78ee3bb")]
public interface DAVAdapterObject : Microsoft.Office.Interop.InfoPath.SemiTrust.DAVAdapter
type DAVAdapterObject = interface
    interface DAVAdapter
Public Interface DAVAdapterObject
Implements DAVAdapter
Atributos
Implementaciones

Ejemplos

En el ejemplo siguiente, se invoca el Submit() método del objeto DAVAdapterObject en el OnSubmitRequest(DocReturnEvent) evento si el destino es accesible; de lo contrario, se muestra un cuadro de mensaje:

[InfoPathEventHandler(EventType=InfoPathEventType.OnSubmitRequest)]
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;
 }
}

Comentarios

Este tipo es un contenedor para una coclase que requiere el código administrado para la interoperabilidad con COM. Use este tipo para acceder a los miembros de la interfaz COM que implementa esta coclase. Para obtener información sobre la interfaz COM, incluido un vínculo a las descripciones de sus miembros, consulteDAVAdapter .

Utilice la propiedad Item de DataAdaptersCollection para devolver un objeto DAVAdapter.

Propiedades

FileName

Obtiene o establece el nombre de archivo que se proporcionará al formulario actual de Microsoft InfoPath cuando el formulario lo envíe DAVAdapterObject.

(Heredado de DAVAdapter)
FolderURL

Obtiene o establece el localizador uniforme de recursos (URL) al que el objeto enviará el DAVAdapterObject formulario.

(Heredado de DAVAdapter)
Name

Obtiene el nombre de un DAVAdapterObject objeto .

(Heredado de DAVAdapter)
QueryAllowed

Devuelve false, correspondiente al atributo queryAllowed en el archivo de definición de formulario (.xsf).

(Heredado de DAVAdapter)
SubmitAllowed

Devuelve true, correspondiente al atributo submitAllowed en el archivo de definición de formulario (.xsf).

(Heredado de DAVAdapter)

Métodos

Query()

El método Query está disponible para el DAVAdapterObject objeto pero, dado que el objeto DAVAdapter solo está disponible para enviar datos, el método siempre generará un error en tiempo de ejecución cuando se llame a él en ese objeto.

(Heredado de DAVAdapter)
Submit()

Ejecuta la operación de envío en el adaptador asociado.

(Heredado de DAVAdapter)
SubmitData(IXMLDOMNode)

Envía el elemento o documento DOM especificado a un adaptador de datos.

(Heredado de DAVAdapter)

Se aplica a