Aracılığıyla paylaş


PartBuilder.ExportInterfaces Yöntem

Tanım

Eşleşen türlerde dışarı aktarılması gereken arabirim kümesini belirtir.

Aşırı Yüklemeler

ExportInterfaces()

Eşleşen türlerin tüm arabirimlerinin dışarı aktarılması gerektiğini belirtir.

ExportInterfaces(Predicate<Type>)

Dışarı aktarılması gereken eşleşen türlerde bir dizi arabirim belirtir.

ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>)

Dışarı aktarılması gereken eşleşen türlerde bir arabirim kümesi belirtir ve sonuçta elde edilen dışarı aktarmalar için yapılandırma bilgileri sağlar.

ExportInterfaces()

Kaynak:
PartBuilder.cs
Kaynak:
PartBuilder.cs
Kaynak:
PartBuilder.cs

Eşleşen türlerin tüm arabirimlerinin dışarı aktarılması gerektiğini belirtir.

public:
 System::ComponentModel::Composition::Registration::PartBuilder ^ ExportInterfaces();
public System.ComponentModel.Composition.Registration.PartBuilder ExportInterfaces ();
member this.ExportInterfaces : unit -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ExportInterfaces () As PartBuilder

Döndürülenler

Zincirleme izin vermek için geçerli nesne.

Şunlara uygulanır

ExportInterfaces(Predicate<Type>)

Kaynak:
PartBuilder.cs
Kaynak:
PartBuilder.cs
Kaynak:
PartBuilder.cs

Dışarı aktarılması gereken eşleşen türlerde bir dizi arabirim belirtir.

public:
 System::ComponentModel::Composition::Registration::PartBuilder ^ ExportInterfaces(Predicate<Type ^> ^ interfaceFilter);
public System.ComponentModel.Composition.Registration.PartBuilder ExportInterfaces (Predicate<Type> interfaceFilter);
member this.ExportInterfaces : Predicate<Type> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ExportInterfaces (interfaceFilter As Predicate(Of Type)) As PartBuilder

Parametreler

interfaceFilter
Predicate<Type>

Arabirim kümesini belirten bir koşul.

Döndürülenler

Zincirleme izin vermek için geçerli nesne.

Özel durumlar

interfaceFilter, null değeridir.

Açıklamalar

Bu yöntem veya IPartImportsSatisfiedNotification nesneleri dışarı aktarmazIDisposable.

Şunlara uygulanır

ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>)

Kaynak:
PartBuilder.cs
Kaynak:
PartBuilder.cs
Kaynak:
PartBuilder.cs

Dışarı aktarılması gereken eşleşen türlerde bir arabirim kümesi belirtir ve sonuçta elde edilen dışarı aktarmalar için yapılandırma bilgileri sağlar.

public:
 System::ComponentModel::Composition::Registration::PartBuilder ^ ExportInterfaces(Predicate<Type ^> ^ interfaceFilter, Action<Type ^, System::ComponentModel::Composition::Registration::ExportBuilder ^> ^ exportConfiguration);
public System.ComponentModel.Composition.Registration.PartBuilder ExportInterfaces (Predicate<Type> interfaceFilter, Action<Type,System.ComponentModel.Composition.Registration.ExportBuilder> exportConfiguration);
member this.ExportInterfaces : Predicate<Type> * Action<Type, System.ComponentModel.Composition.Registration.ExportBuilder> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ExportInterfaces (interfaceFilter As Predicate(Of Type), exportConfiguration As Action(Of Type, ExportBuilder)) As PartBuilder

Parametreler

interfaceFilter
Predicate<Type>

Arabirim kümesini belirten bir koşul.

exportConfiguration
Action<Type,ExportBuilder>

Dışarı aktarma hakkında yapılandırma bilgilerini içeren bir nesne. null varsayılan değerdir.

Döndürülenler

Zincirleme izin vermek için geçerli nesne.

Özel durumlar

interfaceFilter, null değeridir.

Açıklamalar

Bu yöntem veya IPartImportsSatisfiedNotification nesneleri dışarı aktarmazIDisposable.

Şunlara uygulanır