InternalTypeHelper Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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) |