DAVAdapter.Submit, méthode
Exécute l'opération d'envoi sur l'adaptateur associé.
Cette méthode n'est pas conforme à la spécification CLS.
Espace de noms : Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly : Microsoft.Office.Interop.InfoPath.SemiTrust (dans microsoft.office.interop.infopath.semitrust.dll)
Syntaxe
<DispIdAttribute(11)> _
Sub Submit
Dim instance As DAVAdapter
instance.Submit
[DispIdAttribute(11)]
void Submit ()
Remarques
Important : |
---|
Ce membre est accessible uniquement par les formulaires qui s'exécutent dans le même domaine que le formulaire ouvert ou par les formulaires qui disposent d'autorisations indépendantes des domaines. |
Exemple
Dans l'exemple suivant, la méthode Submit de l'objet DAVAdapterObject est utilisée pour envoyer un document XML à une bibliothèque de documents Windows SharePoint Server. Ce code requiert une Connexion de données à une bibliothèque de formulaires SharePoint nommée « Submit ».
// Get the first data adapter; a "SharePoint Library" submit adapter
DAVAdapter davAdapter = thisXDocument.DataAdapters["Submit"] as DAVAdapter;
if (davAdapter == null)
{
thisXDocument.UI.Alert("SharePoint submit list adapter called 'Submit' was not found.");
return;
}
// Set the file name to be the today's date (as an .xml file)
davAdapter.FileName = DateTime.Today.ToShortDateString() + ".xml";
if (davAdapter.SubmitAllowed)
{
try
{
davAdapter.Submit();
}
catch (Exception ex)
{
// The save failed
thisXDocument.UI.Alert("Saving to " + davAdapter.FolderURL + " as " + davAdapter.FileName + " failed." + Environment.NewLine + "Reason: " + ex.Message);
}
}
else
{
thisXDocument.UI.Alert("Submit is not allowed on adapter " + davAdapter.Name + ".");
}
Voir aussi
Référence
DAVAdapter, interface
Membres DAVAdapter
Microsoft.Office.Interop.InfoPath.SemiTrust, espace de noms