Partager via


ITextSnapshot.CopyTo, méthode

Copie une plage de texte vers un tableau de caractères.

Espace de noms :  Microsoft.VisualStudio.Text
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • sourceIndex
    Type : Int32

    Index de départ dans l'instantané de texte.

  • destination
    Type : array<Char[]

    Tableau de destination.

  • destinationIndex
    Type : Int32

    Index du tableau de destination à partir duquel commencer la copie du texte.

  • count
    Type : Int32

    Nombre de caractères à copier.

Exceptions

Exception Condition
ArgumentNullException

destination a la valeur nullune référence null (Nothing en Visual Basic).

ArgumentOutOfRangeException

sourceIndex est inférieur à zéro ou plus supérieur à la longueur de l'instantané, ou count est inférieur à zéro, ou sourceIndex plus count est plus supérieur à la longueur de l'instantané, ou destinationIndex est inférieur à zéro, ou destinationIndex plus count est plus supérieur à la longueur d'destination.

Sécurité .NET Framework

Voir aussi

Référence

ITextSnapshot Interface

Microsoft.VisualStudio.Text, espace de noms