다음을 통해 공유


FileSubmitConnection.Filename 속성

FileSubmitConnection 개체를 통해 양식을 전송할 때 현재 양식에 지정할 파일 이름으로 평가되는 XPathTypedValue를 가져옵니다.

네임스페이스:  Microsoft.Office.InfoPath
어셈블리:  Microsoft.Office.InfoPath(Microsoft.Office.InfoPath.dll)

구문

‘선언
Public MustOverride ReadOnly Property Filename As XPathTypedValue
    Get
‘사용 방법
Dim instance As FileSubmitConnection
Dim value As XPathTypedValue

value = instance.Filename
public abstract XPathTypedValue Filename { get; }

속성 값

형식: Microsoft.Office.InfoPath.XPathTypedValue
양식을 전송할 때 해당 양식에 지정할 파일 이름으로 평가되는 XPathTypedValue입니다.

주의

FileSubmitConnection 클래스의 Filename 속성 값은 XPathTypedValue 클래스의 SetStringValue 메서드로 리터럴 문자열을 지정하거나 XPathTypedValue 클래스의 XPath 속성으로 XPath 식을 지정하여 설정할 수 있는 XPathTypedValue 개체로 반환됩니다. 자세한 내용과 코드 예제를 보려면 XPathTypedValue 클래스 항목을 참조하십시오.

".xml" 확장명이 포함되어 있지 않은 경우 문자열에 이 확장명이 추가됩니다. Filename 속성이 Null 참조(Visual Basic의Nothing )인 경우에는 양식을 전송하면 해당 양식의 이름이 "Form.xml"로 지정됩니다.

데이터 연결을 정의할 때 데이터 연결 마법사파일 이름 상자에 concat("Status Report -", field1)과 같은 XPath 식을 지정한 경우에는 다음 예제와 같이 XPathTypedValue 클래스의 XPath 속성을 사용하여 해당 식을 반환할 수 있습니다.

   FileSubmitConnection submitConnection = 
      (FileSubmitConnection)(DataConnections["SharePoint Library"]);
   MessageBox.Show (submitConnection.Filename.XPath.ToString());
   Dim submitConnection As FileSubmitConnection = 
      DirectCast(DataConnections["SharePoint Library"], _
      FileSubmitConnection)
   MessageBox.Show (submitConnection.Filename.XPath.ToString())

이 멤버는 현재 열려 있는 양식과 같은 도메인에서 실행하는 양식 또는 도메인 간 권한이 부여된 양식에서만 액세스할 수 있습니다.

이 형식 또는 멤버는 Microsoft InfoPath Filer 또는 웹 브라우저에서 연 양식에서 실행되는 코드에서 액세스할 수 있습니다.

다음 예제에서는 FileSubmitConnection 개체의 Filename 속성을 사용하여 양식을 데이터 연결에 전송할 때 사용할 파일 이름을 표시합니다.

   FileSubmitConnection submitConnection = 
      (FileSubmitConnection)(DataConnections["SharePoint Library"]);
   MessageBox.Show (submitConnection.Filename.ToString());
   Dim submitConnection As FileSubmitConnection = 
      DirectCast(DataConnections["SharePoint Library"], _
      FileSubmitConnection)
   MessageBox.Show (submitConnection.Filename.ToString())

참고 항목

참조

FileSubmitConnection 클래스

FileSubmitConnection 멤버

Microsoft.Office.InfoPath 네임스페이스