Condividi tramite


Metodo InkRecognizerCollection.CopyTo

Aggiornamento: novembre 2007

Copia gli elementi dell'insieme in una matrice InkRecognizer, a partire da un indice specifico.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)

Sintassi

'Dichiarazione
Public Sub CopyTo ( _
    array As InkRecognizer(), _
    index As Integer _
)
'Utilizzo
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
)

Parametri

  • array
    Tipo: array<Microsoft.Ink.InkRecognizer[]
    Matrice unidimensionale che rappresenta la destinazione per gli elementi copiati dall'insieme. La matrice deve avere indicizzazione in base zero.
  • index
    Tipo: System.Int32
    Indice in base zero nel parametro array in corrispondenza del quale ha inizio la copia.

Note

Viene generata un'eccezione nei casi seguenti:

  • Il parametro array è un riferimento nullriferimento null (Nothing in Visual Basic) (Nothing in Microsoft® Visual Basic® .NET).

  • Il parametro array è multidimensionale.

  • Il parametro index è minore di zero.

  • Il parametro index è maggiore o uguale alla lunghezza del parametro array.

  • Il numero di elementi nell'insieme è maggiore dello spazio disponibile dal parametro index alla fine del parametro array.

Esempi

Nell'esempio seguente vengono copiati i sistemi di riconoscimento dell'oggetto InkRecognizerCollection, theInkRecognizerCollection, in una matrice 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.
                }

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

InkRecognizerCollection Classe

Membri InkRecognizerCollection

Spazio dei nomi Microsoft.Ink