Partager via


InkRecognizerBaseCollection.CopyTo, méthode

Mise à jour : November 2007

Copie les éléments de la collection dans un tableau InkRecognizerBase, en commençant à un index donné.

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

Syntaxe

'Déclaration
Public Sub CopyTo ( _
    recognizers As InkRecognizerBase(), _
    index As Integer _
)
'Utilisation
Dim instance As InkRecognizerBaseCollection
Dim recognizers As InkRecognizerBase()
Dim index As Integer

instance.CopyTo(recognizers, index)
public void CopyTo(
    InkRecognizerBase[] recognizers,
    int index
)
public:
void CopyTo(
    array<InkRecognizerBase^>^ recognizers, 
    int index
)
public void CopyTo(
    InkRecognizerBase[] recognizers,
    int index
)
public function CopyTo(
    recognizers : InkRecognizerBase[], 
    index : int
)

Paramètres

  • index
    Type : System.Int32
    Index de base zéro dans array à partir duquel la copie commence.

Notes

Une exception est levée dans les cas suivants :

  • Le paramètre array est une référence null (nothing en Microsoft Visual Basic .NET).

  • Le array est multidimensionnel.

  • index est inférieure à zéro.

  • index est supérieur ou égal à la longueur de array.

  • Le nombre d'éléments dans la collection est supérieur à l'espace disponible entre le index et la fin de array.

Exemples

L'exemple suivant copie les modules de reconnaissance du InkRecognizerBaseCollection, theInkRecognizerCollection, dans un tableau InkRecognizerBase.

' Check if there are recognizers in the collection.
Dim theCount As Integer = theInkRecognizerCollection.Count
If (0 < theCount) Then
    ' Copy the recognizers in the collection to an array.
    Dim theRecognizers(theCount) As InkRecognizerBase
    theInkRecognizerCollection.CopyTo(theRecognizers, 0)

    ' Insert code here.
End If
                // Check if there are recognizers in the collection.
                int theCount = theInkRecognizerCollection.Count;
                if (0 < theCount)
                {
                    // Copy the recognizers in the collection to an array.
                    System.Windows.Ink.AnalysisCore.InkRecognizerBase[] theRecognizers =
                        new InkRecognizerBase[theCount];
                    theInkRecognizerCollection.CopyTo(theRecognizers, 0);

                    // Insert code here.
                }

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

InkRecognizerBaseCollection, classe

Membres InkRecognizerBaseCollection

System.Windows.Ink.AnalysisCore, espace de noms