Freigeben über


ITextSnapshot.CopyTo-Methode

Kopiert einen Textbereich in ein Zeichenarray.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

'Declaration
Sub CopyTo ( _
    sourceIndex As Integer, _
    destination As Char(), _
    destinationIndex As Integer, _
    count As Integer _
)
void CopyTo(
    int sourceIndex,
    char[] destination,
    int destinationIndex,
    int count
)
void CopyTo(
    int sourceIndex, 
    array<wchar_t>^ destination, 
    int destinationIndex, 
    int count
)
abstract CopyTo : 
        sourceIndex:int * 
        destination:char[] * 
        destinationIndex:int * 
        count:int -> unit
function CopyTo(
    sourceIndex : int, 
    destination : char[], 
    destinationIndex : int, 
    count : int
)

Parameter

  • sourceIndex
    Typ: Int32

    Der Startindex in der Textmomentaufnahme.

  • destination
    Typ: array<Char[]

    Das Zielarray.

  • destinationIndex
    Typ: Int32

    Der Index im Zielarray, ab dem der Kopiervorgang für den Text beginnt.

  • count
    Typ: Int32

    Die Anzahl der zu kopierenden Zeichen.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

destination ist nullein Nullverweis (Nothing in Visual Basic).

ArgumentOutOfRangeException

sourceIndex ist kleiner als Null oder größer als die Länge der Momentaufnahme, oder count ist kleiner als Null oder sourceIndex plus count ist größer als die Länge der Momentaufnahme, oder destinationIndex ist kleiner als Null oder destinationIndex plus count ist größer als die Länge von destination.

.NET Framework-Sicherheit

Siehe auch

Referenz

ITextSnapshot Schnittstelle

Microsoft.VisualStudio.Text-Namespace