Freigeben über


InkRecognizerCollection.CopyTo-Methode

Kopiert die Elemente der Auflistung in ein InkRecognizer-Array. Dabei wird bei einem bestimmten Index begonnen.

Namespace:  System.Windows.Ink
Assembly:  IAWinFX (in IAWinFX.dll)

Syntax

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

Parameter

  • array
    Typ: array<System.Windows.Ink.InkRecognizer[]
    Das eindimensionale Array, das das Ziel für die aus der Auflistung kopierten Elemente ist. Das Array muss nullbasierte Indizierung haben.
  • index
    Typ: System.Int32
    Der nullbasierte Index im array, bei dem mit dem Kopieren begonnen wird.

Hinweise

Eine Ausnahme wird in den folgenden Fällen ausgelöst:

  • array ist ein nullNULL-Verweis (Nothing in Visual Basic)-Verweis (Nothing in Visual Basic .NET).

  • Das array ist mehrdimensional.

  • Der index ist kleiner als 0 (null).

  • index ist größer oder gleich der Länge von array.

  • Die Anzahl der Elemente in der Auflistung überschreitet den verfügbaren Platz vom index bis zum Ende des array.

Beispiele

Im folgenden Beispiel werden die Erkennungsmodule in der InkRecognizerCollection mit dem Namen theInkRecognizerCollection in ein InkRecognizer-Array kopiert.

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

    // Insert code here.
}

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

InkRecognizerCollection-Klasse

InkRecognizerCollection-Member

System.Windows.Ink-Namespace