Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Convertit l'étendue actuelle de contexte à une position de fichier et une longueur.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
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)
Syntaxe
'Déclaration
Public Function GetContextStream ( _
<OutAttribute> ByRef pos As Integer, _
<OutAttribute> ByRef length As Integer _
) As Integer
public int GetContextStream(
out int pos,
out int length
)
Paramètres
- pos
Type : System.Int32%
[] retourne la position dans le fichier source qui correspond au début de l'étendue de contexte.
- length
Type : System.Int32%
[] retourne la longueur de l'étendue.
Valeur de retour
Type : System.Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.
Implémentations
IVsMethodData.GetContextStream(Int32%, Int32%)
Remarques
Cette méthode convertit l'objet d'TextSpan qui a été passé à la méthode d'Refresh dans un fichier ou une position et une longueur de flux de données.La position est dans ce cas un offset de personnage du début du fichier.
La méthode de base utilise la méthode d'GetNearestPosition sur l'objet d'IVsTextView (il a été passé à la méthode d'Refresh) pour convertir la ligne/offset de personnage et la ligne/personnage l'offset début de se terminer aux positions de fichier puis retourne la position de fichier de départ et la différence entre les deux positions comme longueur.Cette méthode lève une exception d'COMException s'il existait des erreurs et retourne toujours code de réussite d'S_OK.
Cette méthode est une implémentation de la méthode d'GetContextStream sur l'interface d'IVsMethodData.
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.