Cette documentation est archivée et n’est pas conservée.

ContextLinkCollection, classe

Contains a collection of ContextLink objects.

Espace de noms: Microsoft.Ink
Assembly : Microsoft.Ink.Analysis (dans microsoft.ink.analysis.dll)

public class ContextLinkCollection : ICollection, IEnumerable
public class ContextLinkCollection implements ICollection, IEnumerable
public class ContextLinkCollection implements ICollection, IEnumerable
Non applicable.

This is usually accessed through the ContextNode.Links property.

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

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

System.Object
  Microsoft.Ink.ContextLinkCollection

Les membres statiques publics (Shared en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows XP Édition Media Center

Microsoft .NET Framework 3.0 est pris en charge sur Windows Vista, Microsoft Windows XP SP2 et Windows Server 2003 SP1.

.NET Framework

Prise en charge dans : 3.0
Afficher: