PenInputPanel.Factoid 속성
업데이트: 2007년 11월
사용되지 않습니다. PenInputPanel 개체에서 사용하는 유의 사실의 문자열 이름을 가져오거나 설정합니다. PenInputPanel은 Microsoft.Ink.TextInput으로 대체되었습니다.
네임스페이스: Microsoft.Ink
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
Public Property Factoid As String
‘사용 방법
Dim instance As PenInputPanel
Dim value As String
value = instance.Factoid
instance.Factoid = value
public string Factoid { get; set; }
public:
property String^ Factoid {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_Factoid()
/** @property */
public void set_Factoid(String value)
public function get Factoid () : String
public function set Factoid (value : String)
속성 값
형식: System.String
PenInputPanel 개체에서 사용하는 유의 사실의 이름입니다.
값 |
의미 |
---|---|
DEFAULT |
서양 언어의 유의 사실에 대한 기본 설정에는 시스템 사전, 사용자 사전, 다양한 문장 부호 및 Web과 Number 유의 사실이 있습니다. 동아시아 언어의 유의 사실에 대한 기본 설정에는 인식기에서 지원하는 모든 문자가 포함됩니다. |
설명
유의 사실은 특정 필드 내의 잉크에 대한 인식기 컨텍스트를 제공합니다. 입력 필드가 알려진 형식인 경우 유의 사실을 지정합니다. 예를 들어 입력 필드에 날짜가 포함되어 있는 경우 Date 유의 사실을 지정합니다.
Factoid 속성은 Factoid 개체가 아닌 String을 가져오거나 반환합니다. Factoid 속성에 사용할 수 있는 값의 목록을 보려면 Supported Factoids from Version 1을를 참조하십시오.
지원되는 유의 사실의 목록은 Factoid 개체 및 Supported Factoids from Version 1을를 참조하십시오.
참고
유의 사실의 문자열 표현에는 대/소문자가 구분됩니다.
이 속성은 키패드나 키보드에는 영향을 주지 않습니다.
PenInputPanel 개체에는 WordList 유의 사실이 지원되지 않습니다.
Factoid 속성의 기본값은 Default입니다. 라틴 문자 스크립트 인식기를 사용하는 로캘에서는 모든 유의 사실을 사용할 수 있습니다. 동아시아 언어 문자 인식기를 사용하는 로캘에서는 다음과 같은 유의 사실 값을 사용할 수 있습니다.
Digit는 동아시아 필기판의 숫자 단추를 나타냅니다.
OneChar은 동아시아 필기판의 문자 단추를 나타냅니다.
일반적인 유의 사실(JapaneseCommon, ChineseSimpleCommon, ChineseTraditionalCommon, KoreanCommon, KanjiCommon 및 HangulCommon)은 동아시아 필기판의 문자/숫자 단추를 나타냅니다.
Digit 및 OneChar을 제외한 모든 유의 사실 값은 현재 입력 로캘에 적합한 일반 유의 사실로 해석됩니다.
Factoid 속성을 설정하면 SetInputScope 함수도 함께 호출하지 않은 경우에만 속성이 인식기로 전달됩니다.
보안 정보: |
---|
부분 신뢰 환경에서 사용하는 경우 이 속성에 SecurityPermissionFlag.AllFlags 권한 및 PenInputPanel에서 요구하는 권한이 필요합니다. 자세한 내용은 Security and Trust를 참조하십시오. |
예제
이 C# 예제에서는 PenInputPanel 개체인 thePenInputPanel을 만들어 InkEdit 컨트롤인 theInkEdit에 연결합니다. 그런 다음 인식기 컨텍스트의 Factoid 속성을 설정하여 인식을 숫자 쪽으로 치우치도록 합니다.
[C#]
// Declare, create, and attach a new PenInputPanel object to an InkEdit control
PenInputPanel thePenInputPanel = new PenInputPanel(theInkEdit);
// Set the PenInputPanel object to bias recognition toward numbers
thePenInputPanel.Factoid = Factoid.Digit;
이 Microsoft® Visual Basic® .NET 예제에서는 PenInputPanel 개체인 thePenInputPanel을 만들어 InkEdit 컨트롤인 theInkEdit에 연결합니다. 그런 다음 인식기 컨텍스트의 Factoid 속성을 설정하여 인식을 숫자 쪽으로 치우치도록 합니다.
[Visual Basic]
' Declare, create, and attach a new PenInputPanel to an InkEdit control
Dim thePenInputPanel As New PenInputPanel(theInkEdit)
' Set the PenInputPanel object to bias recognition toward numbers
thePenInputPanel.Factoid = Factoid.Digit
플랫폼
Windows Vista
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원