Compartilhar via


XamlObjectWriterSettings Classe

Definição

Fornece configurações específicas de gravador XAML para XamlObjectWriter.

public ref class XamlObjectWriterSettings : System::Xaml::XamlWriterSettings
public class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings
type XamlObjectWriterSettings = class
    inherit XamlWriterSettings
Public Class XamlObjectWriterSettings
Inherits XamlWriterSettings
Herança
XamlObjectWriterSettings

Comentários

Uma XamlObjectWriter função de lata dentro do especificado XamlObjectWriterSettings. Quando as configurações não são especificadas, existe uma instância que XamlObjectWriterSettings tem valores padrão para um construído XamlObjectWritere essa instância pode ser usada em mesclagens de configurações para uma classe derivada.

Construtores

XamlObjectWriterSettings()

Inicializa uma nova instância da classe XamlObjectWriterSettings.

XamlObjectWriterSettings(XamlObjectWriterSettings)

Inicializa uma nova instância da classe XamlObjectWriterSettings que se baseia na cópia de uma instância existente.

Propriedades

AccessLevel

Obtém ou define permissões XamlAccessLevel que o gravador XAML observa.

AfterBeginInitHandler

Obtém ou define uma referência a um retorno de chamada invocado pelo gravador de XAML na fase BeginInit() do tempo de vida do objeto para cada objeto criado.

AfterEndInitHandler

Obtém ou define uma referência a um retorno de chamada invocado pelo gravador de XAML na fase EndInit() do tempo de vida do objeto para cada objeto criado.

AfterPropertiesHandler

Obtém ou define uma referência a um retorno de chamada invocado pelo gravador de XAML na fase de pós-gravação do membro do tempo de vida do objeto para cada objeto criado.

BeforePropertiesHandler

Obtém ou define uma referência a um retorno de chamada invocado pelo gravador de XAML na fase de pré-gravação do membro do tempo de vida do objeto para cada objeto criado.

ExternalNameScope

Obtém ou define o namescope XAML a usar para registrar nomes de a XAML se RegisterNamesOnExternalNamescope for true.

IgnoreCanConvert

Obtém ou define um valor que especifica se o gravador XAML deve ignorar (não chamar) implementações CanConvertFrom(ITypeDescriptorContext, Type) em TypeConverter em situações de conversor de tipo.

PreferUnconvertedDictionaryKeys

Obtém ou define um valor que determina se necessário desabilitar um recurso XamlObjectWriter padrão que executa conversão de tipo no componente K de um Dictionary<TKey,TValue> antes de gravar a representação de gráfico de objeto.

RegisterNamesOnExternalNamescope

Obtém ou define um valor que determina se o registro do nome deve ocorrer em relação ao ExternalNameScope especificado.

RootObjectInstance

Obtém ou define um objeto raiz preexistente para operações XamlObjectWriter.

SkipDuplicatePropertyCheck

Obtém ou define um valor que determina se o gravador XAML omite a verificação do caminho do código que verifica se há propriedades duplicadas.

SkipProvideValueOnRoot

Obtém ou define um valor que indica se o XamlObjectWriter deve omitir a chamada a ProvideValue em uma extensão de marcação, o que é relevante quando a extensão de marcação representa a raiz de um gráfico de objeto.

SourceBamlUri

Usado no BeginInitHandler em lugar do BaseUri real.

XamlSetValueHandler

Obtém ou define o manipulador a ser usado quando o gravador de objeto chama em um SetValue implementado por CLR para propriedades de dependência.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também