DAVAdapter.Submit 메서드
연결된 어댑터에서 전송 작업을 실행합니다.
네임스페이스: Microsoft.Office.Interop.InfoPath
어셈블리: Microsoft.Office.Interop.InfoPath(microsoft.office.interop.infopath.dll)
구문
<DispIdAttribute(11)> _
Sub Submit
Dim instance As DAVAdapter
instance.Submit
[DispIdAttribute(11)]
void Submit ()
예제
다음 예제에서는 DAVAdapterObject 개체의 Submit 메서드를 사용하여 XML 문서를 Windows SharePoint Server 문서 라이브러리에 전송합니다. 이 코드에서는 "Submit"이라는 SharePoint 양식 라이브러리 데이터 연결이 필요합니다.
// 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 + ".");
}
참고 항목
참조
DAVAdapter 인터페이스
DAVAdapter 구성원
Microsoft.Office.Interop.InfoPath 네임스페이스