ComposablePartDefinition 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 eine abstrakte Basisklasse für kompositable Teildefinitionen, die die Erstellung von ComposablePart Objekten beschreiben und aktivieren.
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- Vererbung
-
ComposablePartDefinition
Konstruktoren
| Name | Beschreibung |
|---|---|
| ComposablePartDefinition() |
Initialisiert eine neue Instanz der ComposablePartDefinition-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ExportDefinitions |
Ruft eine Auflistung von ExportDefinition Objekten ab, die die von diesem ComposablePartDefinition Objekt definierten Teile beschreiben. |
| ImportDefinitions |
Ruft eine Auflistung von ImportDefinition Objekten ab, die die Importe beschreiben, die von dem von diesem ComposablePartDefinition Objekt definierten Teil erforderlich sind. |
| Metadata |
Ruft eine Auflistung der Metadaten für dieses ComposablePartDefinition Objekt ab. |
Methoden
| Name | Beschreibung |
|---|---|
| CreatePart() |
Erstellt eine neue Instanz eines Teils, der beschrieben ComposablePartDefinition wird. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| 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) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| ContainsPartMetadata<T>(ComposablePartDefinition, String, T) |
Ruft einen Wert ab, der angibt, ob der angegebene Teil Metadaten mit dem angegebenen Schlüssel und Wert enthält. |
| ContainsPartMetadataWithKey(ComposablePartDefinition, String) |
Ruft einen Wert ab, der angibt, ob der angegebene Teil Metadaten mit dem angegebenen Schlüssel enthält. |
| Exports(ComposablePartDefinition, String) |
Ruft einen Wert ab, der angibt, ob der angegebene Teil den angegebenen Vertrag exportiert. |
| Exports(ComposablePartDefinition, Type) |
Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Export enthält, der dem angegebenen Vertragstyp entspricht. |
| Exports<T>(ComposablePartDefinition) |
Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Export enthält, der dem angegebenen Vertragstyp entspricht. |
| Imports(ComposablePartDefinition, String, ImportCardinality) |
Bestimmt, ob der angegebene Teil den angegebenen Vertrag mit der angegebenen Kardinalität importiert. |
| Imports(ComposablePartDefinition, String) |
Bestimmt, ob der angegebene Teil den angegebenen Vertrag importiert. |
| Imports(ComposablePartDefinition, Type, ImportCardinality) |
Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Import enthält, der dem angegebenen Vertragstyp entspricht, und die Importkardinalität. |
| Imports(ComposablePartDefinition, Type) |
Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Import enthält, der dem angegebenen Vertragstyp entspricht. |
| Imports<T>(ComposablePartDefinition, ImportCardinality) |
Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Import enthält, der dem angegebenen Vertragstyp entspricht, und die Importkardinalität. |
| Imports<T>(ComposablePartDefinition) |
Gibt einen Wert zurück, der angibt, ob der angegebene Teil einen Import enthält, der dem angegebenen Vertragstyp entspricht. |