ComposablePartDefinition Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje abstrakcyjną klasę bazową dla definicji części, które opisują i umożliwiają tworzenie ComposablePart obiektów.
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- Dziedziczenie
-
ComposablePartDefinition
Konstruktory
| Nazwa | Opis |
|---|---|
| ComposablePartDefinition() |
Inicjuje nowe wystąpienie klasy ComposablePartDefinition. |
Właściwości
| Nazwa | Opis |
|---|---|
| ExportDefinitions |
Pobiera kolekcję ExportDefinition obiektów opisujących obiekty wyeksportowane przez część zdefiniowaną przez ten ComposablePartDefinition obiekt. |
| ImportDefinitions |
Pobiera kolekcję ImportDefinition obiektów opisujących import wymagane przez część zdefiniowaną przez ten ComposablePartDefinition obiekt. |
| Metadata |
Pobiera kolekcję metadanych dla tego ComposablePartDefinition obiektu. |
Metody
| Nazwa | Opis |
|---|---|
| CreatePart() |
Tworzy nowe wystąpienie części opisanej w opisie ComposablePartDefinition . |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| ContainsPartMetadata<T>(ComposablePartDefinition, String, T) |
Pobiera wartość wskazującą, czy określona część zawiera metadane z określonym kluczem i wartością. |
| ContainsPartMetadataWithKey(ComposablePartDefinition, String) |
Pobiera wartość wskazującą, czy określona część zawiera metadane, które mają określony klucz. |
| Exports(ComposablePartDefinition, String) |
Pobiera wartość wskazującą, czy określona część eksportuje określony kontrakt. |
| Exports(ComposablePartDefinition, Type) |
Zwraca wartość wskazującą, czy określona część zawiera eksport zgodny z określonym typem kontraktu. |
| Exports<T>(ComposablePartDefinition) |
Zwraca wartość wskazującą, czy określona część zawiera eksport zgodny z określonym typem kontraktu. |
| Imports(ComposablePartDefinition, String, ImportCardinality) |
Określa, czy określona część importuje określony kontrakt z określoną kardynalnością. |
| Imports(ComposablePartDefinition, String) |
Określa, czy określona część importuje określony kontrakt. |
| Imports(ComposablePartDefinition, Type, ImportCardinality) |
Zwraca wartość wskazującą, czy określona część zawiera import zgodny z określonym typem kontraktu i kardynalnością importu. |
| Imports(ComposablePartDefinition, Type) |
Zwraca wartość wskazującą, czy określona część zawiera import zgodny z określonym typem kontraktu. |
| Imports<T>(ComposablePartDefinition, ImportCardinality) |
Zwraca wartość wskazującą, czy określona część zawiera import zgodny z określonym typem kontraktu i kardynalnością importu. |
| Imports<T>(ComposablePartDefinition) |
Zwraca wartość wskazującą, czy określona część zawiera import zgodny z określonym typem kontraktu. |