System.Xaml.Schema Przestrzeń nazw
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.
Zawiera typy, które obsługują rozszerzalność systemu typów XAML.
Klasy
XamlMemberInvoker |
Zapewnia punkt rozszerzenia, który może uzyskiwać dostęp do właściwości składowych XAML za pomocą technik innych niż odbicie. |
XamlTypeInvoker |
Zapewnia punkt rozszerzenia, który może konstruować wystąpienia typu XAML za pomocą technik innych niż odbicie i konstruktory. |
XamlTypeName |
Zapewnia metodę określania typu XAML pod względem nazwy i przestrzeni nazw. |
XamlTypeTypeConverter |
Konwertuje XamlType obiekt na i z ciągu reprezentującego nazwę typu. Ta funkcja jest używana do rozszerzania kodu XAML przez definicje znaczników za pośrednictwem metody PropertyDefinition. |
XamlValueConverter<TConverterBase> |
Udostępnia wspólną powierzchnię interfejsu API dla technik, które generują wartości inicjowania lub serializacji dla języka XAML na podstawie danych wejściowych innych niż docelowy typ docelowy. Obejmuje to rozszerzenia znaczników i konwertery typów. |
Wyliczenia
AllowedMemberLocations |
Określa ograniczenia składni wymuszane dla właściwości, gdy jest ona ustawiona w języku XAML, zgodnie z raportem XamlDirective. |
ShouldSerializeResult |
Definiuje zachowanie serializacji zgłoszone przez element XamlMemberInvoker. |
XamlCollectionKind |
Opisuje metaforę kolekcji (jeśli istnieje) używaną przez element członkowski XAML. |