InternalTypeHelper Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa abstrakcyjna używana wewnętrznie przez kompilator WPF XAML do obsługi użycia typów wewnętrznych.
public ref class InternalTypeHelper abstract
public abstract class InternalTypeHelper
type InternalTypeHelper = class
Public MustInherit Class InternalTypeHelper
- Dziedziczenie
-
InternalTypeHelper
- Pochodne
Uwagi
Klasa nie jest przeznaczona InternalTypeHelper do użycia przez inne elementy niż kompilator znaczników XAML WPF.
Podczas kompilowania pliku XAML można używać typów publicznych, ale można również używać typów wewnętrznych z zastrzeżeniem tych samych ograniczeń, które istnieją w przypadku dostępu kodu do typów wewnętrznych. InternalTypeHelper umożliwia obsługę wewnętrznych typów poziomów dostępu dla znaczników. Obejmuje to kompilator tworzący wygenerowaną klasę, która pochodzi z InternalTypeHelper elementów członkowskich i implementuje jej składowe. Wygenerowana klasa istnieje w kontekście zabezpieczeń i dostępu, tak aby tylko ten sam zestaw lub inne zestawy przypisane specjalnie do współużytkowanego dostępu wewnętrznego mogły odwoływać się do wygenerowanej klasy, a tym samym typów wewnętrznych.
Konstruktory
InternalTypeHelper() |
Inicjuje nowe wystąpienie klasy InternalTypeHelper. |
Metody
AddEventHandler(EventInfo, Object, Delegate) |
Po zastąpieniu w klasie pochodnej (wygenerowanej) dołącza delegata procedury obsługi zdarzeń do zdarzenia wewnętrznego. |
CreateDelegate(Type, Object, String) |
Po przesłonięciu w klasie pochodnej (wygenerowanej) tworzy delegata zdarzenia odwołującego się do metody procedury obsługi niepublizowanej. |
CreateInstance(Type, CultureInfo) |
Po zastąpieniu w klasie pochodnej (wygenerowanej) tworzy wystąpienie typu wewnętrznego. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetPropertyValue(PropertyInfo, Object, CultureInfo) |
Po zastąpieniu w klasie pochodnej (wygenerowanej) pobiera wartość właściwości wewnętrznej obiektu docelowego. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SetPropertyValue(PropertyInfo, Object, Object, CultureInfo) |
Po zastąpieniu w klasie pochodnej (wygenerowanej) ustawia wartość we właściwości wewnętrznej obiektu docelowego. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |