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. |