ComposablePartDefinition Sınıf

Tanım

Nesnelerin oluşturulmasını ComposablePart açıklayan ve etkinleştiren, birleştirilebilir parça tanımları için soyut bir temel sınıf tanımlar.

public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
Devralma
ComposablePartDefinition

Oluşturucular

Name Description
ComposablePartDefinition()

ComposablePartDefinition sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
ExportDefinitions

Bu ExportDefinition nesne tarafından tanımlanan bölüm tarafından dışarı aktarılan nesneleri açıklayan bir nesne koleksiyonu ComposablePartDefinition alır.

ImportDefinitions

Bu ImportDefinition nesne tarafından tanımlanan bölümün gerektirdiği içeri aktarmaları açıklayan bir nesne koleksiyonu ComposablePartDefinition alır.

Metadata

Bu ComposablePartDefinition nesne için meta veri koleksiyonunu alır.

Yöntemler

Name Description
CreatePart()

Öğesinin açıklandığı bölümün yeni bir örneğini ComposablePartDefinition oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Uzantı Metotları

Name Description
ContainsPartMetadata<T>(ComposablePartDefinition, String, T)

Belirtilen bölümün belirtilen anahtara ve değere sahip meta veriler içerip içermediğini gösteren bir değer alır.

ContainsPartMetadataWithKey(ComposablePartDefinition, String)

Belirtilen bölümün belirtilen anahtara sahip meta veriler içerip içermediğini gösteren bir değer alır.

Exports(ComposablePartDefinition, String)

Belirtilen bölümün belirtilen sözleşmeyi dışarı aktarıp dışarı aktarmayacağını gösteren bir değer alır.

Exports(ComposablePartDefinition, Type)

Belirtilen bölümün belirtilen sözleşme türüyle eşleşen bir dışarı aktarma içerip içermediğini gösteren bir değer döndürür.

Exports<T>(ComposablePartDefinition)

Belirtilen bölümün belirtilen sözleşme türüyle eşleşen bir dışarı aktarma içerip içermediğini gösteren bir değer döndürür.

Imports(ComposablePartDefinition, String, ImportCardinality)

Belirtilen bölümün belirtilen kardinaliteye sahip belirtilen sözleşmeyi içeri aktarıp içeri aktarmayacağını belirler.

Imports(ComposablePartDefinition, String)

Belirtilen bölümün belirtilen sözleşmeyi içeri aktarıp içeri aktarmayacağını belirler.

Imports(ComposablePartDefinition, Type, ImportCardinality)

Belirtilen bölümün belirtilen sözleşme türü ve içeri aktarma kardinalitesi ile eşleşen bir içeri aktarma içeri aktarma içeri aktarma içeri aktarıp içermediğini gösteren bir değer döndürür.

Imports(ComposablePartDefinition, Type)

Belirtilen bölümün belirtilen sözleşme türüyle eşleşen bir içeri aktarma içeri aktarma içeri aktarıp içermediğini gösteren bir değer döndürür.

Imports<T>(ComposablePartDefinition, ImportCardinality)

Belirtilen bölümün belirtilen sözleşme türü ve içeri aktarma kardinalitesi ile eşleşen bir içeri aktarma içeri aktarma içeri aktarma içeri aktarıp içermediğini gösteren bir değer döndürür.

Imports<T>(ComposablePartDefinition)

Belirtilen bölümün belirtilen sözleşme türüyle eşleşen bir içeri aktarma içeri aktarma içeri aktarıp içermediğini gösteren bir değer döndürür.

Şunlara uygulanır