PartBuilder<T> Classe
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.
Étend la classe PartBuilder pour permettre l'utilisation d'expressions pour la sélection de membres.
generic <typename T>
public ref class PartBuilder : System::ComponentModel::Composition::Registration::PartBuilder
public class PartBuilder<T> : System.ComponentModel.Composition.Registration.PartBuilder
type PartBuilder<'T> = class
inherit PartBuilder
Public Class PartBuilder(Of T)
Inherits PartBuilder
Paramètres de type
- T
Type de la cible.
- Héritage
Méthodes
AddMetadata(String, Func<Type,Object>) |
Ajoute des métadonnées aux types correspondants. (Hérité de PartBuilder) |
AddMetadata(String, Object) |
Ajoute des métadonnées aux types correspondants. (Hérité de PartBuilder) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
Export() |
Spécifie que les types correspondants doivent être exportés. (Hérité de PartBuilder) |
Export(Action<ExportBuilder>) |
Spécifie que les types correspondants doivent être exportés et fournit des informations de configuration pour les exportations résultantes. (Hérité de PartBuilder) |
Export<T>() |
Spécifie que les types correspondants doivent être exportés à l'aide du type de contrat spécifié. (Hérité de PartBuilder) |
Export<T>(Action<ExportBuilder>) |
Spécifie que les types correspondants doivent être exportés à l'aide du type de contrat spécifié et fournit les informations de configuration pour les exportations résultantes. (Hérité de PartBuilder) |
ExportInterfaces() |
Spécifie que toutes les interfaces des types correspondants doivent être exportées. (Hérité de PartBuilder) |
ExportInterfaces(Predicate<Type>) |
Spécifie un ensemble d'interfaces sur les types correspondants qui doivent être exportés. (Hérité de PartBuilder) |
ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>) |
Spécifie un ensemble d'interfaces sur les types correspondants qui doivent être exportés, et fournit des informations de configuration pour les exportations résultantes. (Hérité de PartBuilder) |
ExportProperties(Predicate<PropertyInfo>) |
Spécifie un ensemble de propriétés qui doit être exporté sur les types correspondants. (Hérité de PartBuilder) |
ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Spécifie un ensemble de propriétés sur les types correspondants qui doivent être exportés, et fournit des informations de configuration pour ces exportations. (Hérité de PartBuilder) |
ExportProperties<T>(Predicate<PropertyInfo>) |
Spécifie un ensemble de propriétés sur les types correspondants qui doivent être exportés, à l'aide du type de contrat spécifié. (Hérité de PartBuilder) |
ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Spécifie un ensemble de propriétés sur les types correspondants qui doivent être exportées à l'aide du type de contrat spécifié et fournit des informations de configuration pour les exportations résultantes. (Hérité de PartBuilder) |
ExportProperty(Expression<Func<T,Object>>) |
Spécifie qu'une propriété doit être exportée. |
ExportProperty(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Spécifie une propriété qui doit être exportée et fournit les informations de configuration pour l'exportation résultante. |
ExportProperty<TContract>(Expression<Func<T,Object>>) |
Spécifie une propriété qui doit être exporté comme type de contrat spécifié. |
ExportProperty<TContract>(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Spécifie une propriété qui doit être exportée comme type de contrat spécifié et fournit les informations de configuration pour l'exportation résultante. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
ImportProperties(Predicate<PropertyInfo>) |
Spécifie un ensemble de propriétés sur les types correspondants qui doivent être importés. (Hérité de PartBuilder) |
ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Spécifie un ensemble de propriétés sur les types correspondants qui doivent être marqués comme des importations et fournit des informations de configuration pour les importations résultantes. (Hérité de PartBuilder) |
ImportProperties<T>(Predicate<PropertyInfo>) |
Spécifie un ensemble de propriétés sur les types correspondants qui doivent être marqués comme des importations à l'aide du type de contrat spécifié. (Hérité de PartBuilder) |
ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Spécifie un ensemble de propriétés sur les types correspondants qui doivent être marqués comme des importations à l'aide du type de contrat spécifié et fournit des informations de configuration pour les importations résultantes. (Hérité de PartBuilder) |
ImportProperty(Expression<Func<T,Object>>) |
Spécifie qu'une propriété doit être importée. |
ImportProperty(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Spécifie qu'une propriété doit être importée et fournit les informations de configuration pour l'importation résultante. |
ImportProperty<TContract>(Expression<Func<T,Object>>) |
Spécifie qu'une propriété doit être importée à l'aide du nom de contrat spécifié. |
ImportProperty<TContract>(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Spécifie qu'une propriété doit être importée à l'aide du nom de contrat spécifié et fournit les informations de configuration pour l'importation résultante. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
SelectConstructor(Expression<Func<ParameterImportBuilder,T>>) |
Spécifie le constructeur qui doit être utilisé comme constructeur d'importation. |
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Spécifie le constructeur que les types correspondants doivent utiliser comme constructeur d'importation. (Hérité de PartBuilder) |
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>) |
Spécifie le constructeur que les types correspondants doivent utiliser comme constructeur d'importation et fournit les informations de configuration pour l'importation résultante. (Hérité de PartBuilder) |
SetCreationPolicy(CreationPolicy) |
Spécifie la stratégie de création pour les types correspondants. (Hérité de PartBuilder) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |