PartDiscovery.CreatePartsAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
CreatePartsAsync(Type[]) | |
CreatePartsAsync(IEnumerable<Type>, CancellationToken) | |
CreatePartsAsync(Assembly, CancellationToken) |
Odráží se nad sestavou a vyrábí díly MEF pro všechny použitelné typy. |
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken) |
Reflektuje sadu sestav a vyrábí díly MEF pro každý použitelný typ. |
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken) |
Reflektuje sadu sestav a vyrábí díly MEF pro každý použitelný typ. |
CreatePartsAsync(Type[])
- Zdroj:
- PartDiscovery.cs
- Zdroj:
- 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)
Parametry
- partTypes
- Type[]
Návraty
Platí pro
CreatePartsAsync(IEnumerable<Type>, CancellationToken)
- Zdroj:
- PartDiscovery.cs
- Zdroj:
- 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)
Parametry
- partTypes
- IEnumerable<Type>
- cancellationToken
- CancellationToken
Návraty
Platí pro
CreatePartsAsync(Assembly, CancellationToken)
- Zdroj:
- PartDiscovery.cs
- Zdroj:
- PartDiscovery.cs
Odráží se nad sestavou a vyrábí díly MEF pro všechny použitelné typy.
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)
Parametry
- assembly
- Assembly
Sestavení pro vyhledání dílů MEF.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Sada vygenerovaných částí.
Platí pro
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken)
- Zdroj:
- PartDiscovery.cs
- Zdroj:
- PartDiscovery.cs
Reflektuje sadu sestav a vyrábí díly MEF pro každý použitelný typ.
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)
Parametry
- assemblies
- IEnumerable<Assembly>
Sestavy, které mají hledat díly MEF.
- progress
- IProgress<DiscoveryProgress>
Volitelný způsob, jak dostávat informace o průběhu zjišťování.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Sada vygenerovaných částí.
Platí pro
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken)
- Zdroj:
- PartDiscovery.cs
- Zdroj:
- PartDiscovery.cs
Reflektuje sadu sestav a vyrábí díly MEF pro každý použitelný typ.
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)
Parametry
- assemblyPaths
- IEnumerable<String>
Cesty ke sestavením pro vyhledání dílů MEF.
- progress
- IProgress<DiscoveryProgress>
Volitelný způsob, jak dostávat informace o průběhu zjišťování.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Sada vygenerovaných částí.