ComposablePartDefinition Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce una classe di base astratta per definizioni di parti componibili che descrivono e abilitano la creazione di oggetti ComposablePart.
public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
- Ereditarietà
-
ComposablePartDefinition
Costruttori
ComposablePartDefinition() |
Inizializza una nuova istanza della classe ComposablePartDefinition. |
Proprietà
ExportDefinitions |
Ottiene una raccolta di oggetti ExportDefinition che descrivono gli oggetti esportati dalla parte definita da questo oggetto ComposablePartDefinition. |
ImportDefinitions |
Ottiene una raccolta di oggetti ImportDefinition che descrivono le importazioni richieste dalla parte definita da questo oggetto ComposablePartDefinition. |
Metadata |
Ottiene una raccolta dei metadati per questo oggetto ComposablePartDefinition. |
Metodi
CreatePart() |
Crea una nuova istanza di una parte descritta da ComposablePartDefinition. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Metodi di estensione
Exports(ComposablePartDefinition, Type) |
Restituisce un valore che indica se la parte specificata contiene un'esportazione che corrisponde al tipo di contratto specificato. |
Exports<T>(ComposablePartDefinition) |
Restituisce un valore che indica se la parte specificata contiene un'esportazione che corrisponde al tipo di contratto specificato. |
Imports(ComposablePartDefinition, Type) |
Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al tipo di contratto specificato. |
Imports(ComposablePartDefinition, Type, ImportCardinality) |
Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al tipo di contratto specificato e alla cardinalità dell'importazione. |
Imports<T>(ComposablePartDefinition) |
Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al tipo di contratto specificato. |
Imports<T>(ComposablePartDefinition, ImportCardinality) |
Restituisce un valore che indica se la parte specificata contiene un'importazione che corrisponde al tipo di contratto specificato e alla cardinalità dell'importazione. |
ContainsPartMetadata<T>(ComposablePartDefinition, String, T) |
Ottiene un valore che indica se la parte specificata contiene metadati con la chiave e il valore specificati. |
ContainsPartMetadataWithKey(ComposablePartDefinition, String) |
Ottiene un valore che indica se la parte specificata contiene metadati con la chiave specificata. |
Exports(ComposablePartDefinition, String) |
Ottiene un valore che indica se la parte specificata esporta il contratto specificato. |
Imports(ComposablePartDefinition, String) |
Determina se la parte specificata importa il contratto specificato. |
Imports(ComposablePartDefinition, String, ImportCardinality) |
Determina se la parte specificata importa il contratto specificato con la cardinalità specificata. |