ComposablePartDefinition ComposablePartDefinition ComposablePartDefinition ComposablePartDefinition Class

Définition

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.Defines an abstract base class for composable part definitions, which describe and enable the creation of ComposablePart objects.

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

Constructeurs

ComposablePartDefinition() ComposablePartDefinition() ComposablePartDefinition() ComposablePartDefinition()

Initialise une nouvelle instance de la classe ComposablePartDefinition.Initializes a new instance of the ComposablePartDefinition class.

Propriétés

ExportDefinitions ExportDefinitions ExportDefinitions ExportDefinitions

Obtient une collection d'objets ExportDefinition qui décrivent les objets exportés par le composant défini par cet objet ComposablePartDefinition.Gets a collection of ExportDefinition objects that describe the objects exported by the part defined by this ComposablePartDefinition object.

ImportDefinitions ImportDefinitions ImportDefinitions ImportDefinitions

Obtient une collection d'objets ImportDefinition qui décrivent les objets importés requis par le composant défini par cet objet ComposablePartDefinition.Gets a collection of ImportDefinition objects that describe the imports required by the part defined by this ComposablePartDefinition object.

Metadata Metadata Metadata Metadata

Obtient une collection des métadonnées pour cet objet ComposablePartDefinition.Gets a collection of the metadata for this ComposablePartDefinition object.

Méthodes

CreatePart() CreatePart() CreatePart() CreatePart()

Crée une nouvelle instance d'un composant décrit par ComposablePartDefinition.Creates a new instance of a part that the ComposablePartDefinition describes.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

Méthodes d’extension

Exports(ComposablePartDefinition, Type) Exports(ComposablePartDefinition, Type) Exports(ComposablePartDefinition, Type) Exports(ComposablePartDefinition, Type)

Retourne une valeur qui indique si le composant spécifié contient une exportation qui correspond au type de contrat spécifié.Returns a value that indicates whether the specified part contains an export that matches the specified contract type.

Exports<T>(ComposablePartDefinition) Exports<T>(ComposablePartDefinition) Exports<T>(ComposablePartDefinition) Exports<T>(ComposablePartDefinition)

Retourne une valeur qui indique si le composant spécifié contient une exportation qui correspond au type de contrat spécifié.Returns a value that indicates whether the specified part contains an export that matches the specified contract type.

Imports(ComposablePartDefinition, Type) Imports(ComposablePartDefinition, Type) Imports(ComposablePartDefinition, Type) Imports(ComposablePartDefinition, Type)

Retourne une valeur qui indique si le composant spécifié contient une importation qui correspond au type de contrat spécifié.Returns a value that indicates whether the specified part contains an import that matches the specified contract type.

Imports(ComposablePartDefinition, Type, ImportCardinality) Imports(ComposablePartDefinition, Type, ImportCardinality) Imports(ComposablePartDefinition, Type, ImportCardinality) 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.Returns a value that indicates whether the specified part contains an import that matches the specified contract type and import cardinality.

Imports<T>(ComposablePartDefinition) Imports<T>(ComposablePartDefinition) Imports<T>(ComposablePartDefinition) Imports<T>(ComposablePartDefinition)

Retourne une valeur qui indique si le composant spécifié contient une importation qui correspond au type de contrat spécifié.Returns a value that indicates whether the specified part contains an import that matches the specified contract type.

Imports<T>(ComposablePartDefinition, ImportCardinality) Imports<T>(ComposablePartDefinition, ImportCardinality) Imports<T>(ComposablePartDefinition, ImportCardinality) 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.Returns a value that indicates whether the specified part contains an import that matches the specified contract type and import cardinality.

ContainsPartMetadata<T>(ComposablePartDefinition, String, T) ContainsPartMetadata<T>(ComposablePartDefinition, String, T) ContainsPartMetadata<T>(ComposablePartDefinition, String, T) 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.Gets a value that indicates whether the specified part contains metadata that has the specified key and value.

ContainsPartMetadataWithKey(ComposablePartDefinition, String) ContainsPartMetadataWithKey(ComposablePartDefinition, String) ContainsPartMetadataWithKey(ComposablePartDefinition, String) 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.Gets a value that indicates whether the specified part contains metadata that has the specified key.

Exports(ComposablePartDefinition, String) Exports(ComposablePartDefinition, String) Exports(ComposablePartDefinition, String) Exports(ComposablePartDefinition, String)

Obtient une valeur qui indique si la partie spécifiée exporte le contrat spécifié.Gets a value that indicates whether the specified part exports the specified contract.

Imports(ComposablePartDefinition, String) Imports(ComposablePartDefinition, String) Imports(ComposablePartDefinition, String) Imports(ComposablePartDefinition, String)

Détermine si la partie spécifiée importe le contrat spécifié.Determines whether the specified part imports the specified contract.

Imports(ComposablePartDefinition, String, ImportCardinality) Imports(ComposablePartDefinition, String, ImportCardinality) Imports(ComposablePartDefinition, String, ImportCardinality) Imports(ComposablePartDefinition, String, ImportCardinality)

Détermine si la partie spécifiée importe le contrat spécifié avec la cardinalité spécifiée.Determines whether the specified part imports the specified contract with the specified cardinality.

S’applique à