Partager via


TextSpanHelper.Normalize, méthode

Épingle les extrémités de l'étendue donnée aux longueurs de la ligne réelles dans la mémoire tampon de texte donnée.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)

Syntaxe

'Déclaration
Public Shared Sub Normalize ( _
    ByRef span As TextSpan, _
    textLines As IVsTextLines _
)
public static void Normalize(
    ref TextSpan span,
    IVsTextLines textLines
)

Paramètres

Remarques

Si la mémoire tampon est null, cette méthode vérifie que l'étendue est positive.Sinon, cette méthode modifie l'étendue afin qu'elle soit positive et se trouve se trouve des limites qui sont dictées par la mémoire tampon de texte donnée.Cela signifie que les points de début et de fin de l'étendue modifiée sont moins que le nombre d'entrées ligne la mémoire tampon, le point de départ est inférieure à la longueur de la ligne initiale, et le point de fin est inférieure à la longueur de la ligne de fin.Si un point est pas couverte, il est défini aux limites.Par exemple, si le point de fin est plus supérieur au nombre de lignes, le point de fin est défini à l'index de la dernière ligne.

Sécurité .NET Framework

Voir aussi

Référence

TextSpanHelper Classe

Microsoft.VisualStudio.Package, espace de noms