Freigeben über


IFilterResolutionService Schnittstelle

Definition

Stellt eine Schnittstelle bereit, die Designerentwickler verwenden können, um Gerätefilter anhand des Namens auszuwerten.

public interface class IFilterResolutionService
public interface IFilterResolutionService
type IFilterResolutionService = interface
Public Interface IFilterResolutionService
Abgeleitet

Hinweise

Seitenentwickler und Autoren von Steuerelementen verwenden die IFilterResolutionService -Schnittstelle nicht. Die IFilterResolutionService -Schnittstelle wird von Designerentwicklern implementiert, um gerätefilterbezogene Dienste bereitzustellen, wenn Steuerelemente in der Designerumgebung analysieren und beibehalten werden.

Die IFilterResolutionService -Schnittstelle wird verwendet, wenn ein Designerentwickler die Bearbeitung gefilterter Eigenschaften unterstützen muss.

Die IFilterResolutionService Schnittstelle ist spezifisch für die Verwendung von Gerätefiltern in einer Designerumgebung durch Steuerelemente. Wenn Steuerelemente in der Designerumgebung außerhalb des Kontexts einer Browseranforderung analysiert oder beibehalten werden, bietet die IFilterResolutionService -Schnittstelle eine Möglichkeit, zu bestimmen, ob das aktuelle Steuerelement von einem benannten Filter betroffen ist und ob ein benannter Filter Teil einer bestimmten Gerätefilterhierarchie ist.

Die HttpCapabilitiesBase-Klasse implementiert die IFilterResolutionService-Schnittstelle.

Methoden

CompareFilters(String, String)

Gibt einen Wert zurück, der angibt, ob zwischen zwei angegebenen Gerätefiltern eine hierarchische Beziehung besteht.

EvaluateFilter(String)

Gibt einen Wert zurück, der angibt, ob der angegebene Filter vom Typ des aktuellen Filterobjekts ist.

Gilt für

Siehe auch