PartDiscovery.CreatePartsAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreatePartsAsync(Type[]) | |
CreatePartsAsync(IEnumerable<Type>, CancellationToken) | |
CreatePartsAsync(Assembly, CancellationToken) |
アセンブリに反映され、適用可能なすべての種類の MEF パーツが生成されます。 |
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken) |
アセンブリのセットを反映し、適用可能なすべての種類の MEF パーツを生成します。 |
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken) |
アセンブリのセットを反映し、適用可能なすべての種類の MEF パーツを生成します。 |
CreatePartsAsync(Type[])
- ソース:
- PartDiscovery.cs
- ソース:
- PartDiscovery.cs
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync (params Type[] partTypes);
member this.CreatePartsAsync : Type[] -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (ParamArray partTypes As Type()) As Task(Of DiscoveredParts)
パラメーター
- partTypes
- Type[]
戻り値
適用対象
CreatePartsAsync(IEnumerable<Type>, CancellationToken)
- ソース:
- PartDiscovery.cs
- ソース:
- PartDiscovery.cs
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync (System.Collections.Generic.IEnumerable<Type> partTypes, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : seq<Type> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (partTypes As IEnumerable(Of Type), Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)
パラメーター
- partTypes
- IEnumerable<Type>
- cancellationToken
- CancellationToken
戻り値
適用対象
CreatePartsAsync(Assembly, CancellationToken)
- ソース:
- PartDiscovery.cs
- ソース:
- PartDiscovery.cs
アセンブリに反映され、適用可能なすべての種類の MEF パーツが生成されます。
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync (System.Reflection.Assembly assembly, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : System.Reflection.Assembly * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (assembly As Assembly, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)
パラメーター
- assembly
- Assembly
MEF パーツを検索するアセンブリ。
- cancellationToken
- CancellationToken
キャンセル トークン。
戻り値
生成されたパーツのセット。
適用対象
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken)
- ソース:
- PartDiscovery.cs
- ソース:
- PartDiscovery.cs
アセンブリのセットを反映し、適用可能なすべての種類の MEF パーツを生成します。
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync (System.Collections.Generic.IEnumerable<System.Reflection.Assembly> assemblies, IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> progress = default, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : seq<System.Reflection.Assembly> * IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (assemblies As IEnumerable(Of Assembly), Optional progress As IProgress(Of DiscoveryProgress) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)
パラメーター
- assemblies
- IEnumerable<Assembly>
MEF パーツを検索するアセンブリ。
- progress
- IProgress<DiscoveryProgress>
検出の進行状況に関する進行状況の更新を受信するオプションの方法。
- cancellationToken
- CancellationToken
キャンセル トークン。
戻り値
生成されたパーツのセット。
適用対象
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken)
- ソース:
- PartDiscovery.cs
- ソース:
- PartDiscovery.cs
アセンブリのセットを反映し、適用可能なすべての種類の MEF パーツを生成します。
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync (System.Collections.Generic.IEnumerable<string> assemblyPaths, IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> progress = default, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : seq<string> * IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (assemblyPaths As IEnumerable(Of String), Optional progress As IProgress(Of DiscoveryProgress) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)
パラメーター
- assemblyPaths
- IEnumerable<String>
MEF パーツを検索するアセンブリへのパス。
- progress
- IProgress<DiscoveryProgress>
検出の進行状況に関する進行状況の更新を受信するオプションの方法。
- cancellationToken
- CancellationToken
キャンセル トークン。
戻り値
生成されたパーツのセット。