共用方式為


SelectionPolicy.GetPolicyItems 方法

傳回指定之選取範圍中的原則項目。

命名空間:  Microsoft.Windows.Design.Policies
組件:  Microsoft.Windows.Design.Interaction (在 Microsoft.Windows.Design.Interaction.dll 中)

語法

'宣告
Protected Overridable Function GetPolicyItems ( _
    selection As Selection _
) As IEnumerable(Of ModelItem)
protected virtual IEnumerable<ModelItem> GetPolicyItems(
    Selection selection
)
protected:
virtual IEnumerable<ModelItem^>^ GetPolicyItems(
    Selection^ selection
)
abstract GetPolicyItems : 
        selection:Selection -> IEnumerable<ModelItem> 
override GetPolicyItems : 
        selection:Selection -> IEnumerable<ModelItem> 
protected function GetPolicyItems(
    selection : Selection
) : IEnumerable<ModelItem>

參數

傳回值

型別:System.Collections.Generic.IEnumerable<ModelItem>
要用於這個原則之 ModelItem 物件的列舉。

備註

使用原則邏輯覆寫這個方法,以篩選選取項目。

預設行為會針對選取範圍中的每個項目呼叫 IsInPolicy 方法。 IsInPolicy 傳回 true 的項目都包含在傳回的列舉中。

.NET Framework 安全性

請參閱

參考

SelectionPolicy 類別

Microsoft.Windows.Design.Policies 命名空間

ItemPolicy

FeatureProvider

FeatureConnector<TFeatureProviderType>

其他資源

功能提供者和功能連接器

了解 WPF 設計工具擴充性