Partager via


InternalTypeHelper Classe

Définition

Classe abstraite utilisée en interne par le compilateur XAML WPF pour prendre en charge l'utilisation de types internes.

public ref class InternalTypeHelper abstract
public abstract class InternalTypeHelper
type InternalTypeHelper = class
Public MustInherit Class InternalTypeHelper
Héritage
InternalTypeHelper
Dérivé

Remarques

La InternalTypeHelper classe n’est pas destinée à être utilisée par autre chose que le compilateur de balisage XAML WPF.

Lors de la compilation d’un fichier XAML, vous pouvez utiliser des types publics, mais vous pouvez également utiliser des types internes soumis aux mêmes limitations que celles qui existent sur l’accès du code aux types internes. InternalTypeHelper active la prise en charge des types de niveau d’accès internes pour le balisage. Cela implique que le compilateur crée une classe générée qui dérive de InternalTypeHelper et implémente ses membres. La classe générée existe dans un contexte de sécurité et d’accès tel que seul le même assembly ou d’autres assemblys spécifiquement attribués pour l’accès interne partagé peuvent référencer la classe générée et donc les types internes.

Constructeurs

InternalTypeHelper()

Initialise une nouvelle instance de la classe InternalTypeHelper.

Méthodes

AddEventHandler(EventInfo, Object, Delegate)

En cas de substitution dans une classe dérivée (générée), joint un délégué de gestionnaires d'événements à un événement interne.

CreateDelegate(Type, Object, String)

En cas de substitution dans une classe dérivée (générée), crée un délégué d'événement qui référence une méthode de gestionnaire non publique.

CreateInstance(Type, CultureInfo)

En cas de substitution dans une classe dérivée (générée=, crée une instance d'un type interne.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetPropertyValue(PropertyInfo, Object, CultureInfo)

En cas de substitution dans une classe dérivée (générée), obtient la valeur d’une propriété interne sur l’objet cible.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
SetPropertyValue(PropertyInfo, Object, Object, CultureInfo)

En cas de substitution dans une classe dérivée (générée), définit la valeur d'une propriété interne sur l'objet cible.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi