InkRecognizerCollection.CopyTo 方法

从特定索引处开始,将集合的元素复制到 InkRecognizer 数组。

命名空间:  Microsoft.Ink
程序集:  Microsoft.Ink.Analysis(在 Microsoft.Ink.Analysis.dll 中)

语法

声明
Public Sub CopyTo ( _
    array As InkRecognizer(), _
    index As Integer _
)
用法
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
)

参数

  • array
    类型:array<Microsoft.Ink.InkRecognizer[]
    一维数组,作为从集合中复制的元素的目标。该数组必须具有从零开始的索引。
  • index
    类型:System.Int32
    array 中从零开始的索引,将从该索引处开始复制。

备注

在下列情况下会引发异常:

  • array 为 nullnull 引用(在 Visual Basic 中为 Nothing)(在 Microsoft(R) Visual Basic(R) .NET 中为 Nothing)引用。

  • array 是多维的。

  • index 小于零。

  • index 等于或大于 array 的长度。

  • 集合的元素数大于从 index 到 array 末尾之间的可用空间。

示例

下面的示例将 InkRecognizerCollection (theInkRecognizerCollection) 中的识别器复制到 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.
                }

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

InkRecognizerCollection 类

InkRecognizerCollection 成员

Microsoft.Ink 命名空间