Freigeben über


SelectionPolicy.GetPolicyItems-Methode

Gibt die Richtlinienelemente aus der angegebenen Auswahl zurück.

Namespace:  Microsoft.Windows.Design.Policies
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

'Declaration
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>

Parameter

Rückgabewert

Typ: System.Collections.Generic.IEnumerable<ModelItem>
Eine Enumeration von ModelItem-Objekten zur Verwendung für diese Richtlinie.

Hinweise

Überschreiben Sie diese Methode mit Richtlinienlogik, um Auswahlelemente zu filtern.

Das Standardverhalten ruft die IsInPolicy-Methode für jedes Element in der Auswahl auf. Elemente, für die IsInPolicy den Wert true zurückgibt, sind in der zurückgegebenen Enumeration enthalten.

.NET Framework-Sicherheit

Siehe auch

Referenz

SelectionPolicy Klasse

Microsoft.Windows.Design.Policies-Namespace

ItemPolicy

FeatureProvider

FeatureConnector<TFeatureProviderType>

Weitere Ressourcen

Featureanbieter und Featureverbindungen

WPF-Designer-Erweiterbarkeit