DAVAdapterObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |