PartBuilder.ExportInterfaces Metódus

Definíció

Megadja az illesztők azon készletét, amelyet az egyező típusokon kell exportálni.

Túlterhelések

Name Description
ExportInterfaces()

Megadja, hogy az egyező típusok összes illesztőfelületét exportálni kell.

ExportInterfaces(Predicate<Type>)

Az exportálandó egyező típusok illesztőkészletét adja meg.

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

Megadja az exportálandó egyező típusok illesztőkészletét, és konfigurációs információkat nyújt az eredményként kapott exportálásokról.

ExportInterfaces()

Megadja, hogy az egyező típusok összes illesztőfelületét exportálni kell.

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

Válaszok

Az aktuális objektum a láncolás engedélyezéséhez.

A következőre érvényes:

ExportInterfaces(Predicate<Type>)

Az exportálandó egyező típusok illesztőkészletét adja meg.

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

Paraméterek

interfaceFilter
Predicate<Type>

Egy predikátum, amely interfészek készletét adja meg.

Válaszok

Az aktuális objektum a láncolás engedélyezéséhez.

Kivételek

interfaceFilter az null.

Megjegyzések

Ez a metódus nem exportál IDisposable vagy IPartImportsSatisfiedNotification objektumokat.

A következőre érvényes:

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

Megadja az exportálandó egyező típusok illesztőkészletét, és konfigurációs információkat nyújt az eredményként kapott exportálásokról.

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

Paraméterek

interfaceFilter
Predicate<Type>

Egy predikátum, amely interfészek készletét adja meg.

exportConfiguration
Action<Type,ExportBuilder>

Az exportálás konfigurációs adatait tartalmazó objektum. Az alapértelmezett érték a null.

Válaszok

Az aktuális objektum a láncolás engedélyezéséhez.

Kivételek

interfaceFilter az null.

Megjegyzések

Ez a metódus nem exportál IDisposable vagy IPartImportsSatisfiedNotification objektumokat.

A következőre érvényes: