Partager via


DAVAdapterObject Interface

Définition

Représente une connexion qui permet d'envoyer les informations d'un formulaire vers un serveur Microsoft Windows SharePoint Services ou d'autres serveurs prenant en charge les connexions 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
Attributs
Implémente

Exemples

Dans l’exemple suivant, la Submit() méthode de l’objet DAVAdapterObject est appelée dans l’événement OnSubmitRequest(DocReturnEvent) si la destination est accessible, sinon une boîte de message s’affiche :

[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;
 }
}

Remarques

Ce type est le wrapper d’une coclasse requise par le code managé pour l’interopérabilité COM. Utilisez ce type pour accéder aux membres de l’interface COM implémentée par cette coclasse. Pour plus d’informations sur l’interface COM, y compris un lien vers les descriptions de ses membres, consultezDAVAdapter .

Utilisez la propriété Item de pour DataAdaptersCollection renvoyer un objet DAVAdapter.

Propriétés

FileName

Obtient ou définit le nom de fichier que le formulaire Microsoft InfoPath actuel sera donné lorsque le formulaire est envoyé par le DAVAdapterObject.

(Hérité de DAVAdapter)
FolderURL

Obtient ou définit l’URL (Uniform Resource Locator) à laquelle le formulaire sera envoyé par l’objet DAVAdapterObject .

(Hérité de DAVAdapter)
Name

Obtient le nom d’un DAVAdapterObject objet.

(Hérité de DAVAdapter)
QueryAllowed

Renvoie la valeur false, correspondant à l'attribut queryAllowed du fichier de définition du formulaire (.xsf).

(Hérité de DAVAdapter)
SubmitAllowed

Renvoie la valeur true, correspondant à l'attribut submitAllowed du fichier de définition du formulaire (.xsf).

(Hérité de DAVAdapter)

Méthodes

Query()

La méthode Query est disponible pour l’objet DAVAdapterObject mais, comme l’objet DAVAdapter est disponible uniquement pour l’envoi de données, la méthode génère toujours une erreur d’exécution lorsqu’elle est appelée sur cet objet.

(Hérité de DAVAdapter)
Submit()

Exécute l'opération d'envoi sur l'adaptateur associé.

(Hérité de DAVAdapter)
SubmitData(IXMLDOMNode)

Envoie l'élément DOM ou le document DOM spécifié à un adaptateur de données.

(Hérité de DAVAdapter)

S’applique à