InternalTypeHelper Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine vom WPF-XAML-Compiler intern verwendete abstrakte Klasse zum Unterstützen der Verwendung interner Typen.
public ref class InternalTypeHelper abstract
public abstract class InternalTypeHelper
type InternalTypeHelper = class
Public MustInherit Class InternalTypeHelper
- Vererbung
-
InternalTypeHelper
- Abgeleitet
Hinweise
Die InternalTypeHelper Klasse ist nicht für die Verwendung von anderen Als dem WPF-XAML-Markup-Compiler vorgesehen.
Wenn Sie eine XAML-Datei kompilieren, können Sie öffentliche Typen verwenden, sie können jedoch auch interne Typen verwenden, die für den Codezugriff auf interne Typen vorhanden sind. InternalTypeHelper ermöglicht die Unterstützung interner Zugriffsebenentypen für Markup. Dies umfasst das Erstellen einer generierten Klasse, die von InternalTypeHelper den Elementen abgeleitet und implementiert wird. Die generierte Klasse ist in einem Sicherheits- und Zugriffskontext vorhanden, sodass nur die gleiche Assembly oder andere Assemblys speziell für freigegebenen internen Zugriff auf die generierte Klasse und somit auf die internen Typen verweisen können.
Konstruktoren
| InternalTypeHelper() |
Initialisiert eine neue Instanz der InternalTypeHelper-Klasse. |
Methoden
| AddEventHandler(EventInfo, Object, Delegate) |
Fügt beim Überschreiben in einer abgeleiteten (generierten) Klasse einen Ereignishandlerdelegaten an ein internes Ereignis an. |
| CreateDelegate(Type, Object, String) |
Erstellt beim Überschreiben in einer abgeleiteten (generierten) Klasse einen Ereignisdelegaten, der auf eine nicht öffentliche Handlermethode verweist. |
| CreateInstance(Type, CultureInfo) |
Beim Überschreiben in einer abgeleiteten (generierten) Klasse wird eine Instanz eines internen Typs erstellt. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
| GetPropertyValue(PropertyInfo, Object, CultureInfo) |
Ruft beim Überschreiben in einer abgeleiteten (generierten) Klasse den Wert einer internen Eigenschaft für das Zielobjekt ab. |
| GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
| SetPropertyValue(PropertyInfo, Object, Object, CultureInfo) |
Legt beim Überschreiben in einer abgeleiteten (generierten) Klasse den Wert einer internen Eigenschaft für das Zielobjekt fest. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |