View.DisableAutoUpdate 메서드
양식의 원본으로 사용하는 XML 문서와 연결된 보기 간의 자동 동기화를 비활성화합니다.
네임스페이스: Microsoft.Office.InfoPath
어셈블리: Microsoft.Office.InfoPath(Microsoft.Office.InfoPath.dll)
구문
‘선언
Public MustOverride Sub DisableAutoUpdate
‘사용 방법
Dim instance As View
instance.DisableAutoUpdate()
public abstract void DisableAutoUpdate()
예외
예외 | 조건 |
---|---|
InvalidOperationException | DisableAutoUpdate 메서드가 Loading 이벤트에 대한 이벤트 처리기에서 호출된 경우 |
주의
양식의 보기는 양식의 원본으로 사용하는 XML 문서에 포함된 데이터와 자동으로 동기화됩니다. 그러나 DisableAutoUpdate 메서드를 사용하여 이 설정을 재정의할 수 있습니다. 예를 들어 양식의 원본으로 사용하는 XML 문서를 프로그래밍 방식으로 여러 번 변경하지만 성능을 고려하여 변경 작업이 완료될 때까지 보기를 새로 고치지 않으려는 경우 자동 동기화를 비활성화할 수 있습니다.
기본적으로 응용 프로그램이 유휴 상태일 때 보기가 자동으로 업데이트됩니다. EnableAutoUpdate 메서드를 사용하면 보기 동기화를 다시 활성화할 수 있습니다.
이 멤버는 현재 열려 있는 양식과 같은 도메인에서 실행하는 양식 또는 도메인 간 권한이 부여된 양식에서만 액세스할 수 있습니다.
이 형식 또는 멤버는 Microsoft InfoPath Filer에서 연 양식에서 실행되는 코드에서만 액세스할 수 있습니다.
예
다음 예제에서는 View 클래스의 DisableAutoUpdate 메서드를 사용하여 양식의 원본으로 사용하는 XML 문서와 연결된 보기 간의 동기화를 비활성화합니다.
this.CurrentView.DisableAutoUpdate();
Me.CurrentView.DisableAutoUpdate()