标识方法提示的不同部分提供信息。
命名空间: Microsoft.VisualStudio.TextManager.Interop
程序集: Microsoft.VisualStudio.TextManager.Interop(在 Microsoft.VisualStudio.TextManager.Interop.dll 中)
语法
声明
Public Enumeration MethodTextType
public enum MethodTextType
public enum class MethodTextType
type MethodTextType
public enum MethodTextType
成员
成员名称 | 说明 | |
---|---|---|
MTT_CLOSEBRACKET | 关闭的括号分隔符。默认值为一个右括号。在括号位置若要显示,不要返回在 GetMethodText的空字符串。 | |
MTT_DELIMITER | 参数定义符。默认值为 “,”。,如果希望在分隔符符的字符串,包括则它必须指定空间。 | |
MTT_DESCRIPTION | 方法的声明,提供自己的行。 | |
MTT_NAME | 方法名称。 | |
MTT_OPENBRACKET | 打开括号分隔符。默认值是左括号。在括号位置若要显示,不要返回在 GetMethodText的空字符串。 | |
MTT_TYPEPOSTFIX | 返回在代码中的变量名后面提供的类型。例如, “长”在 Visual Basic 中,编写为 “MyVariable AsLong”在代码。
备注 该返回的文本必须包含 “as”关键字。 |
|
MTT_TYPEPREFIX | 返回在代码中的变量名前面提供的类型。例如, “长”在 Visual C++ 中,编写为 “Long MyVariable”在代码。 |
备注
视图调用与 MTT_TYPEPREFIX 和 MTT_TYPEPOSTFIX的 GetMethodText 。 返回 E_FAIL 或 E_NOTIMPL 不实现的可选的。 GetMethodText 能返回的 nullnull 引用(在 Visual Basic 中为 Nothing) 任何除 MTT_NAME的 MethodTextType 值。 是 nullnull 引用(在 Visual Basic 中为 Nothing) 或为空字符串,在 MTT_OPENBRACKET 和 MTT_CLOSEBRACKET的任何值,则不会显示。 返回格式如下:[TYPEPREFIX] [NAME] ( parameters ) TYPEPOSTFIX [] [] 声明。
COM 签名
从 textmgr.idl: