PartBuilder.ImportProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Reihe von Eigenschaften für die übereinstimmenden Typen an, die importiert werden sollen.
Überlädt
| Name | Beschreibung |
|---|---|
| ImportProperties(Predicate<PropertyInfo>) |
Gibt eine Reihe von Eigenschaften für die übereinstimmenden Typen an, die importiert werden sollen. |
| ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Gibt eine Reihe von Eigenschaften für die übereinstimmenden Typen an, die als Importe gekennzeichnet werden sollen, und stellt Konfigurationsinformationen für die resultierenden Importe bereit. |
| ImportProperties<T>(Predicate<PropertyInfo>) |
Gibt einen Satz von Eigenschaften für die übereinstimmenden Typen an, die mithilfe des angegebenen Vertragstyps als Importe markiert werden sollen. |
| ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Gibt eine Reihe von Eigenschaften für die übereinstimmenden Typen an, die mithilfe des angegebenen Vertragstyps als Importe gekennzeichnet werden sollen, und stellt Konfigurationsinformationen für die resultierenden Importe bereit. |
ImportProperties(Predicate<PropertyInfo>)
Gibt eine Reihe von Eigenschaften für die übereinstimmenden Typen an, die importiert werden sollen.
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
Parameter
- propertyFilter
- Predicate<PropertyInfo>
Ein Prädikat, das einen Satz von Eigenschaften angibt.
Gibt zurück
Das aktuelle Objekt, um die Verkettung zuzulassen.
Ausnahmen
propertyFilter ist null.
Gilt für:
ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)
Gibt eine Reihe von Eigenschaften für die übereinstimmenden Typen an, die als Importe gekennzeichnet werden sollen, und stellt Konfigurationsinformationen für die resultierenden Importe bereit.
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
Parameter
- propertyFilter
- Predicate<PropertyInfo>
Ein Prädikat, das einen Satz von Eigenschaften angibt.
- importConfiguration
- Action<PropertyInfo,ImportBuilder>
Ein Objekt, das Konfigurationsinformationen zum Import enthält. Der Standardwert ist null.
Gibt zurück
Das aktuelle Objekt, um die Verkettung zuzulassen.
Ausnahmen
propertyFilter ist null.
Gilt für:
ImportProperties<T>(Predicate<PropertyInfo>)
Gibt einen Satz von Eigenschaften für die übereinstimmenden Typen an, die mithilfe des angegebenen Vertragstyps als Importe markiert werden sollen.
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
Typparameter
- T
Der Vertragstyp.
Parameter
- propertyFilter
- Predicate<PropertyInfo>
Ein Prädikat, das einen Satz von Eigenschaften angibt.
Gibt zurück
Das aktuelle Objekt, um die Verkettung zuzulassen.
Ausnahmen
propertyFilter ist null.
Gilt für:
ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)
Gibt eine Reihe von Eigenschaften für die übereinstimmenden Typen an, die mithilfe des angegebenen Vertragstyps als Importe gekennzeichnet werden sollen, und stellt Konfigurationsinformationen für die resultierenden Importe bereit.
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
Typparameter
- T
Der Vertragstyp.
Parameter
- propertyFilter
- Predicate<PropertyInfo>
Ein Prädikat, das einen Satz von Eigenschaften angibt.
- importConfiguration
- Action<PropertyInfo,ImportBuilder>
Ein Objekt, das Konfigurationsinformationen zum Import enthält. Der Standardwert ist null.
Gibt zurück
Das aktuelle Objekt, um die Verkettung zuzulassen.
Ausnahmen
propertyFilter ist null.