다음을 통해 공유


InkEdit.SetGestureStatus 메서드

업데이트: 2007년 11월

InkEdit 컨트롤에 알려진 응용 프로그램 제스처에 대한 관심도가 있는지 여부를 설정합니다.

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

구문

‘선언
Public Sub SetGestureStatus ( _
    gesture As ApplicationGesture, _
    listening As Boolean _
)
‘사용 방법
Dim instance As InkEdit
Dim gesture As ApplicationGesture
Dim listening As Boolean

instance.SetGestureStatus(gesture, listening)
public void SetGestureStatus(
    ApplicationGesture gesture,
    bool listening
)
public:
void SetGestureStatus(
    ApplicationGesture gesture, 
    bool listening
)
public void SetGestureStatus(
    ApplicationGesture gesture,
    boolean listening
)
public function SetGestureStatus(
    gesture : ApplicationGesture, 
    listening : boolean
)

매개 변수

  • listening
    형식: System.Boolean
    InkEdit 컨트롤에 알려진 응용 프로그램 제스처에 대한 관심도가 있는지 여부입니다.
    InkEdit 컨트롤에 응용 프로그램 제스처에 대한 관심도가 있으면 true이고, 그렇지 않으면 false입니다.

설명

AllGestures 값은 InkEdit 컨트롤에서 지원되지 않으며 오류를 반환하지만, 잘못된 제스처 식별자를 전달해도 오류가 반환되지는 않습니다.

이 메서드는 InkEdit.Status 속성에서 InkEditStatus 열거형 값인 Idle을 반환하는 경우에만 호출해야 합니다.

예제

이 C# 예제에서는 전달된 InkEdit 컨트롤인 theInkEdit에서 각 ApplicationGesture의 관심도 상태를 false로 설정합니다.

using Microsoft.Ink;
// . . .
// Set all of the ApplicationGestures' status
// to false on the InkEdit control.
private void ClearAppGestures(InkEdit theInkEdit)
{
    ApplicationGesture test = ApplicationGesture.NoGesture;
    Array theGestures = System.Enum.GetValues(test.GetType());
    foreach (ApplicationGesture theGesture in theGestures)
    {
        theInkEdit.SetGestureStatus(theGesture, false);
    }
}

이 Microsoft® Visual Basic® .NET 예제에서는 전달된 InkEdit 컨트롤인 theInkEdit에서 각 ApplicationGesture의 관심도 상태를 false로 설정합니다.

Imports Microsoft.Ink
' . . .
' Set all of the ApplicationGestures' status
' to false on the InkEdit object.
Private Sub ClearAppGestures(ByVal theInkEdit As InkEdit)
    Dim test As ApplicationGesture = ApplicationGesture.NoGesture
    Dim theGestures As Array = System.Enum.GetValues(test.GetType())
    Dim theGesture As ApplicationGesture
    For Each theGesture In theGestures
        theInkEdit.SetGestureStatus(theGesture, False)
    Next
End Sub

플랫폼

Windows Vista

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

버전 정보

.NET Framework

3.0에서 지원

참고 항목

참조

InkEdit 클래스

InkEdit 멤버

Microsoft.Ink 네임스페이스

InkEdit.GetGestureStatus