LanguageService.GetNameOfLocation, méthode
Retourne le nom de l'élément englobant qui contient la position donnée.
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.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)
Syntaxe
'Déclaration
Public Overridable Function GetNameOfLocation ( _
buffer As IVsTextBuffer, _
line As Integer, _
col As Integer, _
<OutAttribute> ByRef name As String, _
<OutAttribute> ByRef lineOffset As Integer _
) As Integer
public virtual int GetNameOfLocation(
IVsTextBuffer buffer,
int line,
int col,
out string name,
out int lineOffset
)
Paramètres
- buffer
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer
[in] IVsTextBuffer maintenant le fichier source.
- line
Type : System.Int32
[in] l'entrée ligne souhaitée la mémoire tampon.
- col
Type : System.Int32
[in] l'offset désiré sur l'entrée ligne la mémoire tampon.
- name
Type : System.String%
[] le nom de l'élément englobant.
- lineOffset
Type : System.Int32%
[] l'offset du début de l'élément englobant à la ligne donnée.
Valeur de retour
Type : System.Int32
Si réussi, retours S_OK ; sinon, retours S_FALSE si l'emplacement n'est pas dans le d'une entité nommée et ne retourne pas code d'erreur.
Implémentations
IVsLanguageDebugInfo.GetNameOfLocation(IVsTextBuffer, Int32, Int32, String%, Int32%)
Remarques
Un élément englobant est en général une méthode, une classe, ou un espace de noms.
La méthode de base retourne une valeur NULL pour le nom et 0 pour l'offset de ligne.
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.