Freigeben über


InkAnalyzerBase.GetAnalysisHints-Methode (String)

Gibt alle Analysehinweisknoten mit dem angegebenen Namen zurück, die an InkAnalyzerBase angefügt sind.

Namespace:  System.Windows.Ink.AnalysisCore
Assembly:  IACore (in IACore.dll)

Syntax

'Declaration
Public Function GetAnalysisHints ( _
    hintName As String _
) As ContextNodeBaseCollection
'Usage
Dim instance As InkAnalyzerBase
Dim hintName As String
Dim returnValue As ContextNodeBaseCollection

returnValue = instance.GetAnalysisHints(hintName)
public ContextNodeBaseCollection GetAnalysisHints(
    string hintName
)
public:
ContextNodeBaseCollection^ GetAnalysisHints(
    String^ hintName
)
public ContextNodeBaseCollection GetAnalysisHints(
    String hintName
)
public function GetAnalysisHints(
    hintName : String
) : ContextNodeBaseCollection

Parameter

  • hintName
    Typ: System.String
    Der Name des zurückzugebenden Analysehinweisknotens.

Rückgabewert

Typ: System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection
Eine Auflistung, die alle Analysehinweisknoten mit dem angegebenen Namen enthält, die an das Freihandanalysemodul angefügt sind.

Hinweise

Diese Methode gibt eine leere Auflistung zurück, wenn keine derartigen Analysehinweisknoten an das Freihandanalysemodul angefügt wurden.

Ein Analysehinweisknoten ist ein ContextNodeBase, der über einen Type-Eigenschaftswert von AnalysisHint verfügt.

Um dem Hinweis Kontextinformationen hinzuzufügen, verwenden Sie die AddPropertyData-Methode des ContextNodeBase-Objekts, und legen Sie den propertyDataId-Parameter auf eine der GUIDs (Globally Unique Identifier) in der PropertyGuidsForAnalysisHintsBase-Klasse fest.

Diese Methode kann nur Analysehinweise zurückgeben, für die der Name-Eigenschaftensatz festgelegt wurde.

Verwenden Sie GetPropertyDataIds, um festzustellen, welche Eigenschaftswerte in einem Kontextknoten festgelegt werden. Um den Wert einer Eigenschaft festzustellen, verwenden Sie GetPropertyData.

Beispiele

Im folgenden Beispiel werden nur die Analysehinweisknoten mit dem angegebenen Namen abgerufen, die derzeit an InkAnalyzerBase mit dem Namen theInkAnalyzerBase angefügt sind.

Dim theAnalysisHints As System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection = _
    theInkAnalyzerBase.GetAnalysisHints("Allow Partial Dictionary Terms")
System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection theAnalysisHints =
    theInkAnalyzerBase.GetAnalysisHints(
        "Allow Partial Dictionary Terms");

Plattformen

Windows Vista, Windows XP SP2, Windows Server 2003

.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

InkAnalyzerBase-Klasse

InkAnalyzerBase-Member

GetAnalysisHints-Überladung

System.Windows.Ink.AnalysisCore-Namespace

InkAnalyzerBase.CreateAnalysisHint

InkAnalyzerBase.DeleteAnalysisHint

System.Windows.Ink.AnalysisCore.ContextNodeBase