InternalTypeHelper Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Abstraktní třída používaná interně kompilátorem WPF (Windows Presentation Foundation) XAML k podpoře použití interních typů.
public ref class InternalTypeHelper abstract
public abstract class InternalTypeHelper
type InternalTypeHelper = class
Public MustInherit Class InternalTypeHelper
- Dědičnost
-
InternalTypeHelper
- Odvozené
Poznámky
Třída InternalTypeHelper není určena k použití nic jiného než WPF (Windows Presentation Foundation) XAML značek kompilátoru.
Při kompilaci souboru XAML můžete použít veřejné typy, ale můžete také použít interní typy, které podléhají stejným omezením, která existují pro přístup kódu k interním typům. InternalTypeHelper umožňuje podporu typů na úrovni interního přístupu pro revize. To zahrnuje kompilátor vytvoření vygenerované třídy, která je odvozena a InternalTypeHelper implementuje její členy. Vygenerovaná třída existuje v kontextu zabezpečení a přístupu tak, že pouze stejné sestavení nebo jiná sestavení speciálně přiřazená pro sdílený interní přístup mohou odkazovat na vygenerovanou třídu a tím i interní typy.
Konstruktory
| Name | Description |
|---|---|
| InternalTypeHelper() |
Inicializuje novou instanci InternalTypeHelper třídy. |
Metody
| Name | Description |
|---|---|
| AddEventHandler(EventInfo, Object, Delegate) |
Při přepsání v odvozené (generované) třídě připojí delegát obslužné rutiny události k interní události. |
| CreateDelegate(Type, Object, String) |
Při přepsání v odvozené (vygenerované) třídy vytvoří delegát události odkazující na metodu neveřejné obslužné rutiny. |
| CreateInstance(Type, CultureInfo) |
Při přepsání v odvozené (vygenerované) třídy vytvoří instanci interního typu. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetPropertyValue(PropertyInfo, Object, CultureInfo) |
Při přepsání v odvozené (vygenerované) třídy získá hodnotu interní vlastnosti cílového objektu. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| SetPropertyValue(PropertyInfo, Object, Object, CultureInfo) |
Při přepsání v odvozené (vygenerované) třídy nastaví hodnotu interní vlastnosti cílového objektu. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |