PartBuilder.ImportProperties 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 vlastností odpovídajících typů, které se mají importovat.
Přetížení
ImportProperties(Predicate<PropertyInfo>) |
Určuje sadu vlastností odpovídajících typů, které se mají importovat. |
ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Určuje sadu vlastností odpovídajících typů, které by měly být označeny jako importy, a poskytuje informace o konfiguraci pro výsledné importy. |
ImportProperties<T>(Predicate<PropertyInfo>) |
Určuje sadu vlastností odpovídajících typů, které by měly být označeny jako import pomocí zadaného typu kontraktu. |
ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Určuje sadu vlastností odpovídajících typů, které by měly být označeny jako import pomocí zadaného typu kontraktu, a poskytuje informace o konfiguraci pro výsledné importy. |
ImportProperties(Predicate<PropertyInfo>)
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
Určuje sadu vlastností odpovídajících typů, které se mají importovat.
public:
System::ComponentModel::Composition::Registration::PartBuilder ^ ImportProperties(Predicate<System::Reflection::PropertyInfo ^> ^ propertyFilter);
public System.ComponentModel.Composition.Registration.PartBuilder ImportProperties (Predicate<System.Reflection.PropertyInfo> propertyFilter);
member this.ImportProperties : Predicate<System.Reflection.PropertyInfo> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ImportProperties (propertyFilter As Predicate(Of PropertyInfo)) As PartBuilder
Parametry
- propertyFilter
- Predicate<PropertyInfo>
Predikát, který určuje sadu vlastností.
Návraty
Aktuální objekt, aby bylo možné zřetězování.
Výjimky
propertyFilter
je null
.
Platí pro
ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
Určuje sadu vlastností odpovídajících typů, které by měly být označeny jako importy, a poskytuje informace o konfiguraci pro výsledné importy.
public:
System::ComponentModel::Composition::Registration::PartBuilder ^ ImportProperties(Predicate<System::Reflection::PropertyInfo ^> ^ propertyFilter, Action<System::Reflection::PropertyInfo ^, System::ComponentModel::Composition::Registration::ImportBuilder ^> ^ importConfiguration);
public System.ComponentModel.Composition.Registration.PartBuilder ImportProperties (Predicate<System.Reflection.PropertyInfo> propertyFilter, Action<System.Reflection.PropertyInfo,System.ComponentModel.Composition.Registration.ImportBuilder> importConfiguration);
member this.ImportProperties : Predicate<System.Reflection.PropertyInfo> * Action<System.Reflection.PropertyInfo, System.ComponentModel.Composition.Registration.ImportBuilder> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ImportProperties (propertyFilter As Predicate(Of PropertyInfo), importConfiguration As Action(Of PropertyInfo, ImportBuilder)) As PartBuilder
Parametry
- propertyFilter
- Predicate<PropertyInfo>
Predikát, který určuje sadu vlastností.
- importConfiguration
- Action<PropertyInfo,ImportBuilder>
Objekt, který obsahuje konfigurační informace o importu. Výchozí hodnota je null
.
Návraty
Aktuální objekt, aby bylo možné zřetězování.
Výjimky
propertyFilter
je null
.
Platí pro
ImportProperties<T>(Predicate<PropertyInfo>)
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
Určuje sadu vlastností odpovídajících typů, které by měly být označeny jako import pomocí zadaného typu kontraktu.
public:
generic <typename T>
System::ComponentModel::Composition::Registration::PartBuilder ^ ImportProperties(Predicate<System::Reflection::PropertyInfo ^> ^ propertyFilter);
public System.ComponentModel.Composition.Registration.PartBuilder ImportProperties<T> (Predicate<System.Reflection.PropertyInfo> propertyFilter);
member this.ImportProperties : Predicate<System.Reflection.PropertyInfo> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ImportProperties(Of T) (propertyFilter As Predicate(Of PropertyInfo)) As PartBuilder
Parametry typu
- T
Typ smlouvy.
Parametry
- propertyFilter
- Predicate<PropertyInfo>
Predikát, který určuje sadu vlastností.
Návraty
Aktuální objekt, aby bylo možné zřetězování.
Výjimky
propertyFilter
je null
.
Platí pro
ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
- Zdroj:
- PartBuilder.cs
Určuje sadu vlastností odpovídajících typů, které by měly být označeny jako import pomocí zadaného typu kontraktu, a poskytuje informace o konfiguraci pro výsledné importy.
public:
generic <typename T>
System::ComponentModel::Composition::Registration::PartBuilder ^ ImportProperties(Predicate<System::Reflection::PropertyInfo ^> ^ propertyFilter, Action<System::Reflection::PropertyInfo ^, System::ComponentModel::Composition::Registration::ImportBuilder ^> ^ importConfiguration);
public System.ComponentModel.Composition.Registration.PartBuilder ImportProperties<T> (Predicate<System.Reflection.PropertyInfo> propertyFilter, Action<System.Reflection.PropertyInfo,System.ComponentModel.Composition.Registration.ImportBuilder> importConfiguration);
member this.ImportProperties : Predicate<System.Reflection.PropertyInfo> * Action<System.Reflection.PropertyInfo, System.ComponentModel.Composition.Registration.ImportBuilder> -> System.ComponentModel.Composition.Registration.PartBuilder
Public Function ImportProperties(Of T) (propertyFilter As Predicate(Of PropertyInfo), importConfiguration As Action(Of PropertyInfo, ImportBuilder)) As PartBuilder
Parametry typu
- T
Typ smlouvy.
Parametry
- propertyFilter
- Predicate<PropertyInfo>
Predikát, který určuje sadu vlastností.
- importConfiguration
- Action<PropertyInfo,ImportBuilder>
Objekt, který obsahuje konfigurační informace o importu. Výchozí hodnota je null
.
Návraty
Aktuální objekt, aby bylo možné zřetězování.
Výjimky
propertyFilter
je null
.