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.
Retourne l'étendue de la paire le plus profond de correspondance d'éléments de langage qui contient l'emplacement donné.
Espace de noms : Microsoft.VisualStudio.Package
Assemblys : Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Syntaxe
'Déclaration
Public Overridable Function GetPairExtents ( _
line As Integer, _
index As Integer, _
span As TextSpan() _
) As Integer
public virtual int GetPairExtents(
int line,
int index,
TextSpan[] span
)
Paramètres
- line
Type : System.Int32
[in] le numéro de ligne de l'emplacement à examiner.
- index
Type : System.Int32
[in] l'offset de personnage sur la ligne à examiner.
- span
Type : array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[]
[] objet d'Un TextSpan spécifiant l'étendue des paires englobantes de correspondance d'éléments de langage.
Valeur de retour
Type : System.Int32
Si réussi, retours S_OK ; sinon, retours code d'erreur.
Implémentations
IVsTextViewFilter.GetPairExtents(Int32, Int32, array<TextSpan[])
Remarques
Cette méthode est appelée pour extraire l'étendue qui englobe les paires le plus profond de correspondance d'éléments de langage (tel que « { » et « } » dans C- ou « < » et « > » dans XML) qui contient l'emplacement spécifié.
Cette méthode est une implémentation de la méthode d'GetPairExtents sur l'interface d'IVsTextViewFilter.
La méthode de base valide les paramètres, puis effectue le suivi à l'appel la méthode d'GetPairExtents sur l'objet d'Source qui a été obtenu en constructeur d'ViewFilter.
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.