Condividi tramite


PartBuilder.ExportInterfaces Metodo

Definizione

Specifica un set di interfacce che devono essere esportate sui tipi corrispondenti.

Overload

ExportInterfaces()

Specifica che tutte le interfacce dei tipi corrispondenti devono essere esportate.

ExportInterfaces(Predicate<Type>)

Specifica un set di interfacce sui tipi corrispondenti che devono essere esportati.

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

Specifica un set di interfacce sui tipi corrispondenti che devono essere esportati e fornisce le informazioni di configurazione per le esportazioni risultanti.

ExportInterfaces()

Origine:
PartBuilder.cs
Origine:
PartBuilder.cs
Origine:
PartBuilder.cs

Specifica che tutte le interfacce dei tipi corrispondenti devono essere esportate.

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

Restituisce

L'oggetto corrente per consentire la modifica.

Si applica a

ExportInterfaces(Predicate<Type>)

Origine:
PartBuilder.cs
Origine:
PartBuilder.cs
Origine:
PartBuilder.cs

Specifica un set di interfacce sui tipi corrispondenti che devono essere esportati.

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

Parametri

interfaceFilter
Predicate<Type>

Predicato che specifica un set di interfacce.

Restituisce

L'oggetto corrente per consentire la modifica.

Eccezioni

interfaceFilter è null.

Commenti

Questo metodo non esporta IDisposable o IPartImportsSatisfiedNotification oggetti.

Si applica a

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

Origine:
PartBuilder.cs
Origine:
PartBuilder.cs
Origine:
PartBuilder.cs

Specifica un set di interfacce sui tipi corrispondenti che devono essere esportati e fornisce le informazioni di configurazione per le esportazioni risultanti.

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

Parametri

interfaceFilter
Predicate<Type>

Predicato che specifica un set di interfacce.

exportConfiguration
Action<Type,ExportBuilder>

Oggetto contenente informazioni di configurazione sull'esportazione. Il valore predefinito è null.

Restituisce

L'oggetto corrente per consentire la modifica.

Eccezioni

interfaceFilter è null.

Commenti

Questo metodo non esporta IDisposable o IPartImportsSatisfiedNotification oggetti.

Si applica a