BaseDataListDesigner.PreFilterProperties-Methode
Wird vom Designer zum Entfernen von Eigenschaften aus der Anzeige im Eigenschaftenraster, zum Hinzufügen zusätzlicher Eigenschaften oder zum Durchführen von Shadowing von Eigenschaften des zugehörigen Steuerelements verwendet.
Namespace: System.Web.UI.Design.WebControls
Assembly: System.Design (in system.design.dll)
Syntax
'Declaration
Protected Overrides Sub PreFilterProperties ( _
properties As IDictionary _
)
'Usage
Dim properties As IDictionary
Me.PreFilterProperties(properties)
protected override void PreFilterProperties (
IDictionary properties
)
protected:
virtual void PreFilterProperties (
IDictionary^ properties
) override
protected void PreFilterProperties (
IDictionary properties
)
protected override function PreFilterProperties (
properties : IDictionary
)
Parameter
- properties
Eine Auflistung, die eine IDictionary-Schnittstelle der hinzugefügten Eigenschaften und Shadowing-Eigenschaften implementiert.
Hinweise
Steuerelement-Designer verwenden Methoden, die von der ComponentDesigner.PreFilterProperties-Methode abgeleitet werden, um Shadowing von verschiedenen Steuerelementeigenschaften mit den entsprechenden Entwurfszeiteigenschaften, die der Designer implementiert, durchzuführen, und um dem Eigenschaftenraster Eigenschaften hinzuzufügen oder daraus zu entfernen.
Bei von der BaseDataList-Klasse abgeleiteten Steuerelementen erstellt PreFilterProperties Entwurfszeiteigenschaften für das Durchführen von Shadowing der DataSource-Eigenschaft, der DataMember-Eigenschaft, der DataKeyField-Eigenschaft und der DataSourceID-Eigenschaft.
Hinweise für Erben Überschreiben Sie die PreFilterProperties-Methode, um der Eigenschaftenauflistung zur Entwurfszeit Eigenschaften hinzuzufügen oder Attribute dieser Eigenschaften zu ändern. Sie müssen vor der weiteren Verarbeitung die Basismethode aufrufen.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
BaseDataListDesigner-Klasse
BaseDataListDesigner-Member
System.Web.UI.Design.WebControls-Namespace
BaseDataList
IDesignerFilter
ControlDesigner.PreFilterProperties
HtmlControlDesigner.PreFilterProperties