CodeTypeRef2.CreateArrayType(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建指定类型的数组,然后将其插入到当前位置的代码中。
EnvDTE::CodeTypeRef CreateArrayType(int Rank = 1);
[System.Runtime.InteropServices.DispId(9)]
public EnvDTE.CodeTypeRef CreateArrayType (int Rank = 1);
[<System.Runtime.InteropServices.DispId(9)>]
abstract member CreateArrayType : int -> EnvDTE.CodeTypeRef
Public Function CreateArrayType (Optional Rank As Integer = 1) As CodeTypeRef
参数
- Rank
- Int32
可选。 默认值 = 1。 类型数组的维数。
返回
CodeTypeRef 对象。
实现
- 属性
注解
返回的 CodeTypeRef 对象的 TypeKind 属性为 vsCMTypeRefArray ,而是在 ElementType 其上调用的对象的副本 CodeTypeRef CreateArrayType 。 Parent属性是 Nothing 因为 no CodeElement 具有 Type 引用新创建的对象的属性 CodeTypeRef 。
备注
在进行了某些类型的编辑之后,代码模型元素(例如类、结构、函数、特性、委托等)的值可能变为非确定性的,这意味着不能确定它们的值始终保持不变。