다음을 통해 공유


ExternalApplication 인터페이스

Microsoft Office InfoPath 2007 응용 프로그램을 나타냅니다.

 

네임스페이스: Microsoft.Office.Interop.InfoPath.SemiTrust
어셈블리: Microsoft.Office.Interop.InfoPath.SemiTrust(microsoft.office.interop.infopath.semitrust.dll)

구문

<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd69f-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(ExternalApplicationWrapper))> _
Public Interface ExternalApplication
    Inherits _ExternalApplication

Dim instance As ExternalApplication
[CLSCompliantAttribute(false)] 
[GuidAttribute("096cd69f-0786-11d1-95fa-0080c78ee3bb")] 
[CoClassAttribute(typeof(ExternalApplicationWrapper))] 
public interface ExternalApplication : _ExternalApplication

주의

이 형식은 COM 상호 운용성을 위해 관리 코드에 필요한 coclass에 대한 래퍼입니다. 이 coclass에 의해 구현되는 COM 인터페이스의 구성원에 액세스하려면 이 형식을 사용하십시오. 해당 구성원의 설명에 대한 링크를 비롯한 COM 인터페이스에 대한 자세한 내용은 다음을 참고하십시오. _ExternalApplication.

ExternalApplication 개체는 자동화에 더 이상 사용되지 않습니다. ApplicationXDocument 개체에는 InfoPath 응용 프로그램의 외부 자동화에 필요한 속성과 메서드가 포함되어 있습니다.

이전 버전과의 호환성을 위해 ExternalApplication 개체는 양식을 만들거나 열거나 닫거나, 양식 서식 파일을 등록 또는 등록 해제하거나, 응용 프로그램을 간단히 끝내는 등 제한된 InfoPath 작업을 수행할 수 있습니다.

예제

다음 예제에서는 ExternalApplication 개체를 만들고 이 개체를 사용하여 양식을 엽니다.

ExternalApplication infoPath = new ExternalApplicationClass();
// Open an InfoPath form.
infoPath.Open(@"C:\My Forms\Form1.xml", 1);
참고:

위의 예제에서는 Microsoft.Office.Interop.InfoPath 네임스페이스를 사용하고 Microsoft InfoPath 1.0 형식 라이브러리를 참조한다고 가정합니다.

참고 항목

참조

ExternalApplication 구성원
Microsoft.Office.Interop.InfoPath.SemiTrust 네임스페이스