ReflectionModelServices.TryMakeGenericPartDefinition メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたパラメーターを使用してジェネリック パーツ定義を特殊化できるかどうかを示します。
public:
static bool TryMakeGenericPartDefinition(System::ComponentModel::Composition::Primitives::ComposablePartDefinition ^ partDefinition, System::Collections::Generic::IEnumerable<Type ^> ^ genericParameters, [Runtime::InteropServices::Out] System::ComponentModel::Composition::Primitives::ComposablePartDefinition ^ % specialization);
public static bool TryMakeGenericPartDefinition(System.ComponentModel.Composition.Primitives.ComposablePartDefinition partDefinition, System.Collections.Generic.IEnumerable<Type> genericParameters, out System.ComponentModel.Composition.Primitives.ComposablePartDefinition specialization);
static member TryMakeGenericPartDefinition : System.ComponentModel.Composition.Primitives.ComposablePartDefinition * seq<Type> * ComposablePartDefinition -> bool
Public Shared Function TryMakeGenericPartDefinition (partDefinition As ComposablePartDefinition, genericParameters As IEnumerable(Of Type), ByRef specialization As ComposablePartDefinition) As Boolean
パラメーター
- partDefinition
- ComposablePartDefinition
パーツ定義。
- genericParameters
- IEnumerable<Type>
ジェネリック パラメーターを指定する型のコレクション。
- specialization
- ComposablePartDefinition
このメソッドから制御が戻るときに、特殊なパーツ定義が含まれます。 このパラメーターは、初期化されていないものとして扱われます。
返品
true 特殊化が成功した場合。それ以外の場合は false。