Freigeben über


PartBuilder.ImportProperties Methode

Definition

Gibt einen Satz von Eigenschaften für die übereinstimmenden Typen an, die importiert werden sollen.

Überlädt

ImportProperties(Predicate<PropertyInfo>)

Gibt einen Satz von Eigenschaften für die übereinstimmenden Typen an, die importiert werden sollen.

ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)

Gibt einen Satz von Eigenschaften für die entsprechenden Typen an, die als Importe markiert werden sollen, und stellt Konfigurationsinformationen für die resultierenden Importe bereit.

ImportProperties<T>(Predicate<PropertyInfo>)

Gibt einen Satz von Eigenschaften für die entsprechenden Typen an, die als Importe markiert werden sollen, unter Verwendung des angegebenen Vertragstyps.

ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)

Gibt einen Satz von Eigenschaften für die entsprechenden Typen an, die als Importe markiert werden sollen, indem der angegebene Vertragstyp verwendet wird, und stellt Konfigurationsinformationen für die resultierenden Importe bereit.

ImportProperties(Predicate<PropertyInfo>)

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

Gibt einen Satz 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 eine Gruppe von Eigenschaften angibt.

Gibt zurück

Das aktuelle Objekt, um Verkettung zu ermöglichen.

Ausnahmen

propertyFilter ist null.

Gilt für:

ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)

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

Gibt einen Satz von Eigenschaften für die entsprechenden Typen an, die als Importe markiert 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 eine Gruppe 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 Verkettung zu ermöglichen.

Ausnahmen

propertyFilter ist null.

Gilt für:

ImportProperties<T>(Predicate<PropertyInfo>)

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

Gibt einen Satz von Eigenschaften für die entsprechenden Typen an, die als Importe markiert werden sollen, unter Verwendung des angegebenen Vertragstyps.

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 Typ des Vertrags.

Parameter

propertyFilter
Predicate<PropertyInfo>

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

Gibt zurück

Das aktuelle Objekt, um Verkettung zu ermöglichen.

Ausnahmen

propertyFilter ist null.

Gilt für:

ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>)

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

Gibt einen Satz von Eigenschaften für die entsprechenden Typen an, die als Importe markiert werden sollen, indem der angegebene Vertragstyp verwendet wird, 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 Typ des Vertrags.

Parameter

propertyFilter
Predicate<PropertyInfo>

Ein Prädikat, das eine Gruppe 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 Verkettung zu ermöglichen.

Ausnahmen

propertyFilter ist null.

Gilt für: