MethodData.GetMethodText 方法

返回指定的方法签名中指定的文本。

命名空间:  Microsoft.VisualStudio.Package
程序集:   Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
  Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)

语法

声明
Public Function GetMethodText ( _
    method As Integer, _
    type As MethodTextType _
) As IntPtr
public IntPtr GetMethodText(
    int method,
    MethodTextType type
)

参数

返回值

类型:System.IntPtr
如果成功,则返回一封送的指向该请求的字符串;否则,返回空值。

实现

IVsMethodData.GetMethodText(Int32, MethodTextType)

备注

此方法提供对方法分隔符、参数分隔符、参数的前缀和后缀文本、方法名称和方法声明。

此方法是 GetMethodText 方法的实现。 IVsMethodData 接口的。

该基方法返回以下类型的字符串:

MethodTextType

返回什么

MTT_OPENBRACKET

参数列表启动) 中提供的 Methods 类的 OpenBracket 属性。

MTT_CLOSEBRACKET

参数列表末尾) 中提供的 Methods 类的 CloseBracket 属性。

MTT_DELIMITER

参数分隔符为提供的 Methods 类的 Delimiter 属性。

MTT_NAME

调用以获取的方法的名称。 Methods 对象的 GetName 方法 (传递到 Refresh 方法)。

MTT_DESCRIPTION

调用以获取的方法声明在 Methods 对象的 GetDescription 方法。

MTT_TYPEPREFIX

类型在类型标题和其之后执行的方法类型后缀为提供的 Methods 类的 TypePostfix 属性 (假设就是类型后缀为空或 null 字符串)。

MTT_TYPEPOSTFIX

类型在类型标题和其之后执行的方法类型后缀为提供的 Methods 类的 TypePrefix 属性 (假设就是类型标题为空或 null 字符串)。

.NET Framework 安全性

请参见

参考

MethodData 类

Microsoft.VisualStudio.Package 命名空间