Condividi tramite


Proprietà ContextLinkBase.DestinationNode

Aggiornamento: novembre 2007

Ottiene l'oggetto ContextNodeBase che rappresenta la destinazione di questo oggetto ContextLinkBase.

Spazio dei nomi:  System.Windows.Ink.AnalysisCore
Assembly:  IACore (in IACore.dll)

Sintassi

'Dichiarazione
Public ReadOnly Property DestinationNode As ContextNodeBase
'Utilizzo
Dim instance As ContextLinkBase
Dim value As ContextNodeBase

value = instance.DestinationNode
public ContextNodeBase DestinationNode { get; }
public:
property ContextNodeBase^ DestinationNode {
    ContextNodeBase^ get ();
}
/** @property */
public ContextNodeBase get_DestinationNode()
public function get DestinationNode () : ContextNodeBase

Valore proprietà

Tipo: System.Windows.Ink.AnalysisCore.ContextNodeBase
Oggetto ContextNodeBase che rappresenta la destinazione di questo oggetto ContextLinkBase.

Esempi

Nell'esempio seguente vengono individuati tutti i nodi collegati al nodo ContextNodeBase, selectedNode. Se selectedNode non è un nodo di destinazione, il nodo di destinazione viene aggiunto a un oggetto ArrayList denominato destinationNodes. Se selectedNode non è il nodo di origine, viene aggiunto a un oggetto ArrayList denominato 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);
    }

}

Piattaforme

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

ContextLinkBase Classe

Membri ContextLinkBase

Spazio dei nomi System.Windows.Ink.AnalysisCore

ContextLinkBase.SourceNode