ContextNode.Links (Propiedad)
Actualización: noviembre 2007
Obtiene una colección de objetos ContextLink que representa las relaciones con otros objetos ContextNode.
Espacio de nombres: System.Windows.Ink
Ensamblado: IAWinFX (en IAWinFX.dll)
Sintaxis
'Declaración
Public ReadOnly Property Links As ContextLinkCollection
'Uso
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
Valor de propiedad
Tipo: System.Windows.Ink.ContextLinkCollection
Colección de objetos ContextLink que se usa para representar las relaciones con otros objetos ContextNode.
Comentarios
Vea la clase ContextLink para obtener más información sobre los tipos de relaciones que describen los vínculos.
Ejemplos
En el ejemplo siguiente, se buscan todos los nodos que están vinculados al nodo ContextNode denominado selectedNode. Si selectedNode no es un nodo de destino, el nodo de destino se agrega a un objeto ArrayList denominado destinationNodes. Si selectedNode no es el nodo de origen, se agrega a un objeto ArrayList denominado sourceNodes.
Dim destinationNodes As New ArrayList()
Dim sourceNodes As New ArrayList()
' Find all the nodes that link to the currently selected node.
Dim link As ContextLink
For Each link 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 link
ArrayList destinationNodes = new ArrayList();
ArrayList sourceNodes = new ArrayList();
// Find all the nodes that link to the currently selected node.
foreach (ContextLink link in selectedNode.Links)
{
if (link.DestinationNode != selectedNode)
{
destinationNodes.Add(link.DestinationNode);
}
if (link.SourceNode != selectedNode)
{
sourceNodes.Add(link.SourceNode);
}
}
Plataformas
Windows Vista
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Framework
Compatible con: 3.0