Partager via


ComposablePart Classe

Définition

Définit la classe de base abstraite pour les éléments composables qui importent des objets et produisent des objets exportés.

public ref class ComposablePart abstract
public abstract class ComposablePart
type ComposablePart = class
Public MustInherit Class ComposablePart
Héritage
ComposablePart

Constructeurs

ComposablePart()

Initialise une nouvelle instance de la classe ComposablePart.

Propriétés

ExportDefinitions

Obtient une collection des objets ExportDefinition qui décrivent les objets exportés fournis par l'élément.

ImportDefinitions

Obtient une collection des objets ImportDefinition qui décrivent les objets importés requis par l'élément.

Metadata

Obtient les métadonnées de l'objet ComposablePart.

Méthodes

Activate()

Appelée lorsque toutes les importations du composant ont été définies et que les exportations peuvent être extraites.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetExportedValue(ExportDefinition)

Obtient l'objet exporté décrit par l'objet ExportDefinition spécifié.

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)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
SetImport(ImportDefinition, IEnumerable<Export>)

Définit l'importation décrite par l'objet ImportDefinition spécifié devant être satisfaite par les exportations spécifiées.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à