Condividi tramite


ComposablePart Classe

Definizione

Definisce la classe base astratta per parti componibili che importano oggetti e producono oggetti esportati.

public ref class ComposablePart abstract
public abstract class ComposablePart
type ComposablePart = class
Public MustInherit Class ComposablePart
Ereditarietà
ComposablePart

Costruttori

ComposablePart()

Inizializza una nuova istanza della classe ComposablePart.

Proprietà

ExportDefinitions

Ottiene una raccolta degli oggetti ExportDefinition che descrivono gli oggetti esportati forniti dalla parte.

ImportDefinitions

Ottiene una raccolta degli oggetti ImportDefinition che descrivono gli oggetti importati richiesti dalla parte.

Metadata

Ottiene i metadati dell'oggetto ComposablePart.

Metodi

Activate()

Chiamato quando vengono impostate tutte le importazioni della parte ed è possibile recuperare le esportazioni.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetExportedValue(ExportDefinition)

Ottiene l'oggetto esportato descritto dall'oggetto ExportDefinition specificato.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SetImport(ImportDefinition, IEnumerable<Export>)

Imposta l'importazione descritta dall'oggetto ImportDefinition specificato che deve essere soddisfatta dalle esportazioni specificate.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a