InkAnalyzerBase.CreateAnalysisHint 方法 (Int32, Int32, Int32, Int32)

将新的类型为 AnalysisHint、具有指定区域的 ContextNodeBase 添加到墨迹分析器。

命名空间:  System.Windows.Ink.AnalysisCore
程序集:  IACore(在 IACore.dll 中)

语法

声明
Public Function CreateAnalysisHint ( _
    left As Integer, _
    top As Integer, _
    right As Integer, _
    bottom As Integer _
) As ContextNodeBase
用法
Dim instance As InkAnalyzerBase
Dim left As Integer
Dim top As Integer
Dim right As Integer
Dim bottom As Integer
Dim returnValue As ContextNodeBase

returnValue = instance.CreateAnalysisHint(left, _
    top, right, bottom)
public ContextNodeBase CreateAnalysisHint(
    int left,
    int top,
    int right,
    int bottom
)
public:
ContextNodeBase^ CreateAnalysisHint(
    int left, 
    int top, 
    int right, 
    int bottom
)
public ContextNodeBase CreateAnalysisHint(
    int left,
    int top,
    int right,
    int bottom
)
public function CreateAnalysisHint(
    left : int, 
    top : int, 
    right : int, 
    bottom : int
) : ContextNodeBase

参数

  • left
    类型:System.Int32
    提示位置的左边缘的 x 坐标。
  • top
    类型:System.Int32
    提示位置的上边缘的 y 坐标。
  • right
    类型:System.Int32
    提示位置的右边缘的 x 坐标。
  • bottom
    类型:System.Int32
    提示位置的下边缘的 y 坐标。

返回值

类型:System.Windows.Ink.AnalysisCore.ContextNodeBase
添加到墨迹分析器的新 ContextNodeBase

备注

墨迹分析器将新的类型为 AnalysisHintContextNodeBase 添加为分析器的 RootNode 的子节点。

添加分析提示不会将该提示的区域标记为需要重新分析。若要将提示内的区域标记为需要重新分析,请通过该提示的 Location 调用 DirtyRegion 对象的 Union 方法。

如果将某个提示分配给无限区域(称为全局提示),则墨迹分析器将该提示的上下文应用于不在其他提示的区域内的所有墨迹。一个分析器可以附加多个提示。但是,一个墨迹分析器只能附加一个全局提示,并且任何非全局提示均不可重叠。有关提示可以提供的上下文信息类型的更多信息,请参见 AnalysisHintNode

平台

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

InkAnalyzerBase 类

InkAnalyzerBase 成员

CreateAnalysisHint 重载

System.Windows.Ink.AnalysisCore 命名空间