다음을 통해 공유


InkAnalyzer.CreateAnalysisHint 메서드 (Rect)

업데이트: 2007년 11월

잉크 분석기에 지정한 영역이 있는 새 AnalysisHintNode를 추가합니다.

네임스페이스:  System.Windows.Ink
어셈블리:  IAWinFX(IAWinFX.dll)

구문

‘선언
Public Function CreateAnalysisHint ( _
    rectangle As Rect _
) As AnalysisHintNode
‘사용 방법
Dim instance As InkAnalyzer
Dim rectangle As Rect
Dim returnValue As AnalysisHintNode

returnValue = instance.CreateAnalysisHint(rectangle)
public AnalysisHintNode CreateAnalysisHint(
    Rect rectangle
)
public:
AnalysisHintNode^ CreateAnalysisHint(
    Rect rectangle
)
public AnalysisHintNode CreateAnalysisHint(
    Rect rectangle
)
public function CreateAnalysisHint(
    rectangle : Rect
) : AnalysisHintNode

매개 변수

반환 값

형식: System.Windows.Ink.AnalysisHintNode
잉크 분석기에 추가된 새 AnalysisHintNode입니다.

설명

잉크 분석기는 새 AnalysisHintNode를 분석기 RootNode의 하위 노드로 추가합니다.

분석 힌트를 추가해도 힌트의 영역이 다시 분석되도록 표시되지는 않습니다. 힌트 내의 영역을 다시 분석하도록 표시하려면 힌트의 Location을 사용하여 DirtyRegion 개체의 Union 메서드를 호출합니다.

무한 영역에 할당된 힌트(전역 힌트)의 컨텍스트는 다른 힌트의 영역에 포함되지 않은 모든 잉크에 적용됩니다. 분석기 하나에 여러 힌트를 연결할 수 있습니다. 하지만 하나의 전역 힌트만 단일 잉크 분석기에 연결할 수 있으며 전역이 아닌 힌트의 영역은 전역 힌트의 영역과 겹칠 수 없습니다. 힌트에서 제공할 수 있는 컨텍스트 정보의 형식에 대한 자세한 내용은 AnalysisHintNode를 참조하십시오.

예제

이 예제에서는 InkAnalyzer(theInkAnalyzerWithHint)에 대해 theAnalysisHint라는 AnalysisHintNode를 만듭니다. 새 힌트의 영역이 theAnalysisRegion이라는 사각형으로 설정됩니다. 그런 다음 힌트의 다음과 같은 속성을 설정합니다.

' Add a new analysis hint to theInkAnalyzer.
Dim theAnalysisHint As AnalysisHintNode = Me.theInkAnalyzer.CreateAnalysisHint(theAnalysisRegion.GetBounds())

theAnalysisHint.AllowPartialDictionaryTerms = True
theAnalysisHint.Name = "Allow Partial Dictionary Terms"
// Add a new analysis hint to theInkAnalyzer.
AnalysisHintNode theAnalysisHint =
    this.theInkAnalyzer.CreateAnalysisHint(theAnalysisRegion.GetBounds());

theAnalysisHint.AllowPartialDictionaryTerms = true;
theAnalysisHint.Name = "Allow Partial Dictionary Terms";

플랫폼

Windows Vista

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

3.0에서 지원

참고 항목

참조

InkAnalyzer 클래스

InkAnalyzer 멤버

CreateAnalysisHint 오버로드

System.Windows.Ink 네임스페이스

InkAnalyzerDeleteAnalysisHint()

InkAnalyzer.GetAnalysisHints