ComposablePartDefinition 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.
Définit une classe de base abstraite pour les définitions de composants composables, qui décrivent et activent la création d'objets ComposablePart.
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- Héritage
-
ComposablePartDefinition
Constructeurs
ComposablePartDefinition() |
Initialise une nouvelle instance de la classe ComposablePartDefinition. |
Propriétés
ExportDefinitions |
Obtient une collection d'objets ExportDefinition qui décrivent les objets exportés par le composant défini par cet objet ComposablePartDefinition. |
ImportDefinitions |
Obtient une collection d'objets ImportDefinition qui décrivent les objets importés requis par le composant défini par cet objet ComposablePartDefinition. |
Metadata |
Obtient une collection des métadonnées pour cet objet ComposablePartDefinition. |
Méthodes
CreatePart() |
Crée une nouvelle instance d'un composant décrit par ComposablePartDefinition. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
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) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Méthodes d’extension
Exports(ComposablePartDefinition, Type) |
Retourne une valeur qui indique si le composant spécifié contient une exportation qui correspond au type de contrat spécifié. |
Exports<T>(ComposablePartDefinition) |
Retourne une valeur qui indique si le composant spécifié contient une exportation qui correspond au type de contrat spécifié. |
Imports(ComposablePartDefinition, Type) |
Retourne une valeur qui indique si le composant spécifié contient une importation qui correspond au type de contrat spécifié. |
Imports(ComposablePartDefinition, Type, ImportCardinality) |
Retourne une valeur qui indique si le composant spécifié contient une importation qui correspond au type de contrat et à la cardinalité de l'importation spécifiés. |
Imports<T>(ComposablePartDefinition) |
Retourne une valeur qui indique si le composant spécifié contient une importation qui correspond au type de contrat spécifié. |
Imports<T>(ComposablePartDefinition, ImportCardinality) |
Retourne une valeur qui indique si le composant spécifié contient une importation qui correspond au type de contrat et à la cardinalité de l'importation spécifiés. |
ContainsPartMetadata<T>(ComposablePartDefinition, String, T) |
Obtient une valeur qui indique si la partie spécifiée contient des métadonnées qui possède la clé et la valeur spécifiées. |
ContainsPartMetadataWithKey(ComposablePartDefinition, String) |
Obtient une valeur qui indique si la partie spécifiée contient des métadonnées qui possède la clé spécifiée. |
Exports(ComposablePartDefinition, String) |
Obtient une valeur qui indique si la partie spécifiée exporte le contrat spécifié. |
Imports(ComposablePartDefinition, String) |
Détermine si la partie spécifiée importe le contrat spécifié. |
Imports(ComposablePartDefinition, String, ImportCardinality) |
Détermine si la partie spécifiée importe le contrat spécifié avec la cardinalité spécifiée. |