CodeTypeRef2 接口
定义源文件中的构造类型。
命名空间: EnvDTE80
程序集: EnvDTE80(在 EnvDTE80.dll 中)
语法
声明
<GuidAttribute("9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")> _
Public Interface CodeTypeRef2 _
Inherits CodeTypeRef
[GuidAttribute("9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")]
public interface CodeTypeRef2 : CodeTypeRef
[GuidAttribute(L"9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")]
public interface class CodeTypeRef2 : CodeTypeRef
[<GuidAttribute("9883C07A-FA07-4CE7-BD8E-01E1A3F3A3F7")>]
type CodeTypeRef2 =
interface
interface CodeTypeRef
end
public interface CodeTypeRef2 extends CodeTypeRef
CodeTypeRef2 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
AsFullName | (继承自 CodeTypeRef。) | |
AsFullName | 获取 CodeTypeRef 对象的完全限定名。 | |
AsString | (继承自 CodeTypeRef。) | |
AsString | 获取用于显示 CodeTypeRef 对象的字符串。 | |
CodeType | (继承自 CodeTypeRef。) | |
CodeType | 获取或设置描述此项的 CodeTypeRef 对象类型的信息。 | |
DTE | (继承自 CodeTypeRef。) | |
DTE | 获取顶级扩展性对象。 | |
ElementType | (继承自 CodeTypeRef。) | |
ElementType | 获取或设置表示编程类型的对象。 | |
IsGeneric | 获取一个值,该值指示当前的类或结构是否为泛型。 | |
Parent | (继承自 CodeTypeRef。) | |
Parent | 获取 CodeTypeRef 对象的直接父对象。 | |
Rank | (继承自 CodeTypeRef。) | |
Rank | 如果此项是一个数组,则获取或设置此数组的维数。 | |
TypeKind | (继承自 CodeTypeRef。) | |
TypeKind | 获取 CodeTypeRef 的基类型。 |
页首
方法
名称 | 说明 | |
---|---|---|
CreateArrayType(Int32) | (继承自 CodeTypeRef。) | |
CreateArrayType(Int32) | 创建一个指定类型的数组,并将它插入到代码中的正确位置。 |
页首
备注
CodeTypeRef2 对象用于表示函数、变量或参数的类型。
备注
在进行某些类型的编辑之后,代码模型元素(如类、结构、函数、特性、委托等)的值可能是非确定性的,这意味着不能指望它们的值总是保持不变。有关更多信息,请参见 使用代码模型查找代码 (Visual Basic) 中的“代码模型元素的值可能会更改”一节。