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
- strokeId
Type : System.Int32
Identificateur de trait.
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