ContextLinkBase.SourceNode-Eigenschaft
Ruft das ContextNodeBase-Objekt ab, das die Quelle dieses ContextLinkBase-Objekts ist.
Namespace: System.Windows.Ink.AnalysisCore
Assembly: IACore (in IACore.dll)
Syntax
'Declaration
Public ReadOnly Property SourceNode As ContextNodeBase
'Usage
Dim instance As ContextLinkBase
Dim value As ContextNodeBase
value = instance.SourceNode
public ContextNodeBase SourceNode { get; }
public:
property ContextNodeBase^ SourceNode {
ContextNodeBase^ get ();
}
/** @property */
public ContextNodeBase get_SourceNode()
public function get SourceNode () : ContextNodeBase
Eigenschaftenwert
Typ: System.Windows.Ink.AnalysisCore.ContextNodeBase
Das ContextNodeBase-Objekt, das die Quelle dieses ContextLinkBase-Objekts ist.
Beispiele
Das folgende Beispiel findet alle Knoten, die mit dem ContextNodeBase-Code namens selectedNode verbunden 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, Windows XP SP2, Windows Server 2003
.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