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 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 pro použití v jiném než kompilátoru značek XAML WPF.
Při kompilaci souboru XAML můžete použít veřejné typy, ale můžete také použít interní typy, na které se vztahují stejná omezení, která platí pro přístup kódu k interním typům. InternalTypeHelper umožňuje podporu typů interní úrovně přístupu pro značky. To zahrnuje kompilátor vytvoření vygenerované třídy, která je odvozena z InternalTypeHelper a implementuje své členy. Vygenerovaná třída existuje v kontextu zabezpečení a přístupu tak, aby pouze stejné sestavení nebo jiná sestavení, která jsou specificky přiřazena pro sdílený interní přístup, mohou odkazovat na vygenerovanou třídu a tedy interní typy.
Konstruktory
InternalTypeHelper() |
Inicializuje novou instanci InternalTypeHelper třídy . |
Metody
AddEventHandler(EventInfo, Object, Delegate) |
Při přepsání v odvozené (generované) třídě připojí delegáta 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áta 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čí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (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() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SetPropertyValue(PropertyInfo, Object, Object, CultureInfo) |
Při přepsání v odvozené (vygenerované) třídě nastaví hodnotu interní vlastnosti cílového objektu. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |