ComposablePart Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar den abstrakta basklassen för sammansättningsbara delar som importerar objekt och producerar exporterade objekt.
public ref class ComposablePart abstract
public abstract class ComposablePart
type ComposablePart = class
Public MustInherit Class ComposablePart
- Arv
-
ComposablePart
Konstruktorer
| Name | Description |
|---|---|
| ComposablePart() |
Initierar en ny instans av ComposablePart klassen. |
Egenskaper
| Name | Description |
|---|---|
| ExportDefinitions |
Hämtar en samling av de ExportDefinition objekt som beskriver de exporterade objekten som tillhandahålls av delen. |
| ImportDefinitions |
Hämtar en samling av de ImportDefinition objekt som beskriver de importerade objekt som krävs av delen. |
| Metadata |
Hämtar metadata för ComposablePart objektet. |
Metoder
| Name | Description |
|---|---|
| Activate() |
Anropas när all import av delen har angetts och exporter kan hämtas. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetExportedValue(ExportDefinition) |
Hämtar det exporterade objektet som beskrivs av det angivna ExportDefinition objektet. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| SetImport(ImportDefinition, IEnumerable<Export>) |
Anger den import som beskrivs av det angivna ImportDefinition objektet som ska uppfyllas av de angivna exporterna. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |