System.Xaml.Schema Пространство имен

Содержит типы, поддерживающие расширение системы типов языка XAML.

Классы

XamlMemberInvoker

Предоставляет точку расширения, которая может осуществлять доступ к характеристикам XAML-члена с использованием методик, отличных от отражения.

XamlTypeInvoker

Предоставляет точку расширения, которая может осуществлять построение экземпляров типа XAML с использованием методик, отличных от отражения и конструкторов.

XamlTypeName

Предоставляет средства для указания XAML-типа в терминах имени и пространства имен.

XamlTypeTypeConverter

Преобразует объект XamlType в строку, представляющую имя типа, и из нее. Эта функция используется для расширения XAML с помощью определений разметки через PropertyDefinition.

XamlValueConverter<TConverterBase>

Предоставляет общую область API для всех методик, генерирующих значения инициализации или сериализации XAML на основе входных значений, отличных от конечного целевого типа. Это включает расширения разметки и преобразователи типов.

Перечисления

AllowedMemberLocations

Задает ограничения синтаксиса, принудительно применяемые для свойства при его назначении в XAML, в соответствии с XamlDirective.

ShouldSerializeResult

Определяет поведение сериализации, сообщаемое объектом XamlMemberInvoker.

XamlCollectionKind

Описывает метафору коллекции (если есть), используемые членом XAML.

См. также раздел