Partager via


InkAnalyzerBase.GetStrokeType, méthode

Mise à jour : November 2007

Retourne le type du trait spécifié.

Espace de noms :  System.Windows.Ink.AnalysisCore
Assembly :  IACore (dans IACore.dll)

Syntaxe

'Déclaration
Public Function GetStrokeType ( _
    strokeId As Integer _
) As StrokeType
'Utilisation
Dim instance As InkAnalyzerBase
Dim strokeId As Integer
Dim returnValue As StrokeType

returnValue = instance.GetStrokeType(strokeId)
public StrokeType GetStrokeType(
    int strokeId
)
public:
StrokeType GetStrokeType(
    int strokeId
)
public StrokeType GetStrokeType(
    int strokeId
)
public function GetStrokeType(
    strokeId : int
) : StrokeType

Paramètres

Valeur de retour

Type : System.Windows.Ink.AnalysisCore.StrokeType
Classification du trait spécifié.

Notes

Si le type du trait correspond à la valeur Unspecified du StrokeType, le InkAnalyzerBase classifie le trait pendant l'analyse d'entrée manuscrite. Sinon, l'analyseur d'entrée manuscrite utilise le type défini pour le trait.

L'analyseur d'entrée manuscrite ne définit pas la valeur de type de trait dans le cadre de l'analyse d'entrée manuscrite. Pour spécifier ou modifier le type de trait, utilisez la méthode SetStrokeType ou SetStrokesType.

Exemples

L'exemple suivant détermine le type d'un trait spécifié et lui affecte la valeur Unspecified si ce n'est pas déjà fait. Le InkAnalyzerBase, theInkAnalyzerBase, contient les données de trait pour l'identificateur de trait, theStrokeId.

' If the specified stroke is not set to unspecified,
' Set the stroke's type to unspecified.
Dim theStrokeType As System.Windows.Ink.AnalysisCore.StrokeType = _
    theInkAnalyzerBase.GetStrokeType(theStrokeId)
If System.Windows.Ink.AnalysisCore.StrokeType.Unspecified <> theStrokeType Then
    theInkAnalyzerBase.SetStrokeType( _
        theStrokeId, System.Windows.Ink.AnalysisCore.StrokeType.Unspecified)
End If
// If the specified stroke is not set to unspecified,
// Set the stroke's type to unspecified.
System.Windows.Ink.AnalysisCore.StrokeType theStrokeType =
    theInkAnalyzerBase.GetStrokeType(theStrokeId);
if (System.Windows.Ink.AnalysisCore.StrokeType.Unspecified != theStrokeType)
{
    theInkAnalyzerBase.SetStrokeType(theStrokeId,
        System.Windows.Ink.AnalysisCore.StrokeType.Unspecified);
}

Plateformes

Windows Vista, Windows XP SP2, Windows Server 2003

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

InkAnalyzerBase, classe

Membres InkAnalyzerBase

System.Windows.Ink.AnalysisCore, espace de noms

InkAnalyzerBase.SetStrokeType

InkAnalyzerBase.SetStrokesType