InternalTypeHelper Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Abstrakt klass som används internt av WPF XAML-kompilatorn för att stödja användningen av interna typer.
public ref class InternalTypeHelper abstract
public abstract class InternalTypeHelper
type InternalTypeHelper = class
Public MustInherit Class InternalTypeHelper
- Arv
-
InternalTypeHelper
- Härledda
Kommentarer
Klassen InternalTypeHelper är inte avsedd att användas av något annat än WPF XAML-markeringskompilerare.
När du kompilerar en XAML-fil kan du använda offentliga typer, men du kan också använda interna typer som omfattas av samma begränsningar som finns för kodåtkomst till interna typer. InternalTypeHelper möjliggör stöd för interna åtkomstnivåtyper för pålägg. Detta innebär att kompilatorn skapar en genererad klass som härleds från InternalTypeHelper och implementerar dess medlemmar. Den genererade klassen finns i en säkerhets- och åtkomstkontext, så att endast samma sammansättning eller andra sammansättningar som specifikt tillskrivs delad intern åtkomst kan referera till den genererade klassen och därmed de interna typerna.
Konstruktorer
| Name | Description |
|---|---|
| InternalTypeHelper() |
Initierar en ny instans av InternalTypeHelper klassen. |
Metoder
| Name | Description |
|---|---|
| AddEventHandler(EventInfo, Object, Delegate) |
När den åsidosättas i en härledd (genererad) klass kopplar en händelsehanterardelegat till en intern händelse. |
| CreateDelegate(Type, Object, String) |
När den åsidosättas i en härledd (genererad) klass skapar en händelsedelegat som refererar till en icke-offentlig hanteringsmetod. |
| CreateInstance(Type, CultureInfo) |
När den åsidosättas i en härledd klass (genererad) skapar en instans av en intern typ. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetPropertyValue(PropertyInfo, Object, CultureInfo) |
När den åsidosätts i en härledd klass (genererad) hämtar värdet för en intern egenskap på målobjektet. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| SetPropertyValue(PropertyInfo, Object, Object, CultureInfo) |
När det åsidosätts i en härledd (genererad) klass anger du värdet på en intern egenskap för målobjektet. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |