Share via


XmlChangingEventArgs 클래스

Changing 이벤트에 대한 데이터를 제공합니다.

상속 계층 구조

System.Object
  System.EventArgs
    Microsoft.Office.InfoPath.XmlEventArgs
      Microsoft.Office.InfoPath.XmlChangingEventArgs

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

구문

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

주의

XmlChangingEventArgs 개체는 양식의 원본으로 사용하는 XML 문서가 변경된 후 변경이 승인되기 전에 발생하는 Changing 이벤트에 대한 이벤트 처리기로 전달됩니다.

XmlChangingEventArgs 클래스는 양식의 원본으로 사용하는 XML 문서에서 변경하려는 데이터와 변경할 노드에 대한 정보를 가져오기 위해 이벤트 처리기 내에서 사용할 수 있는 속성을 제공하는 XmlEventArgs 클래스에서 파생됩니다. 예를 들어 XmlEventArgs 개체는 양식의 원본으로 사용하는 XML 문서에서 변경하려는 노드를 가리키는 XPathNavigator 개체에 대한 참조를 가져오는 Site 속성을 제공합니다. 하지만 Changing 이벤트가 실행되는 동안에는 양식의 원본으로 사용하는 XML 문서가 읽기 전용입니다.

XmlChangingEventArgs 클래스는 이런 속성 외에도 이벤트 취소에 사용되는 XmlFormCancelEventArgs 개체를 반환하는 CancelableArgs 속성을 제공합니다.

스레드 보안

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

참고 항목

참조

XmlChangingEventArgs 멤버

Microsoft.Office.InfoPath 네임스페이스