업데이트: 2007년 11월
WordList 개체에 단일 문자열을 추가합니다.
네임스페이스: Microsoft.Ink
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
Public Sub Add ( _
s As String _
)
‘사용 방법
Dim instance As WordList
Dim s As String
instance.Add(s)
public void Add(
string s
)
public:
void Add(
String^ s
)
public void Add(
String s
)
public function Add(
s : String
)
매개 변수
- s
형식: System.String
WordList 개체에 추가할 문자열입니다.
설명
s 매개 변수에 전달된 문자열이 WordList 개체에 없는 경우에는 해당 문자열이 추가되지 않습니다.
단어 목록에 문자열을 추가하면 대문자 버전도 암시적으로 추가됩니다. 예를 들어 "hello"를 추가하면 "Hello" 및 "HELLO"가 암시적으로 추가됩니다.
WordList 개체에는 단어, 구, 파트 번호의 문자열 표현 또는 사용자가 입력할 수 있지만 시스템 사전에 없는 기타 문자열이 포함될 수 있습니다.
WordList의 단어는 256자로 제한됩니다. 256자보다 긴 단어를 사용하면 WordList를 RecognizerContext에 할당할 때 잘못된 포인터 예외가 발생합니다.
예제
이 예제에서는 두 WordList 개체를 만들고 단어를 해당 컬렉션에 추가합니다. Merge 메서드를 사용하여 두 WordList 개체의 내용을 결합합니다. 마지막으로 RecognizerContext 개체가 인스턴스화되고 첫 번째 WordList 개체가 해당 WordList 속성에 할당됩니다.
Dim wList1 As WordList = New WordList()
Dim wList2 As WordList = New WordList()
' add a single word to wList1
wList1.Add("thunk")
' add an array of words to wList2
Dim words() As String = {"Microsoft", "Tablet", "PC"}
wList2.Add(words)
' merge wList2 into wList1
wList1.Merge(wList2)
' create a new RecognizerContext object and assign wList1
Dim RC As RecognizerContext = New RecognizerContext()
RC.WordList = wList1
WordList wList1 = new WordList();
WordList wList2 = new WordList();
// add a single word to wList1
wList1.Add("thunk");
// add an array of words to wList2
string[] words = { "Microsoft", "Tablet", "PC" };
wList2.Add(words);
// merge wList2 into wList1
wList1.Merge(wList2);
// create a new RecognizerContext object and assign wList1
RecognizerContext RC = new RecognizerContext();
RC.WordList = wList1;
플랫폼
Windows Vista
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원