Freigeben über


PartBuilder.ExportInterfaces Methode

Definition

Gibt einen Satz von Schnittstellen an, die für die übereinstimmenden Typen exportiert werden sollen.

Überlädt

ExportInterfaces()

Gibt an, dass alle Schnittstellen der übereinstimmenden Typen exportiert werden sollen.

ExportInterfaces(Predicate<Type>)

Gibt einen Satz von Schnittstellen für die übereinstimmenden Typen an, die exportiert werden sollen.

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

Gibt einen Satz von Schnittstellen für die übereinstimmenden Typen an, die exportiert werden sollen, und stellt Konfigurationsinformationen für die resultierenden Exporte bereit.

ExportInterfaces()

Quelle:
PartBuilder.cs
Quelle:
PartBuilder.cs
Quelle:
PartBuilder.cs

Gibt an, dass alle Schnittstellen der übereinstimmenden Typen exportiert werden sollen.

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

Gibt zurück

Das aktuelle Objekt, um Verkettung zu ermöglichen.

Gilt für:

ExportInterfaces(Predicate<Type>)

Quelle:
PartBuilder.cs
Quelle:
PartBuilder.cs
Quelle:
PartBuilder.cs

Gibt einen Satz von Schnittstellen für die übereinstimmenden Typen an, die exportiert werden sollen.

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

Parameter

interfaceFilter
Predicate<Type>

Ein Prädikat, das eine Gruppe von Schnittstellen angibt.

Gibt zurück

Das aktuelle Objekt, um Verkettung zu ermöglichen.

Ausnahmen

interfaceFilter ist null.

Hinweise

Mit dieser Methode werden keine Objekte exportiert IDisposableIPartImportsSatisfiedNotification .

Gilt für:

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

Quelle:
PartBuilder.cs
Quelle:
PartBuilder.cs
Quelle:
PartBuilder.cs

Gibt einen Satz von Schnittstellen für die übereinstimmenden Typen an, die exportiert werden sollen, und stellt Konfigurationsinformationen für die resultierenden Exporte bereit.

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

Parameter

interfaceFilter
Predicate<Type>

Ein Prädikat, das eine Gruppe von Schnittstellen angibt.

exportConfiguration
Action<Type,ExportBuilder>

Ein Objekt, das Konfigurationsinformationen zum Export enthält. Der Standardwert ist null.

Gibt zurück

Das aktuelle Objekt, um Verkettung zu ermöglichen.

Ausnahmen

interfaceFilter ist null.

Hinweise

Mit dieser Methode werden keine Objekte exportiert IDisposableIPartImportsSatisfiedNotification .

Gilt für: