共用方式為


CodeTypeRef2.CreateArrayType 方法 (Int32)

建立一個所指定型別的陣列,並將它插入程式碼中的正確位置。

命名空間:  EnvDTE80
組件:  EnvDTE80 (在 EnvDTE80.dll 中)

語法

'宣告
Function CreateArrayType ( _
    Rank As Integer _
) As CodeTypeRef
CodeTypeRef CreateArrayType(
    int Rank
)
CodeTypeRef^ CreateArrayType(
    int Rank
)
abstract CreateArrayType : 
        Rank:int -> CodeTypeRef 
function CreateArrayType(
    Rank : int
) : CodeTypeRef

參數

  • Rank
    型別:System.Int32
    選擇項。預設值 = 1。型別陣列中的維度數目。

傳回值

型別:EnvDTE.CodeTypeRef
CodeTypeRef 物件。

實作

CodeTypeRef.CreateArrayType(Int32)

備註

傳回的 CodeTypeRef 物件具有 vsCMTypeRefArrayTypeKind 屬性,以及 ElementType,後者是叫用 (Invoke) CreateArrayType 時所在的 CodeTypeRef 物件之複本。 Parent 屬性是 Nothing,因為沒有 CodeElement 具有 Type 屬性,此參考至新建立的 CodeTypeRef 物件。

注意事項注意事項

在特定類型的編輯之後,程式碼模型項目 (例如類別、結構、函式、屬性、委派等) 的值可能不具決定性,表示其值不一定維持相同。 如需詳細資訊,請參閱使用程式碼模型探索程式碼 (Visual Basic) 的<程式碼模型項目值可以變更>一節。

.NET Framework 安全性

請參閱

參考

CodeTypeRef2 介面

CreateArrayType 多載

EnvDTE80 命名空間

其他資源

HOW TO:編譯和執行 Automation 物件模型程式碼範例

使用程式碼模型探索程式碼 (Visual Basic)

使用程式碼模型探索程式碼 (Visual C#)