Sdílet prostřednictvím


InternalTypeHelper Třída

Definice

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)

Platí pro

Viz také