Partager via


PartBuilder.ExportInterfaces Méthode

Définition

Spécifie un ensemble d'interfaces qui doivent être exportées sur les types correspondants.

Surcharges

ExportInterfaces()

Spécifie que toutes les interfaces des types correspondants doivent être exportées.

ExportInterfaces(Predicate<Type>)

Spécifie un ensemble d'interfaces sur les types correspondants qui doivent être exportés.

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

Spécifie un ensemble d'interfaces sur les types correspondants qui doivent être exportés, et fournit des informations de configuration pour les exportations résultantes.

ExportInterfaces()

Source:
PartBuilder.cs
Source:
PartBuilder.cs
Source:
PartBuilder.cs

Spécifie que toutes les interfaces des types correspondants doivent être exportées.

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

Retours

Objet actif permettant d'effectuer un chaînage.

S’applique à

ExportInterfaces(Predicate<Type>)

Source:
PartBuilder.cs
Source:
PartBuilder.cs
Source:
PartBuilder.cs

Spécifie un ensemble d'interfaces sur les types correspondants qui doivent être exportés.

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ètres

interfaceFilter
Predicate<Type>

Prédicat qui spécifie un jeu d'interfaces.

Retours

Objet actif permettant d'effectuer un chaînage.

Exceptions

interfaceFilter a la valeur null.

Remarques

Cette méthode n’exporte pas d’objets IDisposable ou IPartImportsSatisfiedNotification .

S’applique à

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

Source:
PartBuilder.cs
Source:
PartBuilder.cs
Source:
PartBuilder.cs

Spécifie un ensemble d'interfaces sur les types correspondants qui doivent être exportés, et fournit des informations de configuration pour les exportations résultantes.

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ètres

interfaceFilter
Predicate<Type>

Prédicat qui spécifie un jeu d'interfaces.

exportConfiguration
Action<Type,ExportBuilder>

Objet qui contient des informations de configuration sur l'exportation. La valeur par défaut est null.

Retours

Objet actif permettant d'effectuer un chaînage.

Exceptions

interfaceFilter a la valeur null.

Remarques

Cette méthode n’exporte pas d’objets IDisposable ou IPartImportsSatisfiedNotification .

S’applique à