PartDiscovery.CreatePartsAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CreatePartsAsync(Type[]) | |
CreatePartsAsync(IEnumerable<Type>, CancellationToken) | |
CreatePartsAsync(Assembly, CancellationToken) |
Reflète sur un assembly et produit des pièces MEF pour chaque type applicable. |
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken) |
Reflète un ensemble d’assemblys et produit des parties MEF pour chaque type applicable. |
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken) |
Reflète un ensemble d’assemblys et produit des parties MEF pour chaque type applicable. |
CreatePartsAsync(Type[])
- Source:
- PartDiscovery.cs
- Source:
- 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)
Paramètres
- partTypes
- Type[]
Retours
S’applique à
CreatePartsAsync(IEnumerable<Type>, CancellationToken)
- Source:
- PartDiscovery.cs
- Source:
- 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)
Paramètres
- partTypes
- IEnumerable<Type>
- cancellationToken
- CancellationToken
Retours
S’applique à
CreatePartsAsync(Assembly, CancellationToken)
- Source:
- PartDiscovery.cs
- Source:
- PartDiscovery.cs
Reflète sur un assembly et produit des pièces MEF pour chaque type applicable.
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)
Paramètres
- assembly
- Assembly
Assembly à rechercher des parties MEF.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Ensemble de parties générées.
S’applique à
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken)
- Source:
- PartDiscovery.cs
- Source:
- PartDiscovery.cs
Reflète un ensemble d’assemblys et produit des parties MEF pour chaque type applicable.
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)
Paramètres
- assemblies
- IEnumerable<Assembly>
Assemblys à rechercher des parties MEF.
- progress
- IProgress<DiscoveryProgress>
Un moyen facultatif de recevoir des mises à jour de progression sur la progression de la découverte.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Ensemble de parties générées.
S’applique à
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken)
- Source:
- PartDiscovery.cs
- Source:
- PartDiscovery.cs
Reflète un ensemble d’assemblys et produit des parties MEF pour chaque type applicable.
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)
Paramètres
- assemblyPaths
- IEnumerable<String>
Chemins d’accès aux assemblys pour rechercher des parties MEF.
- progress
- IProgress<DiscoveryProgress>
Un moyen facultatif de recevoir des mises à jour de progression sur la progression de la découverte.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Ensemble de parties générées.