System.Xaml.Schema Namespace

Contém tipos que dão suporte à extensibilidade do sistema de tipos XAML.

Classes

Nome Description
XamlMemberInvoker

Fornece um ponto de extensão que pode acessar características de membro de um membro XAML por meio de técnicas diferentes de reflexão.

XamlTypeInvoker

Fornece um ponto de extensão que pode construir instâncias de um tipo XAML por meio de técnicas diferentes de reflexão e construtores.

XamlTypeName

Fornece um meio de especificar um tipo XAML em termos de nome e namespace.

XamlTypeTypeConverter

Converte um objeto XamlType de e para uma cadeia de caracteres que representa o nome do tipo. Essa funcionalidade é usada para extensibilidade XAML por definições de marcação, por meio de PropertyDefinition.

XamlValueConverter<TConverterBase>

Fornece uma superfície de API comum para técnicas que geram valores de inicialização ou serialização para XAML com base na entrada diferente do tipo de destino eventual. Isso inclui extensões de marcação e conversores de tipo.

Enumerações

Nome Description
AllowedMemberLocations

Especifica as restrições de sintaxe impostas em uma propriedade quando ela é definida em XAML, conforme relatado por um XamlDirective.

ShouldSerializeResult

Define o comportamento de serialização conforme relatado por um XamlMemberInvoker.

XamlCollectionKind

Descreve a metáfora da coleção (se houver) usada por um membro XAML.

Confira também