ComposablePartDefinition Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define una clase base abstracta para las definiciones de elementos que se pueden componer, que describen y habilitan la creación de ComposablePart objetos.
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- Herencia
-
ComposablePartDefinition
Constructores
| Nombre | Description |
|---|---|
| ComposablePartDefinition() |
Inicializa una nueva instancia de la clase ComposablePartDefinition. |
Propiedades
| Nombre | Description |
|---|---|
| ExportDefinitions |
Obtiene una colección de ExportDefinition objetos que describen los objetos exportados por la parte definida por este ComposablePartDefinition objeto. |
| ImportDefinitions |
Obtiene una colección de ImportDefinition objetos que describen las importaciones requeridas por la parte definida por este ComposablePartDefinition objeto. |
| Metadata |
Obtiene una colección de los metadatos de este ComposablePartDefinition objeto. |
Métodos
| Nombre | Description |
|---|---|
| CreatePart() |
Crea una nueva instancia de un elemento que describe ComposablePartDefinition . |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Métodos de extensión
| Nombre | Description |
|---|---|
| ContainsPartMetadata<T>(ComposablePartDefinition, String, T) |
Obtiene un valor que indica si la parte especificada contiene metadatos que tienen la clave y el valor especificados. |
| ContainsPartMetadataWithKey(ComposablePartDefinition, String) |
Obtiene un valor que indica si la parte especificada contiene metadatos que tienen la clave especificada. |
| Exports(ComposablePartDefinition, String) |
Obtiene un valor que indica si la parte especificada exporta el contrato especificado. |
| Exports(ComposablePartDefinition, Type) |
Devuelve un valor que indica si la parte especificada contiene una exportación que coincide con el tipo de contrato especificado. |
| Exports<T>(ComposablePartDefinition) |
Devuelve un valor que indica si la parte especificada contiene una exportación que coincide con el tipo de contrato especificado. |
| Imports(ComposablePartDefinition, String, ImportCardinality) |
Determina si la parte especificada importa el contrato especificado con la cardinalidad especificada. |
| Imports(ComposablePartDefinition, String) |
Determina si la parte especificada importa el contrato especificado. |
| Imports(ComposablePartDefinition, Type, ImportCardinality) |
Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato y la cardinalidad de importación especificados. |
| Imports(ComposablePartDefinition, Type) |
Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato especificado. |
| Imports<T>(ComposablePartDefinition, ImportCardinality) |
Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato y la cardinalidad de importación especificados. |
| Imports<T>(ComposablePartDefinition) |
Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato especificado. |