CodeTypeReference コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した型を使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| CodeTypeReference() |
CodeTypeReference クラスの新しいインスタンスを初期化します。 |
| CodeTypeReference(CodeTypeParameter) |
指定したコード型パラメーターを使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。 |
| CodeTypeReference(String) |
指定した型名を使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。 |
| CodeTypeReference(Type) |
指定した型を使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。 |
| CodeTypeReference(CodeTypeReference, Int32) |
指定した配列型とランクを使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。 |
| CodeTypeReference(String, CodeTypeReference[]) |
指定した型名と型引数を使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。 |
| CodeTypeReference(String, CodeTypeReferenceOptions) |
指定した型名とコード型参照オプションを使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。 |
| CodeTypeReference(String, Int32) |
指定した配列型名とランクを使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。 |
| CodeTypeReference(Type, CodeTypeReferenceOptions) |
指定した型とコード型参照を使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。 |
CodeTypeReference()
CodeTypeReference クラスの新しいインスタンスを初期化します。
public:
CodeTypeReference();
public CodeTypeReference();
Public Sub New ()
注釈
このコンストラクターは、空の CodeTypeReference オブジェクトを作成します。 このコンストラクターを使用する場合は、プロパティを設定して型参照を確立します。
適用対象
CodeTypeReference(CodeTypeParameter)
指定したコード型パラメーターを使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。
public:
CodeTypeReference(System::CodeDom::CodeTypeParameter ^ typeParameter);
public CodeTypeReference(System.CodeDom.CodeTypeParameter typeParameter);
new System.CodeDom.CodeTypeReference : System.CodeDom.CodeTypeParameter -> System.CodeDom.CodeTypeReference
Public Sub New (typeParameter As CodeTypeParameter)
パラメーター
- typeParameter
- CodeTypeParameter
型パラメーターの型を表す CodeTypeParameter 。
適用対象
CodeTypeReference(String)
指定した型名を使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。
public:
CodeTypeReference(System::String ^ typeName);
public CodeTypeReference(string typeName);
new System.CodeDom.CodeTypeReference : string -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String)
パラメーター
- typeName
- String
参照する型の名前。
注釈
typeName パラメーターがジェネリック型を参照する場合は、ジェネリック型の構文規則に従う必要があります。 たとえば、 Dictionary<TKey,TValue> 型のリフレクション シグネチャ ( K は文字列、 V は整数の List<T> ) は、リフレクションによって次のように表されます (アセンブリ情報は削除されます)。 System.Collections.Generic.Dictionary`2[[System.String], [System.Collections.Generic.List`1[[System.Int32]]]]。
Note
ジェネリック パラメーターを区切る場合は、C# 山かっこ (<>) ではなく角かっこ ([]) を使用する必要があります。
構文を誤って指定する可能性を回避するには、文字列の代わりに型をパラメーターとして受け取るコンストラクターを使用することを検討してください。
適用対象
CodeTypeReference(Type)
指定した型を使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。
public:
CodeTypeReference(Type ^ type);
public CodeTypeReference(Type type);
new System.CodeDom.CodeTypeReference : Type -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type)
パラメーター
例外
type は nullです。
適用対象
CodeTypeReference(CodeTypeReference, Int32)
指定した配列型とランクを使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。
public:
CodeTypeReference(System::CodeDom::CodeTypeReference ^ arrayType, int rank);
public CodeTypeReference(System.CodeDom.CodeTypeReference arrayType, int rank);
new System.CodeDom.CodeTypeReference : System.CodeDom.CodeTypeReference * int -> System.CodeDom.CodeTypeReference
Public Sub New (arrayType As CodeTypeReference, rank As Integer)
パラメーター
- arrayType
- CodeTypeReference
配列の型を示す CodeTypeReference 。
- rank
- Int32
配列内の次元の数。
注釈
このコンストラクターを使用すると、オブジェクトを入れ子にして配列の配列 CodeTypeReference 構築できます。
適用対象
CodeTypeReference(String, CodeTypeReference[])
指定した型名と型引数を使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。
public:
CodeTypeReference(System::String ^ typeName, ... cli::array <System::CodeDom::CodeTypeReference ^> ^ typeArguments);
public CodeTypeReference(string typeName, params System.CodeDom.CodeTypeReference[] typeArguments);
new System.CodeDom.CodeTypeReference : string * System.CodeDom.CodeTypeReference[] -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String, ParamArray typeArguments As CodeTypeReference())
パラメーター
- typeName
- String
参照する型の名前。
- typeArguments
- CodeTypeReference[]
CodeTypeReference値の配列。
適用対象
CodeTypeReference(String, CodeTypeReferenceOptions)
指定した型名とコード型参照オプションを使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。
public:
CodeTypeReference(System::String ^ typeName, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference(string typeName, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
new System.CodeDom.CodeTypeReference : string * System.CodeDom.CodeTypeReferenceOptions -> System.CodeDom.CodeTypeReference
Public Sub New (typeName As String, codeTypeReferenceOption As CodeTypeReferenceOptions)
パラメーター
- typeName
- String
参照する型の名前。
- codeTypeReferenceOption
- CodeTypeReferenceOptions
CodeTypeReferenceOptions値の 1 つであるコード型参照オプション。
適用対象
CodeTypeReference(String, Int32)
指定した配列型名とランクを使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。
public:
CodeTypeReference(System::String ^ baseType, int rank);
public CodeTypeReference(string baseType, int rank);
new System.CodeDom.CodeTypeReference : string * int -> System.CodeDom.CodeTypeReference
Public Sub New (baseType As String, rank As Integer)
パラメーター
- baseType
- String
配列の要素の型の名前。
- rank
- Int32
配列の次元数。
適用対象
CodeTypeReference(Type, CodeTypeReferenceOptions)
指定した型とコード型参照を使用して、 CodeTypeReference クラスの新しいインスタンスを初期化します。
public:
CodeTypeReference(Type ^ type, System::CodeDom::CodeTypeReferenceOptions codeTypeReferenceOption);
public CodeTypeReference(Type type, System.CodeDom.CodeTypeReferenceOptions codeTypeReferenceOption);
new System.CodeDom.CodeTypeReference : Type * System.CodeDom.CodeTypeReferenceOptions -> System.CodeDom.CodeTypeReference
Public Sub New (type As Type, codeTypeReferenceOption As CodeTypeReferenceOptions)
パラメーター
- codeTypeReferenceOption
- CodeTypeReferenceOptions
CodeTypeReferenceOptions値の 1 つであるコード型参照オプション。