AnalysisModes 열거형
업데이트: 2007년 11월
InkAnalyzerBase의 작동 방법을 지정합니다.
이 열거형에는 멤버 값을 비트로 조합할 수 있는 FlagsAttribute 특성이 있습니다.
네임스페이스: System.Windows.Ink.AnalysisCore
어셈블리: IACore(IACore.dll)
구문
‘선언
<FlagsAttribute> _
Public Enumeration AnalysisModes
‘사용 방법
Dim instance As AnalysisModes
[FlagsAttribute]
public enum AnalysisModes
[FlagsAttribute]
public enum class AnalysisModes
/** @attribute FlagsAttribute */
public enum AnalysisModes
public enum AnalysisModes
멤버
멤버 이름 | 설명 | |
---|---|---|
None | 활성화된 모드가 없습니다. | |
AutomaticReconciliationEnabled | InkAnalyzerBase 가 중간 또는 최종 결과가 준비되는 즉시 조정 작업을 자동으로 시작할지 여부를 지정합니다. 이 모드를 활성화하면 ReadyToReconcileBase 이벤트가 발생하지 않으며 이 모드를 비활성화하면 ReadyToReconcileBase 이벤트가 발생합니다. | |
StrokeCacheAutoCleanupEnabled | InkAnalyzerBase 가 분석을 수행하기 전에 스트로크 캐시에서 불필요한 스트로크를 자동으로 지울지 여부를 지정합니다. 이 모드를 활성화하면 InkAnalyzerBase에서는 분석을 수행하기 전에 스트로크 데이터를 지웁니다. 그런 다음 UpdateStrokesCacheBase 이벤트도 처리해야 합니다. UpdateStrokesCacheBase 이벤트를 처리하지 않으면 예외가 발생합니다. 이러한 확인 작업은 분석(또는 백그라운드 분석) 단계와 조정 단계에서 모두 수행합니다. 이 모드를 비활성화하면 InkAnalyzerBase에서는 스트로크 데이터를 지우지 않습니다. 스트로크 데이터를 지우려면 ClearStrokeData를 호출합니다. 이 모드를 비활성화하면 InkAnalyzerBase에서 캐시가 지워진 스트로크의 최신 스트로크 데이터를 검색할 수 있도록 UpdateStrokesCacheBase 이벤트가 발생합니다. 스트로크 캐시를 지우지만 UpdateStrokesCacheBase 이벤트를 처리하지 않으면 예외가 발생합니다. | |
PersonalizationEnabled | 개인 설정이 설정되었음을 나타냅니다. | |
Default | 모든 모드가 활성화됩니다. |
설명
이 열거형에는 멤버 값의 비트 조합을 허용하는 FlagsAttribute 특성이 있습니다.
예제
다음 예제에서는 AnalysisModes 열거형을 보여 줍니다.
' Need not handle UpdateStrokesCacheBase event
myInkAnalyzerBase.AnalysisModes = myInkAnalyzerBase.AnalysisModes And _
Not System.Windows.Ink.AnalysisCore.AnalysisModes.StrokeCacheAutoCleanupEnabled
// Need not handle UpdateStrokesCacheBase event
myInkAnalyzerBase.AnalysisModes = myInkAnalyzerBase.AnalysisModes &
~System.Windows.Ink.AnalysisCore.AnalysisModes.StrokeCacheAutoCleanupEnabled;
플랫폼
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원