Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert einen Adaptersatz, der ASP.NET mobilen Steuerelementen entsprechenden Adaptern innerhalb der Abschnitte <system.web> <mobileControls> der Konfigurationsdatei Web.config zugeordnet wird.
Syntax
class DeviceElement : CollectionElement
Methoden
Diese Klasse enthält keine Methoden.
Eigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der DeviceElement-Klasse verfügbar gemacht werden.
| Name | Beschreibung |
|---|---|
Device |
Ein Array von AdapterElement-Werten mit Lese-/Schreibzugriff, von denen jedes ein ASP.NET mobilen Steuerelement einem bestimmten Geräteadapter zuordnet. |
InheritsFrom |
Ein optionaler Lese-/Schreibwert string, der den Geräteadaptersatz angibt, von dem dieser Satz erben muss. Der angegebene Geräteadaptersatz kann entweder weiter oben im selben <mobileControls>-Abschnitt oder im <mobileControls>-Abschnitt einer Konfigurationsdatei auf höherer Ebene angezeigt werden. |
Name |
Ein erforderlicher schreibgeschützter string-Wert, der den eindeutigen Namen angibt, mit dem Sie den Geräteadaptersatz identifizieren müssen. Die Schlüsseleigenschaft. |
PageAdapter |
Ein optionaler Lese-/Schreibwert string, der den Klassentyp des Seitenadapters für den Adaptersatz angibt. Die angegebene Klasse muss die IPageAdapter-Schnittstelle implementieren. Der Name muss den .NET Framework-Standards entsprechen, um einen vollqualifizierten Typnamen anzugeben.ASP.NET durchsucht die angegebene Assembly nach dem Typ. Wenn der Adaptersatz von einem anderen Adaptersatz erbt, ist die PageAdapter-Eigenschaft nicht erforderlich, und der Standardwert wird auf den Wert des übergeordneten Satzes festgelegt. |
PredicateClass |
Ein optionaler Lese-/Schreibwert string, der den Klassentyp angibt, der das Evaluator-Prädikat bereitstellt. Der Name, den Sie für den Klassentyp verwenden, muss den .NET Framework-Standards entsprechen, um einen vollqualifizierten Typnamen anzugeben.ASP.NET durchsucht die angegebene Assembly nach dem Typ. Wenn der Adaptersatz von einem anderen Typ erbt, ist die PredicateClass-Eigenschaft nicht erforderlich, und der Standardwert wird auf den Wert des übergeordneten Satzes festgelegt. |
PredicateMethod |
Ein optionaler Lese-/Schreibwert string, der die Methode angibt, die das Evaluator-Prädikat bereitstellt. Die Methode muss statisch und der folgenden Signatur sein:static bool EvaluatorMethod(HttpContext context)Wenn der Adaptersatz von einem anderen Adaptersatz erbt, ist die PredicateMethod- nicht erforderlich, und der Standardwert wird auf den Wert des übergeordneten Satzes festgelegt. |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Hinweise
Instanzen dieser Klasse sind in der MobileControls-Eigenschaft der MobileControlsSection-Klasse enthalten.
Wenn eine Instanz dieser Klasse die InheritsFrom-Eigenschaft angibt, müssen Sie nicht die Eigenschaften PredicateClass,PredicateMethod oder PageAdapter angeben. Stattdessen kann ihr Geräteadaptersatz diese von der Definition des übergeordneten Geräteadaptersatzes erben.
Vererbungshierarchie
DeviceElement
Anforderungen
| type | Beschreibung |
|---|---|
| Client | IIS 7.0 unter Windows Vista IIS 7.5 unter Windows 7 IIS 8.0 unter Windows 8 IIS 10.0 unter Windows 10 |
| Server | IIS 7.0 unter Windows Server 2008 - IIS 7.5 unter Windows Server 2008 R2 IIS 8.0 auf Windows Server 2012. - IIS 8.5 unter Windows Server 2012 R2 IIS 10.0 auf Windows Server 2016. |
| Produkt | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
| MOF-Datei | WebAdministration.mof |
Weitere Informationen
ASP.NET Adapterzuordnungen für mobile Webanwendungen
Geräteelement für mobileControls (ASP.NET Settings Schema)
AdapterElement-Klasse
CollectionElement-Klasse
MobileControlsSection-Klasse
System.Web.UI.MobileControls.IPageAdapter-Schnittstelle
system.web-Element (ASP.NET-Einstellungsschema)