PenInputPanel.Factoid-Eigenschaft
Veraltet. Ruft den Zeichenfolgennamen des vom PenInputPanel-Objekt verwendeten Faktoids ab oder legt diesen fest. PenInputPanel wurde durch Microsoft.Ink.TextInput ersetzt.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Property Factoid As String
'Usage
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)
Eigenschaftenwert
Typ: System.String
Der Zeichenfolgenname des vom PenInputPanel-Objekt verwendeten Faktoids.
Wert |
Bedeutung |
---|---|
DEFAULT |
Die Standardeinstellung für Faktoiden bei westlichen Sprachen umfasst das Systemwörterbuch, das Benutzerwörterbuch, verschiedene Satzzeichen sowie die Web- und Number- Faktoiden. Die Standardeinstellung für Faktoide für ostasiatische Sprachen umfasst alle von dem Erkennungsmodul unterstützten Zeichen. |
Hinweise
Ein Faktoid stellt einen Erkennungskontext für Freihandeingaben innerhalb eines besonderen Felds bereit. Sie geben ein Faktoid an, wenn ein Eingabefeld einen bekannten Typ aufweist. Wenn das Eingabefeld z. B. ein Datum enthält, geben Sie das Date-Faktoid an.
Die Factoid-Eigenschaft übernimmt eine Zeichenfolge (oder gibt sie zurück), kein Factoid-Objekt. Eine Liste der für die Factoid-Eigenschaft möglichen Werte finden Sie unter Supported Factoids from Version 1.
Eine Liste der unterstützten Faktoiden finden Sie in den Hinweisen zu dem Factoid-Objekt und unter Supported Factoids from Version 1.
Hinweis
In Zeichenfolgendarstellungen von Faktoiden wird die Groß- und Kleinschreibung beachtet.
Diese Eigenschaft hat auf Zehnertastaturen oder Tastaturen keine Auswirkungen.
Das WordList-Faktoid wird für das PenInputPanel-Objekt nicht unterstützt.
Der Standardwert für die Factoid-Eigenschaft ist Default. In Gebietsschemas, die Erkennungsmodule für die lateinische Schrift verwenden, werden möglicherweise alle Faktoiden verwendet. In Gebietsschemas, die Erkennungsmodule für Zeichen ostasiatischer Sprachen verwenden, sind die folgenden Faktoidwerte relevant:
Digit impliziert die Num-Bias-Schaltfläche auf dem ostasiatischen Schreibblock.
OneChar impliziert die Alpha-Bias-Schaltfläche auf dem ostasiatischen Schreibblock.
Allgemeine Faktoiden (JapaneseCommon, ChineseSimpleCommon, ChineseTraditionalCommon, KoreanCommon, KanjiCommon und HangulCommon) implizieren die Alpha/Num-Bias-Schaltfläche auf dem ostasiatischen Schreibblock.
Alle Faktoidwerte außer Digit und OneChar werden als allgemeine, für das aktuelle Eingabegebietsschema passende Faktoiden interpretiert.
Wenn die Factoid-Eigenschaft festgelegt wurde, wird es nur dann an das Erkennungsmodul weitergeleitet, wenn die SetInputScope-Funktion nicht ebenfalls aufgerufen wurde.
Sicherheitshinweis: |
---|
Bei Verwendung mit teilweiser Vertrauenswürdigkeit sind für diese Eigenschaft die SecurityPermissionFlag.AllFlags-Berechtigung sowie die von PenInputPanel geforderten Berechtigungen erforderlich. Weitere Informationen finden Sie unter Security and Trust. |
Beispiele
In diesem C#-Beispiel wird das PenInputPanel-Objekt thePenInputPanel erstellt und an das InkEdit-Steuerelement theInkEdit angefügt. Dann wird die Factoid-Eigenschaft eines Erkennungskontexts auf die Erkennung von Ziffern festgelegt.
[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;
In diesem Microsoft® Visual Basic® .NET-Beispiel wird ein PenInputPanel-Objekt mit dem Namen thePenInputPanel erstellt und an ein InkEdit-Steuerelement mit dem Namen theInkEdit angefügt. Dann wird die Factoid-Eigenschaft eines Erkennungskontexts auf die Erkennung von Ziffern festgelegt.
[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
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0