ComposablePart Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die abstrakte Basisklasse für komponierbare Teile, die Objekte importieren und exportierte Objekte erzeugen.
public ref class ComposablePart abstract
public abstract class ComposablePart
type ComposablePart = class
Public MustInherit Class ComposablePart
- Vererbung
-
ComposablePart
Konstruktoren
| Name | Beschreibung |
|---|---|
| ComposablePart() |
Initialisiert eine neue Instanz der ComposablePart-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ExportDefinitions |
Ruft eine Auflistung der ExportDefinition Objekte ab, die die exportierten Objekte beschreiben, die vom Teil bereitgestellt werden. |
| ImportDefinitions |
Ruft eine Auflistung der ImportDefinition Objekte ab, die die importierten Objekte beschreiben, die für den Teil erforderlich sind. |
| Metadata |
Ruft die Metadaten des ComposablePart Objekts ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Activate() |
Wird aufgerufen, wenn alle Importe des Teils festgelegt wurden, und Exporte können abgerufen werden. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetExportedValue(ExportDefinition) |
Ruft das exportierte Objekt ab, das vom angegebenen ExportDefinition Objekt beschrieben wird. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| SetImport(ImportDefinition, IEnumerable<Export>) |
Legt den vom angegebenen ImportDefinition Objekt beschriebenen Import fest, der von den angegebenen Exporten erfüllt werden soll. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |