Freigeben über


InkEdit.Factoid-Eigenschaft

Ruft den Zeichenfolgennamen des vom InkEdit-Steuerelement verwendeten Faktoids ab oder legt diesen fest.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
<BrowsableAttribute(True)> _
Public Property Factoid As String
'Usage
Dim instance As InkEdit
Dim value As String

value = instance.Factoid

instance.Factoid = value
[BrowsableAttribute(true)]
public string Factoid { get; set; }
[BrowsableAttribute(true)]
public:
property String^ Factoid {
    String^ get ();
    void set (String^ value);
}
/** @property */
/** @attribute BrowsableAttribute(true) */
public String get_Factoid()
/** @property */
/** @attribute BrowsableAttribute(true) */
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 InkEdit-Steuerelement verwendeten Faktoids.

Hinweise

Ein Faktoid stellt einen Kontext für Freihandeingaben innerhalb eines bestimmten 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 den IS_DATE_FULLDATE-Enumerationswert an.

Beim InkEdit-Steuerelement sollte die Factoid-Eigenschaft nur geändert werden, wenn die Status-Eigenschaft den InkEditStatus-Enumerationswert Idle zurückgibt.

Um die richtige Kontextzuordnung sicherzustellen, legen Sie diese Eigenschaft fest, bevor die Freihandeingaben zum ersten Mal verarbeitet werden.

Die Factoid-Eigenschaft übernimmt einen String oder gibt eine Zeichenfolge zurück, kein Factoid-Objekt. Eine Liste der für die Factoid-Eigenschaft möglichen Werte finden Sie unter InputScope.

Eine Liste der unterstützten Faktoiden finden Sie in den Hinweisen zu dem Factoid-Objekt und unter Supported Factoids from Version 1.

Es werden keine Fehler ausgelöst, wenn das Faktoid auf einen ungültigen Zeichenfolgenwert festgelegt wird.

Hinweis

In Zeichenfolgendarstellungen von Faktoiden wird die Groß- und Kleinschreibung beachtet.

Beispiele

In diesem Beispiel wird die Factoid-Eigenschaft eines InkEdit-Steuerelements so festgelegt, dass als Erkennungsergebnis bevorzugt Postleitzahlen ausgegeben werden.

mInkEdit.Factoid = "(!IS_ADDRESS_POSTALCODE)"
mInkEdit.Factoid = "(!IS_ADDRESS_POSTALCODE)";

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

Siehe auch

Referenz

InkEdit-Klasse

InkEdit-Member

Microsoft.Ink-Namespace

RecognizerContext.Factoid

Weitere Ressourcen

Using Context to Improve Accuracy

InputScope