FileQueryConnection 클래스

XML 파일에서 데이터를 검색하는 데 사용할 연결을 나타냅니다.

상속 계층 구조

System.Object
  Microsoft.Office.InfoPath.DataConnection
    Microsoft.Office.InfoPath.FileQueryConnection

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

구문

‘선언
Public MustInherit Class FileQueryConnection _
    Inherits DataConnection
‘사용 방법
Dim instance As FileQueryConnection
public abstract class FileQueryConnection : DataConnection

주의

FileQueryConnection 클래스는 보조(외부) 데이터 원본으로 사용되는 XML 파일에서 데이터를 검색하는 데 필요한 모든 정보를 지정하는 InfoPath 데이터 연결 마법사를 사용하여 만든 데이터 연결을 나타냅니다.

FileQueryConnection 개체는 양식 서식 파일의 DataConnectionCollection에서 연결을 반환하기 위해 XmlForm 클래스의 DataConnections 속성을 사용하여 액세스할 수 있습니다.

또한 XmlFormDataSources 속성 및 다음 코드와 같이 DataSource 클래스의 QueryConnection 속성을 사용하여 양식 서식 파일의 DataSourceCollection에서 FileQueryConnection 개체에 액세스할 수도 있습니다.

FileQueryConnection myDataSource = 
   (FileQueryConnection)(DataSources["XMLFile"].QueryConnection);
Dim myDataSource As FileQueryConnection  = 
   DirectCast(DataSources("XMLFile").QueryConnection, _
   FileQueryConnection)

FileQueryConnection 클래스는 외부 데이터 원본으로 사용되는 XML 파일의 URL(Uniform Resource Locator) 또는 UNC(Universal Naming Convention) 경로를 가져오거나 설정하는 데 사용할 수 있는 FileLocation 속성을 제공합니다.

FileQueryConnection 클래스는 InfoPath 양식 서식 파일 디자인 모드에서 선언적으로 정의된 값을 사용하여 쿼리 작업을 실행하는 기본 Execute 메서드(DataConnection 기본 클래스에서 상속됨)뿐만 아니라 외부 XML 파일에서 반환되는 데이터를 삽입할 다른 XML 노드를 지정할 수 있도록 FileQueryConnection.Execute 메서드도 제공합니다.

FileQueryConnection 클래스는 Microsoft Office InfoPath 2003 개체 모델의 XMLFileAdapterObject 클래스에 해당합니다.

스레드 보안

이 형식의 모든 공용 static (Visual Basic의Shared ) 멤버는 스레드로부터 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하지 않을 수도 있습니다.

참고 항목

참조

FileQueryConnection 멤버

Microsoft.Office.InfoPath 네임스페이스