Colorizer.GetStateAtEndOfLine, méthode
Retourne l'état d'analyse à la fin de la ligne spécifié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.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.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)
Syntaxe
'Déclaration
Public Overridable Function GetStateAtEndOfLine ( _
line As Integer, _
length As Integer, _
ptr As IntPtr, _
state As Integer _
) As Integer
public virtual int GetStateAtEndOfLine(
int line,
int length,
IntPtr ptr,
int state
)
Paramètres
- line
Type : System.Int32
[in] le numéro de ligne de d'où le texte a eu lieu.
- length
Type : System.Int32
[in] la longueur du texte à examiner.
- ptr
Type : System.IntPtr
[in] un pointeur démarshalé au texte.L'exemple dans l'ColorizeLine montre comment marshaler ce pointeur à une chaîne.
- state
Type : System.Int32
[in] l'état d'analyse au début de la ligne.
Valeur de retour
Type : System.Int32
Retourne l'état d'analyse à la fin de la ligne.
Implémentations
IVsColorizer.GetStateAtEndOfLine(Int32, Int32, IntPtr, Int32)
Remarques
Cette méthode est en général appelée pour obtenir l'état d'analyser à utiliser comme état initial pour la ligne suivante.
Cette méthode est une implémentation de GetStateAtEndOfLine.
La méthode de base retourne la valeur d'un appel à l'ColorizeLine (la matrice d'attributs est essentiellement ignorée).
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.