共用方式為


PartBuilder<T>.ImportProperty 方法

定義

指定應該匯入的屬性。

多載

ImportProperty(Expression<Func<T,Object>>)

指定應該匯入的屬性。

ImportProperty(Expression<Func<T,Object>>, Action<ImportBuilder>)

指定應匯入屬性,並提供匯入結果的組態資訊。

ImportProperty<TContract>(Expression<Func<T,Object>>)

指定應使用指定的合約名稱來匯入屬性。

ImportProperty<TContract>(Expression<Func<T,Object>>, Action<ImportBuilder>)

指定應使用指定的合約名稱匯出屬性,並提供要求匯入結果的組態資訊。

ImportProperty(Expression<Func<T,Object>>)

來源:
PartBuilderOfT.cs
來源:
PartBuilderOfT.cs
來源:
PartBuilderOfT.cs

指定應該匯入的屬性。

public:
 System::ComponentModel::Composition::Registration::PartBuilder<T> ^ ImportProperty(System::Linq::Expressions::Expression<Func<T, System::Object ^> ^> ^ propertyFilter);
public System.ComponentModel.Composition.Registration.PartBuilder<T> ImportProperty (System.Linq.Expressions.Expression<Func<T,object>> propertyFilter);
member this.ImportProperty : System.Linq.Expressions.Expression<Func<'T, obj>> -> System.ComponentModel.Composition.Registration.PartBuilder<'T>
Public Function ImportProperty (propertyFilter As Expression(Of Func(Of T, Object))) As PartBuilder(Of T)

參數

propertyFilter
Expression<Func<T,Object>>

運算式,會產生目標屬性的參考。

傳回

目前的物件,用於允許鏈結。

例外狀況

propertyFilternull

適用於

ImportProperty(Expression<Func<T,Object>>, Action<ImportBuilder>)

來源:
PartBuilderOfT.cs
來源:
PartBuilderOfT.cs
來源:
PartBuilderOfT.cs

指定應匯入屬性,並提供匯入結果的組態資訊。

public:
 System::ComponentModel::Composition::Registration::PartBuilder<T> ^ ImportProperty(System::Linq::Expressions::Expression<Func<T, System::Object ^> ^> ^ propertyFilter, Action<System::ComponentModel::Composition::Registration::ImportBuilder ^> ^ importConfiguration);
public System.ComponentModel.Composition.Registration.PartBuilder<T> ImportProperty (System.Linq.Expressions.Expression<Func<T,object>> propertyFilter, Action<System.ComponentModel.Composition.Registration.ImportBuilder> importConfiguration);
member this.ImportProperty : System.Linq.Expressions.Expression<Func<'T, obj>> * Action<System.ComponentModel.Composition.Registration.ImportBuilder> -> System.ComponentModel.Composition.Registration.PartBuilder<'T>
Public Function ImportProperty (propertyFilter As Expression(Of Func(Of T, Object)), importConfiguration As Action(Of ImportBuilder)) As PartBuilder(Of T)

參數

propertyFilter
Expression<Func<T,Object>>

運算式,會產生目標屬性的參考。

importConfiguration
Action<ImportBuilder>

包含匯入相關組態資訊的物件。 預設值是 null

傳回

目前的物件,用於允許鏈結。

例外狀況

propertyFilternull

適用於

ImportProperty<TContract>(Expression<Func<T,Object>>)

來源:
PartBuilderOfT.cs
來源:
PartBuilderOfT.cs
來源:
PartBuilderOfT.cs

指定應使用指定的合約名稱來匯入屬性。

public:
generic <typename TContract>
 System::ComponentModel::Composition::Registration::PartBuilder<T> ^ ImportProperty(System::Linq::Expressions::Expression<Func<T, System::Object ^> ^> ^ propertyFilter);
public System.ComponentModel.Composition.Registration.PartBuilder<T> ImportProperty<TContract> (System.Linq.Expressions.Expression<Func<T,object>> propertyFilter);
member this.ImportProperty : System.Linq.Expressions.Expression<Func<'T, obj>> -> System.ComponentModel.Composition.Registration.PartBuilder<'T>
Public Function ImportProperty(Of TContract) (propertyFilter As Expression(Of Func(Of T, Object))) As PartBuilder(Of T)

類型參數

TContract

要使用的合約類型。

參數

propertyFilter
Expression<Func<T,Object>>

運算式,會產生目標屬性的參考。

傳回

目前的物件,用於允許鏈結。

例外狀況

propertyFilternull

適用於

ImportProperty<TContract>(Expression<Func<T,Object>>, Action<ImportBuilder>)

來源:
PartBuilderOfT.cs
來源:
PartBuilderOfT.cs
來源:
PartBuilderOfT.cs

指定應使用指定的合約名稱匯出屬性,並提供要求匯入結果的組態資訊。

public:
generic <typename TContract>
 System::ComponentModel::Composition::Registration::PartBuilder<T> ^ ImportProperty(System::Linq::Expressions::Expression<Func<T, System::Object ^> ^> ^ propertyFilter, Action<System::ComponentModel::Composition::Registration::ImportBuilder ^> ^ importConfiguration);
public System.ComponentModel.Composition.Registration.PartBuilder<T> ImportProperty<TContract> (System.Linq.Expressions.Expression<Func<T,object>> propertyFilter, Action<System.ComponentModel.Composition.Registration.ImportBuilder> importConfiguration);
member this.ImportProperty : System.Linq.Expressions.Expression<Func<'T, obj>> * Action<System.ComponentModel.Composition.Registration.ImportBuilder> -> System.ComponentModel.Composition.Registration.PartBuilder<'T>
Public Function ImportProperty(Of TContract) (propertyFilter As Expression(Of Func(Of T, Object)), importConfiguration As Action(Of ImportBuilder)) As PartBuilder(Of T)

類型參數

TContract

要使用的合約名稱。

參數

propertyFilter
Expression<Func<T,Object>>

運算式,會產生目標屬性的參考。

importConfiguration
Action<ImportBuilder>

包含匯入相關組態資訊的物件。 預設值是 null

傳回

目前的物件,用於允許鏈結。

例外狀況

propertyFilternull

適用於