InternalTypeHelper Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Abstracte klasse die intern wordt gebruikt door de WPF XAML-compiler ter ondersteuning van het gebruik van interne typen.
public ref class InternalTypeHelper abstract
public abstract class InternalTypeHelper
type InternalTypeHelper = class
Public MustInherit Class InternalTypeHelper
- Overname
-
InternalTypeHelper
- Afgeleid
Opmerkingen
De klasse InternalTypeHelper is niet bedoeld voor gebruik door iets anders dan de WPF XAML-opmaakcompilator.
Bij het compileren van een XAML-bestand kunt u openbare typen gebruiken, maar u kunt ook interne typen gebruiken die onderhevig zijn aan dezelfde beperkingen die gelden voor codetoegang tot interne typen. InternalTypeHelper biedt ondersteuning voor typen interne toegangsniveaus voor markeringen. Dit omvat het maken van een gegenereerde klasse die is afgeleid van InternalTypeHelper en implementeert de leden. De gegenereerde klasse bestaat in een beveiligings- en toegangscontext, zodat alleen dezelfde assembly of andere assembly's die specifiek zijn toegewezen voor gedeelde interne toegang verwijzen naar de gegenereerde klasse en dus naar de interne typen.
Constructors
| Name | Description |
|---|---|
| InternalTypeHelper() |
Initialiseert een nieuw exemplaar van de InternalTypeHelper klasse. |
Methoden
| Name | Description |
|---|---|
| AddEventHandler(EventInfo, Object, Delegate) |
Wanneer deze wordt overschreven in een afgeleide (gegenereerde) klasse, koppelt u een gebeurtenishandler gedelegeerde aan een interne gebeurtenis. |
| CreateDelegate(Type, Object, String) |
Wanneer deze wordt overschreven in een afgeleide (gegenereerde) klasse, maakt u een gebeurtenisdelegatie die verwijst naar een niet-openbare handlermethode. |
| CreateInstance(Type, CultureInfo) |
Wanneer deze wordt overschreven in een afgeleide (gegenereerde) klasse, maakt u een exemplaar van een intern type. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetPropertyValue(PropertyInfo, Object, CultureInfo) |
Wanneer deze wordt overschreven in een afgeleide (gegenereerde) klasse, wordt de waarde van een interne eigenschap voor het doelobject opgehaald. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| SetPropertyValue(PropertyInfo, Object, Object, CultureInfo) |
Wanneer deze wordt overschreven in een afgeleide (gegenereerde) klasse, stelt u de waarde in op een interne eigenschap van het doelobject. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |