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

Содержит типы, поддерживающие расширение системы типов языка XAML. Contains types that support extensibility of the XAML type system.

Классы

XamlMemberInvoker

Предоставляет точку расширения, которая может осуществлять доступ к характеристикам XAML-члена с использованием методик, отличных от отражения.Provides an extension point that can access member characteristics of a XAML member through techniques other than reflection.

XamlTypeInvoker

Предоставляет точку расширения, которая может осуществлять построение экземпляров типа XAML с использованием методик, отличных от отражения и конструкторов.Provides an extension point that can construct instances of a XAML type through techniques other than reflection and constructors.

XamlTypeName

Предоставляет средства для указания XAML-типа в терминах имени и пространства имен.Provides a means to specify a XAML type in terms of name and namespace.

XamlTypeTypeConverter

Преобразует объект XamlType в строку, представляющую имя типа, и из нее.Converts a XamlType object to and from a string that represents the type name. Эта функция используется для расширения XAML с помощью определений разметки через PropertyDefinition.This functionality is used for XAML extensibility by markup definitions, via PropertyDefinition.

XamlValueConverter<TConverterBase>

Предоставляет общую область API для всех методик, генерирующих значения инициализации или сериализации XAML на основе входных значений, отличных от конечного целевого типа.Provides a common API surface for techniques that generate initialization or serialization values for XAML based on input other than the eventual destination type. Это включает расширения разметки и преобразователи типов.This includes markup extensions and type converters.

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

AllowedMemberLocations

Задает ограничения синтаксиса, принудительно применяемые для свойства при его назначении в XAML, в соответствии с XamlDirective.Specifies the syntax restrictions enforced on a property when it is set in XAML, as reported by a XamlDirective.

ShouldSerializeResult

Определяет поведение сериализации, сообщаемое объектом XamlMemberInvoker.Defines serialization behavior as reported by a XamlMemberInvoker.

XamlCollectionKind

Описывает метафору коллекции (если есть), используемые членом XAML.Describes the collection metaphor (if any) used by a XAML member.

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