PartBuilder.ExportInterfaces Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje sadu rozhraní, která by se měla exportovat u odpovídajících typů.
Přetížení
ExportInterfaces() |
Určuje, že se mají exportovat všechna rozhraní odpovídajících typů. |
ExportInterfaces(Predicate<Type>) |
Určuje sadu rozhraní pro odpovídající typy, které mají být exportovány. |
ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>) |
Určuje sadu rozhraní pro odpovídající typy, které se mají exportovat, a poskytuje informace o konfiguraci pro výsledné exporty. |
ExportInterfaces()
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
Určuje, že se mají exportovat všechna rozhraní odpovídajících typů.
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
Návraty
Aktuální objekt, který umožňuje řetězení.
Platí pro
ExportInterfaces(Predicate<Type>)
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
Určuje sadu rozhraní pro odpovídající typy, které mají být exportovány.
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
Parametry
Návraty
Aktuální objekt, který umožňuje řetězení.
Výjimky
interfaceFilter
je null
.
Poznámky
Tato metoda nebude exportovat IDisposable ani IPartImportsSatisfiedNotification objekty.
Platí pro
ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>)
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
Určuje sadu rozhraní pro odpovídající typy, které se mají exportovat, a poskytuje informace o konfiguraci pro výsledné exporty.
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
Parametry
- exportConfiguration
- Action<Type,ExportBuilder>
Objekt, který obsahuje informace o konfiguraci exportu. Výchozí hodnota je null
.
Návraty
Aktuální objekt, který umožňuje řetězení.
Výjimky
interfaceFilter
je null
.
Poznámky
Tato metoda nebude exportovat IDisposable ani IPartImportsSatisfiedNotification objekty.