다음을 통해 공유


InkAnalyzerBase.DeleteAnalysisHint 메서드

업데이트: 2007년 11월

잉크 분석기에서 분석 힌트를 제거합니다.

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

구문

‘선언
Public Sub DeleteAnalysisHint ( _
    hintToDelete As ContextNodeBase _
)
‘사용 방법
Dim instance As InkAnalyzerBase
Dim hintToDelete As ContextNodeBase

instance.DeleteAnalysisHint(hintToDelete)
public void DeleteAnalysisHint(
    ContextNodeBase hintToDelete
)
public:
void DeleteAnalysisHint(
    ContextNodeBase^ hintToDelete
)
public void DeleteAnalysisHint(
    ContextNodeBase hintToDelete
)
public function DeleteAnalysisHint(
    hintToDelete : ContextNodeBase
)

매개 변수

설명

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

힌트는 분석기에서 제거되지만 ContextNodeBase 자체는 삭제되지 않습니다.

hintToDelete가 Type 속성 값이 ContextNodeTypeBase.AnalysisHint가 아닌 ContextNodeBase인 경우 이 메서드는 예외를 throw합니다.

예제

다음 예제에서는 InkAnalyzerBase인 theInkAnalyzerBase에서 분석 힌트 노드 theAnalysisHintNodeBase를 제거합니다.

' Remove the analysis hint from the ink analyzer.
theInkAnalyzerBase.DeleteAnalysisHint(theAnalysisHintNode)
If Nothing IsNot theAnalysisHintNode Then
    ' Release this reference to the analysis hint.
    theAnalysisHintNode = Nothing
End If
// Remove the analysis hint from the ink analyzer.
theInkAnalyzerBase.DeleteAnalysisHint(theAnalysisHintNode);
if (null != theAnalysisHintNode)
{
    // Release this reference to the analysis hint.
    theAnalysisHintNode = null;
}

플랫폼

Windows Vista, Windows XP SP2, Windows Server 2003

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

버전 정보

.NET Framework

3.0에서 지원

참고 항목

참조

InkAnalyzerBase 클래스

InkAnalyzerBase 멤버

System.Windows.Ink.AnalysisCore 네임스페이스

InkAnalyzerBase.CreateAnalysisHint

InkAnalyzerBase.GetAnalysisHints