ContextNodeCollection.Add 方法

ContextNodeCollection 中添加 ContextNode 对象。

命名空间:  Microsoft.Ink
程序集:  Microsoft.Ink.Analysis(在 Microsoft.Ink.Analysis.dll 中)

语法

声明
Public Function Add ( _
    nodeToAdd As ContextNode _
) As Integer
用法
Dim instance As ContextNodeCollection
Dim nodeToAdd As ContextNode
Dim returnValue As Integer

returnValue = instance.Add(nodeToAdd)
public int Add(
    ContextNode nodeToAdd
)
public:
int Add(
    ContextNode^ nodeToAdd
)
public int Add(
    ContextNode nodeToAdd
)
public function Add(
    nodeToAdd : ContextNode
) : int

参数

返回值

类型:System.Int32
此方法返回添加 ContextNode 的位置的索引。如果该节点已存在于集合中,则此方法返回该节点在集合中的索引。
如果此方法失败,则返回 -1。

示例

下面的示例从 InkAnalyzer (theInkAnalyzer) 创建一个新的 ParagraphNode,并将它添加到 ContextNodeCollection (nodes) 中。

Dim paragraph As ContextNode = _
    theInkAnalyzer.RootNode.CreateSubNode(Microsoft.Ink.ContextNodeType.Paragraph)
nodes.Add(paragraph)
            ContextNode paragraph = 
                theInkAnalyzer.RootNode.CreateSubNode(Microsoft.Ink.ContextNodeType.Paragraph);
            nodes.Add(paragraph);

平台

Windows Vista

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

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

ContextNodeCollection 类

ContextNodeCollection 成员

Microsoft.Ink 命名空间

Reparent