Metodo DAVAdapter.Submit

Esegue l'operazione di invio sull'adattatore associato.

Questo metodo non è compatibile con CLS.  

Spazio dei nomi: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)

Sintassi

<DispIdAttribute(11)> _
Sub Submit

Dim instance As DAVAdapter

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

Osservazioni

Importante:

Possono accedere a questo membro solo moduli eseguiti nello stesso dominio del modulo aperto oppure moduli a cui sono state concesse autorizzazioni tra domini.

Esempio

Nell'esempio seguente, il metodo Submit dell'oggetto DAVAdapterObject viene utilizzato per inviare un documento XML a una raccolta documenti di Windows SharePoint Server. Il codice richiede una connessione dati alla raccolta moduli di SharePoint denominata "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 + ".");
}

Vedere anche

Riferimenti

Interfaccia DAVAdapter
Membri DAVAdapter
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust