Partager via


InkRecognizerCollection.CopyTo, méthode

Mise à jour : November 2007

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

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

Syntaxe

'Déclaration
Public Sub CopyTo ( _
    array As InkRecognizer(), _
    index As Integer _
)
'Utilisation
Dim instance As InkRecognizerCollection
Dim array As InkRecognizer()
Dim index As Integer

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

Paramètres

  • array
    Type : array<Microsoft.Ink.InkRecognizer[]
    Tableau unidimensionnel qui constitue la destination des éléments copiés à partir de la collection. L'indexation de ce tableau doit être de base zéro.
  • index
    Type : System.Int32
    Index de base zéro dans un array à partir duquel commencer la copie.

Notes

Une exception est levée dans les cas suivants :

  • array est une référence nullune référence null (Nothing en Visual Basic) (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 de code suivant copie les modules de reconnaissance du InkRecognizerCollection, theInkRecognizerCollection, dans un tableau InkRecognizer.

' 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 Microsoft.Ink.InkRecognizer
    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.
                    Microsoft.Ink.InkRecognizer[] theRecognizers =
                        new InkRecognizer[theCount];
                    theInkRecognizerCollection.CopyTo(theRecognizers, 0);

                    // Insert code here.
                }

Plateformes

Windows Vista

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

InkRecognizerCollection, classe

Membres InkRecognizerCollection

Microsoft.Ink, espace de noms