PartBuilder.ExportInterfaces Yöntem

Tanım

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

Aşırı Yüklemeler

Name Description
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ürler üzerinde bir arabirim kümesi belirtir.

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

Dışarı aktarılması gereken eşleşen türler üzerinde 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
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
Kaynak:
PartBuilder.cs

Dışarı aktarılması gereken eşleşen türler üzerinde bir arabirim kümesi 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'e eşittir.

Açıklamalar

Bu yöntem veya IDisposable nesneleri dışarı aktarmazIPartImportsSatisfiedNotification.

Şunlara uygulanır

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

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

Dışarı aktarılması gereken eşleşen türler üzerinde 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'e eşittir.

Açıklamalar

Bu yöntem veya IDisposable nesneleri dışarı aktarmazIPartImportsSatisfiedNotification.

Şunlara uygulanır