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);
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]]]]
注意
ジェネリック パラメーターを区切る場合は、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);
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 のいずれかの値である、コード型参照オプション。
適用対象
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 のいずれかの値である、コード型参照オプション。
適用対象
.NET