ComposablePartDefinition Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje abstraktní základní třídu pro definice skládatelných částí, které popisují a umožňují vytváření ComposablePart objektů.
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- Dědičnost
-
ComposablePartDefinition
Konstruktory
ComposablePartDefinition() |
Inicializuje novou instanci ComposablePartDefinition třídy. |
Vlastnosti
ExportDefinitions |
Získá kolekci ExportDefinition objektů, které popisují objekty exportované částí definovanou tímto ComposablePartDefinition objektem. |
ImportDefinitions |
Získá kolekci ImportDefinition objektů, které popisují importy vyžadované částí definovanou tímto ComposablePartDefinition objektem. |
Metadata |
Získá kolekci metadat pro tento ComposablePartDefinition objekt. |
Metody
CreatePart() |
Vytvoří novou instanci části, kterou ComposablePartDefinition popisuje. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Metody rozšíření
Exports(ComposablePartDefinition, Type) |
Vrátí hodnotu, která označuje, zda zadaná část obsahuje export, který odpovídá zadanému typu kontraktu. |
Exports<T>(ComposablePartDefinition) |
Vrátí hodnotu, která označuje, zda zadaná část obsahuje export, který odpovídá zadanému typu kontraktu. |
Imports(ComposablePartDefinition, Type) |
Vrátí hodnotu, která označuje, zda zadaná část obsahuje import, který odpovídá zadanému typu kontraktu. |
Imports(ComposablePartDefinition, Type, ImportCardinality) |
Vrátí hodnotu, která označuje, zda zadaná část obsahuje import, který odpovídá zadanému typu kontraktu a kardinalitě importu. |
Imports<T>(ComposablePartDefinition) |
Vrátí hodnotu, která označuje, zda zadaná část obsahuje import, který odpovídá zadanému typu kontraktu. |
Imports<T>(ComposablePartDefinition, ImportCardinality) |
Vrátí hodnotu, která označuje, zda zadaná část obsahuje import, který odpovídá zadanému typu kontraktu a kardinalitě importu. |
ContainsPartMetadata<T>(ComposablePartDefinition, String, T) |
Získá hodnotu, která označuje, zda zadaná část obsahuje metadata, která má zadaný klíč a hodnotu. |
ContainsPartMetadataWithKey(ComposablePartDefinition, String) |
Získá hodnotu, která označuje, zda zadaná část obsahuje metadata, která má zadaný klíč. |
Exports(ComposablePartDefinition, String) |
Získá hodnotu, která označuje, zda zadaná část exportuje zadaný kontrakt. |
Imports(ComposablePartDefinition, String) |
Určuje, zda zadaná část importuje zadaný kontrakt. |
Imports(ComposablePartDefinition, String, ImportCardinality) |
Určuje, zda zadaná část importuje zadaný kontrakt se zadanou kardinalitou. |