CodeTypeRef2.CreateArrayType(Int32) 方法

定义

创建指定类型的数组,然后将其插入到当前位置的代码中。

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 对象。

实现

属性

注解

返回的 CodeTypeRef 对象的 TypeKind 属性为 vsCMTypeRefArray ,而是在 ElementType 其上调用的对象的副本 CodeTypeRef CreateArrayTypeParent属性是 Nothing 因为 no CodeElement 具有 Type 引用新创建的对象的属性 CodeTypeRef

备注

在进行了某些类型的编辑之后,代码模型元素(例如类、结构、函数、特性、委托等)的值可能变为非确定性的,这意味着不能确定它们的值始终保持不变。

适用于