Condividi tramite


InternalTypeHelper Classe

Definizione

Classe astratta utilizzata internamente dal compilatore XAML WPF per supportare l'utilizzo di tipi interni.

public ref class InternalTypeHelper abstract
public abstract class InternalTypeHelper
type InternalTypeHelper = class
Public MustInherit Class InternalTypeHelper
Ereditarietà
InternalTypeHelper
Derivato

Commenti

La InternalTypeHelper classe non è destinata all'uso da parte del compilatore di markup XAML WPF.

Quando si compila un file XAML, è possibile usare tipi pubblici, ma è anche possibile usare tipi interni soggetti alle stesse limitazioni esistenti per l'accesso al codice ai tipi interni. InternalTypeHelper abilita il supporto dei tipi di livello di accesso interno per il markup. Ciò comporta la creazione di una classe generata che deriva da InternalTypeHelper e implementa i relativi membri. La classe generata esiste in un contesto di sicurezza e accesso, in modo che solo gli stessi assembly o altri assembly con attributi specifici per l'accesso interno condiviso possano fare riferimento alla classe generata e quindi ai tipi interni.

Costruttori

InternalTypeHelper()

Inizializza una nuova istanza della classe InternalTypeHelper.

Metodi

AddEventHandler(EventInfo, Object, Delegate)

Quando è sottoposto a override in una classe derivata (generata), viene associato un delegato del gestore eventi a un evento interno.

CreateDelegate(Type, Object, String)

Quando è sottoposto a override in una classe derivata (generata), viene creato un delegato di evento che fa riferimento a un metodo del gestore non pubblico.

CreateInstance(Type, CultureInfo)

Quando è sottoposto a override in una classe derivata (generata), crea un'istanza di un tipo interno.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetPropertyValue(PropertyInfo, Object, CultureInfo)

Quando è sottoposto a override in una classe derivata (generata), ottiene il valore di una proprietà interna dell'oggetto di destinazione.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SetPropertyValue(PropertyInfo, Object, Object, CultureInfo)

Quando è sottoposto a override in una classe derivata (generata), imposta il valore su una proprietà interna dell'oggetto di destinazione.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche