Поделиться через


SelectionPolicy.GetPolicyItems - метод

Обновлен: Ноябрь 2007

Возврат элементов политики из заданного выделения.

Пространство имен:  Microsoft.Windows.Design.Policies
Сборка:  Microsoft.Windows.Design.Extensibility (в Microsoft.Windows.Design.Extensibility.dll)

Синтаксис

'Декларация
Protected Overridable Function GetPolicyItems ( _
    selection As Selection _
) As IEnumerable(Of ModelItem)
'Применение
Dim selection As Selection
Dim returnValue As IEnumerable(Of ModelItem)

returnValue = Me.GetPolicyItems(selection)
protected virtual IEnumerable<ModelItem> GetPolicyItems(
    Selection selection
)
protected:
virtual IEnumerable<ModelItem^>^ GetPolicyItems(
    Selection^ selection
)
protected function GetPolicyItems(
    selection : Selection
) : IEnumerable<ModelItem>

Параметры

Возвращаемое значение

Тип: System.Collections.Generic.IEnumerable<ModelItem>
Перечисление объектов ModelItem, используемых для этой политики.

Заметки

Для фильтрации элементов выделения переопределите этот метод с помощью логики политики.

По умолчанию для каждого элемента выделения вызывается метод IsInPolicy. В возвращаемое перечисление включаются элементы, для которых метод IsInPolicy возвращает true.

Разрешения

См. также

Ссылки

SelectionPolicy Класс

SelectionPolicy - члены

Microsoft.Windows.Design.Policies - пространство имен

ItemPolicy

FeatureProvider

FeatureConnector<TFeatureProviderType>

Другие ресурсы

Поставщики функций и соединительные элементы

Общее представление о расширяемости конструктора WPF