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)」の「変更されるコード モデル要素値」を参照してください。
参照
参照
その他の技術情報
方法 : オートメーション オブジェクト モデルのコード例をコンパイルおよび実行する