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 le texte spécifié pour la signature de méthode spécifié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 (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 GetMethodText ( _
method As Integer, _
type As MethodTextType _
) As IntPtr
public IntPtr GetMethodText(
int method,
MethodTextType type
)
Paramètres
- method
Type : System.Int32
[in] un index dans l'objet d'Methods à la signature de méthode spécifiée.
- type
Type : Microsoft.VisualStudio.TextManager.Interop.MethodTextType
[in] valeur d'Un depuis l'énumération d'MethodTextType spécifiant le type de texte pour se retourner.
Valeur de retour
Type : System.IntPtr
Si réussi, retours un pointeur marshalé à la chaîne demandée ; sinon, retours une valeur NULL.
Implémentations
IVsMethodData.GetMethodText(Int32, MethodTextType)
Remarques
Cette méthode permet d'accéder aux séparateurs de méthode, le séparateur de paramètre, le préfixe de paramètre et le texte de suffixe, le nom de méthode, et la description de méthode.
Cette méthode est une implémentation de la méthode d'GetMethodText sur l'interface d'IVsMethodData.
La méthode de base retourne une chaîne pour les types suivants :
Ce qui est retourné |
|
|---|---|
Chaîne de début de liste de paramètres comme fournie par la propriété d'OpenBracket de la classe d'Methods. |
|
Chaîne de fin de liste de paramètres comme fournie par la propriété d'CloseBracket de la classe d'Methods. |
|
Séparateur de paramètre comme fourni par la propriété d'Delimiter de la classe d'Methods. |
|
Nom de méthode obtenu en appelant la méthode d'GetName sur l'objet d'Methods (il a été passé dans la méthode d'Refresh). |
|
Description de méthode obtenue en appelant la méthode d'GetDescription sur l'objet d'Methods. |
|
Type de méthode précédé par le préfixe de type et suivi du suffixe de type comme fourni par la propriété d'TypePostfix de la classe d'Methods (l'hypothèse est suffixe de type est une vide ou une chaîne Null). |
|
Type de méthode précédé par le préfixe de type et suivi du suffixe de type comme fourni par la propriété d'TypePrefix de la classe d'Methods (l'hypothèse est préfixe de type est une vide ou une chaîne Null). |
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.