PartBuilder.ExportInterfaces Metodo

Definizione

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

Overload

Nome Descrizione
ExportInterfaces()

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

ExportInterfaces(Predicate<Type>)

Specifica un set di interfacce sui tipi corrispondenti da esportare.

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

Specifica un set di interfacce sui tipi corrispondenti da esportare e fornisce informazioni di configurazione per le esportazioni risultanti.

ExportInterfaces()

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

Valori restituiti

Oggetto corrente, per consentire il concatenamento.

Si applica a

ExportInterfaces(Predicate<Type>)

Specifica un set di interfacce sui tipi corrispondenti da esportare.

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.

Valori restituiti

Oggetto corrente, per consentire il concatenamento.

Eccezioni

interfaceFilter è null.

Commenti

Questo metodo non esportare IDisposable oggetti o IPartImportsSatisfiedNotification .

Si applica a

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

Specifica un set di interfacce sui tipi corrispondenti da esportare e fornisce 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 che contiene informazioni di configurazione sull'esportazione. Il valore predefinito è null.

Valori restituiti

Oggetto corrente, per consentire il concatenamento.

Eccezioni

interfaceFilter è null.

Commenti

Questo metodo non esportare IDisposable oggetti o IPartImportsSatisfiedNotification .

Si applica a