ContextLinkCollection-Klasse
Enthält eine Auflistung von ContextLink-Objekten.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Syntax
'Declaration
Public Class ContextLinkCollection _
Implements ICollection, IEnumerable
'Usage
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
Hinweise
Normalerweise wird auf diese Auflistung über die ContextNode.Links-Eigenschaft zugegriffen.
Beispiele
Im folgenden Beispiel werden alle Knoten gesucht, die mit dem ContextNode-Knoten selectedNode verknüpft sind. Wenn selectedNode kein Zielknoten ist, wird der Zielknoten einer ArrayList mit dem Namen destinationNodes hinzugefügt. Wenn selectedNode nicht der Quellknoten ist, wird er einer ArrayList mit dem Namen sourceNodes hinzugefügt.
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);
}
}
Vererbungshierarchie
System.Object
Microsoft.Ink.ContextLinkCollection
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0