ContextNode.Links-Eigenschaft
Ruft eine Auflistung von ContextLink-Objekten ab, die Beziehungen zu anderen ContextNode-Objekten darstellen.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Syntax
'Declaration
Public ReadOnly Property Links As ContextLinkCollection
'Usage
Dim instance As ContextNode
Dim value As ContextLinkCollection
value = instance.Links
public ContextLinkCollection Links { get; }
public:
property ContextLinkCollection^ Links {
ContextLinkCollection^ get ();
}
/** @property */
public ContextLinkCollection get_Links()
public function get Links () : ContextLinkCollection
Eigenschaftenwert
Typ: Microsoft.Ink.ContextLinkCollection
Die Auflistung von ContextLink-Objekten, die Beziehungen zu anderen ContextNode-Objekten darstellen.
Hinweise
Weitere Informationen zu den Arten von Beziehungen, die von Links beschrieben werden, finden Sie in den Informationen zu ContextLink.
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);
}
}
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