Share via


DAVAdapter.Submit-Methode

Führt den Sendevorgang für den zugeordneten Adapter aus.

Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Syntax

<DispIdAttribute(11)> _
Sub Submit

Dim instance As DAVAdapter

instance.Submit
[DispIdAttribute(11)] 
void Submit ()

Beispiel

Im folgenden Beispiel dient die Submit-Methode des DAVAdapterObject-Objekts zum Senden eines XML-Dokuments an die Windows SharePoint Server-Dokumentbibliothek. Dieser Code erfordert eine SharePoint-Formularbibliothek vom Typ Datenverbindung mit dem Namen "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 + ".");
}

Siehe auch

Referenz

DAVAdapter-Schnittstelle
DAVAdapter-Member
Microsoft.Office.Interop.InfoPath-Namespace