ContextLink.LinkDirection-Eigenschaft
Ruft den Typ der Verknüpfung ab, der für diesen ContextLink festgelegt wurde.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Syntax
'Declaration
Public ReadOnly Property LinkDirection As ContextLinkDirection
'Usage
Dim instance As ContextLink
Dim value As ContextLinkDirection
value = instance.LinkDirection
public ContextLinkDirection LinkDirection { get; }
public:
property ContextLinkDirection LinkDirection {
ContextLinkDirection get ();
}
/** @property */
public ContextLinkDirection get_LinkDirection()
public function get LinkDirection () : ContextLinkDirection
Eigenschaftenwert
Typ: Microsoft.Ink.ContextLinkDirection
Der Typ der Verknüpfung, der für diesen ContextLink festgelegt wurde.
Beispiele
Im folgenden Beispiel werden alle Knoten gesucht, die mit dem ContextNode-Knoten selectedNode verknüpft sind, wenn die Richtung der Verknüpfung unbestimmt ist.
Dim nonSpecificDirectionNodes As ArrayList = New ArrayList()
' Find all the nodes that link to the currently selected node
' in a non specific direction (ContextLinkDirection.LinksWith)
For Each link As Microsoft.Ink.ContextLink In selectedNode.Links
If link.DestinationNode <> selectedNode And _
ContextLinkDirection.LinksWith = link.LinkDirection Then
nonSpecificDirectionNodes.Add(link.DestinationNode)
End If
If link.SourceNode <> selectedNode And _
ContextLinkDirection.LinksWith = link.LinkDirection Then
nonSpecificDirectionNodes.Add(link.DestinationNode)
End If
Next
ArrayList nonSpecificDirectionNodes = new ArrayList();
// Find all the nodes that link to the currently selected node
// in a non specific direction (ContextLinkDirection.LinksWith)
foreach (Microsoft.Ink.ContextLink link in selectedNode.Links)
{
if (link.DestinationNode != selectedNode &&
ContextLinkDirection.LinksWith == link.LinkDirection)
{
nonSpecificDirectionNodes.Add(link.DestinationNode);
}
if (link.SourceNode != selectedNode &&
ContextLinkDirection.LinksWith == link.LinkDirection)
{
nonSpecificDirectionNodes.Add(link.DestinationNode);
}
}
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