Поделиться через


ContextLinkBase.SourceNode - свойство

Обновлен: Ноябрь 2007

Gets the ContextNodeBase object that is the source of this ContextLinkBase object.

Пространство имен:  System.Windows.Ink.AnalysisCore
Сборка:  IACore (в IACore.dll)

Синтаксис

'Декларация
Public ReadOnly Property SourceNode As ContextNodeBase
'Применение
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

Значение свойства

Тип: System.Windows.Ink.AnalysisCore.ContextNodeBase
The ContextNodeBase object that is the source of this ContextLinkBase object.

Примеры

The following example finds all the nodes that are linked to the ContextNodeBase node named selectedNode. If selectedNode is not a destination node, the destination node is added to an ArrayList named destinationNodes. If selectedNode is not the source node, it is added to an ArrayList named sourceNodes.

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);
    }

}

Платформы

Windows Vista, Windows XP с пакетом обновления 2 (SP2), Windows Server 2003

Среды .NET Framework и .NET Compact Framework поддерживают не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.

Сведения о версии

.NET Framework

Поддерживается в версии: 3.0

См. также

Ссылки

ContextLinkBase Класс

ContextLinkBase - члены

System.Windows.Ink.AnalysisCore - пространство имен

ContextLinkBase.DestinationNode