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 definiciones de elementos que se pueden crear, que describen y permiten la creación de objetos ComposablePart.
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- Herencia
-
ComposablePartDefinition
Constructores
ComposablePartDefinition() |
Inicializa una nueva instancia de la clase ComposablePartDefinition. |
Propiedades
ExportDefinitions |
Obtiene una colección de objetos ExportDefinition que describen los objetos exportados por el elemento definido por este objeto ComposablePartDefinition. |
ImportDefinitions |
Obtiene una colección de objetos ImportDefinition que describen las importaciones que necesita el elemento definido por este objeto ComposablePartDefinition. |
Metadata |
Obtiene una colección de los metadatos para este objeto ComposablePartDefinition. |
Métodos
CreatePart() |
Crea una nueva instancia de un elemento que ComposablePartDefinition describe. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve 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 Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Métodos de extensión
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, Type) |
Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de 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<T>(ComposablePartDefinition) |
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. |
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. |
Imports(ComposablePartDefinition, String) |
Determina si la parte especificada importa el contrato especificado. |
Imports(ComposablePartDefinition, String, ImportCardinality) |
Determina si la parte especificada importa el contrato especificado con la cardinalidad especificada. |