Compartilhar via


System.Xaml.Schema Namespace

Contém tipos compatíveis com extensibilidade do sistema de tipo XAML.

Classes

XamlMemberInvoker

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

XamlTypeInvoker

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

XamlTypeName

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

XamlTypeTypeConverter

Converte um objeto XamlType de/em uma cadeia de caracteres que representa o nome do tipo. Essa funcionalidade é usada para extensibilidade de XAML pelas 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 serialização ou de inicialização para o XAML baseado em uma entrada que não seja o tipo de destino eventual. Isso inclui extensões de marcação e conversores de tipo.

Enumerações

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 de coleção (se houver) usada por um membro XAML.

Confira também