Partager via


ContextNodeBaseCollection.Add, méthode

Mise à jour : November 2007

Ajoute un objet ContextNodeBase au ContextNodeBaseCollection.

Espace de noms :  System.Windows.Ink.AnalysisCore
Assembly :  IACore (dans IACore.dll)

Syntaxe

'Déclaration
Public Function Add ( _
    nodeToAdd As ContextNodeBase _
) As Integer
'Utilisation
Dim instance As ContextNodeBaseCollection
Dim nodeToAdd As ContextNodeBase
Dim returnValue As Integer

returnValue = instance.Add(nodeToAdd)
public int Add(
    ContextNodeBase nodeToAdd
)
public:
int Add(
    ContextNodeBase^ nodeToAdd
)
public int Add(
    ContextNodeBase nodeToAdd
)
public function Add(
    nodeToAdd : ContextNodeBase
) : int

Paramètres

Valeur de retour

Type : System.Int32
Index au niveau duquel le ContextNodeBase est ajouté. Si le nodeToAdd existe déjà dans la collection, Add retourne l'index de sa position dans la collection. Si la méthode Add ne peut pas ajouter le ContextNodeBase, elle retourne la valeur -1.

Exemples

L'exemple suivant crée un ContextNodeBase de type Paragraph à partir d'un InkAnalyzerBase, theInkAnalyzerBase, et l'ajoute au ContextNodeBaseCollection nommé nodes.

Dim paragraph As ContextNodeBase = _
    theInkAnalyzerBase.RootNode.CreateSubNode(System.Windows.Ink.AnalysisCore.ContextNodeTypeBase.Paragraph)
nodes.Add(paragraph)
            ContextNodeBase paragraph = theInkAnalyzer.RootNode.CreateSubNode(System.Windows.Ink.AnalysisCore.ContextNodeTypeBase.Paragraph);
            nodes.Add(paragraph);

Plateformes

Windows Vista, Windows XP SP2, Windows Server 2003

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

ContextNodeBaseCollection, classe

Membres ContextNodeBaseCollection

System.Windows.Ink.AnalysisCore, espace de noms