Share via


FormEvents 클래스

양식 서식 파일에서 발생시킬 수 있는 모든 이벤트를 구현합니다.

상속 계층 구조

System.Object
  Microsoft.Office.InfoPath.FormEvents

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

구문

‘선언
Public MustInherit Class FormEvents
‘사용 방법
Dim instance As FormEvents
public abstract class FormEvents

주의

FormEvents 클래스는 InfoPath 양식 서식 파일의 양식 수준 이벤트(예: 양식 로드 또는 보기 변경)를 구현합니다. 양식 인스턴스의 원본으로 사용하는 XML 문서에 있는 데이터를 변경함으로써 발생하는 이벤트는 별도로 처리되고 XmlEvent 형식에 의해 구현됩니다.

중요

FormEvents 클래스 자체는 양식 코드에서 개발자가 인스턴스화하지 않습니다. Microsoft InfoPath 2010 디자인 모드 사용자 인터페이스에서 양식 수준 이벤트에 대해서만 이벤트 처리기를 추가해야 합니다. 디자인 모드 사용자 인터페이스에서 양식 서식 파일에 이벤트 처리기를 추가하면 InfoPath에서 EventManager 클래스와 FormEvents 클래스의 멤버로 양식 코드 파일의 InternalStartup 메서드에서 코드를 생성하여 이벤트를 해당 이벤트 처리기에 바인딩합니다. InfoPath 디자인 모드에서 이벤트 처리기를 추가하는 방법에 대한 자세한 내용은 방법: 이벤트 처리기 추가를 참조하십시오.

스레드 보안

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

참고 항목

참조

FormEvents 멤버

Microsoft.Office.InfoPath 네임스페이스