ComposablePart Osztály

Definíció

Meghatározza a összeállítható részek absztrakt alaposztályát, amely importálja az objektumokat, és exportált objektumokat hoz létre.

public ref class ComposablePart abstract
public abstract class ComposablePart
type ComposablePart = class
Public MustInherit Class ComposablePart
Öröklődés
ComposablePart

Konstruktorok

Name Description
ComposablePart()

Inicializálja a ComposablePart osztály új példányát.

Tulajdonságok

Name Description
ExportDefinitions

Lekéri a ExportDefinition rész által biztosított exportált objektumokat leíró objektumok gyűjteményét.

ImportDefinitions

Lekéri azoknak az objektumoknak a ImportDefinition gyűjteményét, amelyek az adott rész által igényelt importált objektumokat írják le.

Metadata

Lekéri az objektum metaadatait ComposablePart .

Metódusok

Name Description
Activate()

Akkor hívható meg, amikor az összes import be lett állítva, és az exportálás lekérhető.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetExportedValue(ExportDefinition)

Lekéri a megadott ExportDefinition objektum által leírt exportált objektumot.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
SetImport(ImportDefinition, IEnumerable<Export>)

A megadott ImportDefinition objektum által leírt importálást úgy állítja be, hogy a megadott exportálások teljesüljenek.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: