System.Xaml.Schema Espaço de Nomes

Contém tipos que suportam a extensibilidade do sistema de tipos XAML.

Classes

Name Description
XamlMemberInvoker

Fornece um ponto de extensão que pode aceder às características dos elementos de um membro XAML através de técnicas diferentes da reflexão.

XamlTypeInvoker

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

XamlTypeName

Fornece um meio para especificar um tipo XAML em termos de nome e espaço de nomes.

XamlTypeTypeConverter

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

XamlValueConverter<TConverterBase>

Fornece uma superfície API comum para técnicas que geram valores de inicialização ou serialização para XAML com base em entradas diferentes do tipo de destino final. Isto inclui extensões de marcação e conversores de tipos.

Enumerações

Name Description
AllowedMemberLocations

Especifica as restrições sintáticas impostas a uma propriedade quando esta está definida em XAML, conforme reportado por um XamlDirective.

ShouldSerializeResult

Define o comportamento de serialização como reportado por um XamlMemberInvoker.

XamlCollectionKind

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

Ver também