ContextLinkCollection 類別
包含 ContextLink 物件的集合。
命名空間: Microsoft.Ink
組件: Microsoft.Ink.Analysis (在 Microsoft.Ink.Analysis.dll 中)
語法
'宣告
Public Class ContextLinkCollection _
Implements ICollection, IEnumerable
'用途
Dim instance As ContextLinkCollection
public class ContextLinkCollection : ICollection,
IEnumerable
public ref class ContextLinkCollection : ICollection,
IEnumerable
public class ContextLinkCollection implements ICollection,
IEnumerable
public class ContextLinkCollection implements ICollection, IEnumerable
備註
這通常是透過 ContextNode.Links 屬性存取。
範例
下列範例會尋找所有連結至 ContextNode 節點 selectedNode 的節點。如果 selectedNode 不是目的節點,則會將目的節點加入至 ArrayList (英文) (變數名稱為 destinationNodes)。如果 selectedNode 不是來源節點,則會將來源節點加入至名為 sourceNodes 的 ArrayList (英文)。
Dim destinationNodes As ArrayList = New ArrayList()
Dim sourceNodes As ArrayList = New ArrayList()
' Find all the nodes that link to the currently selected node.
For Each link As Microsoft.Ink.ContextLink In selectedNode.Links
If link.DestinationNode <> selectedNode Then
destinationNodes.Add(link.DestinationNode)
End If
If link.SourceNode <> selectedNode Then
sourceNodes.Add(link.SourceNode)
End If
Next
ArrayList destinationNodes = new ArrayList();
ArrayList sourceNodes = new ArrayList();
// Find all the nodes that link to the currently selected node.
foreach (Microsoft.Ink.ContextLink link in selectedNode.Links)
{
if (link.DestinationNode != selectedNode)
{
destinationNodes.Add(link.DestinationNode);
}
if (link.SourceNode != selectedNode)
{
sourceNodes.Add(link.SourceNode);
}
}
繼承階層架構
System.Object
Microsoft.Ink.ContextLinkCollection
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0