XamlObjectWriterSettings Classe

Definição

Fornece definições específicas de escritor 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

Observações

A pode funcionar dentro de especificados XamlObjectWriterXamlObjectWriterSettings. Quando as definições não são especificadas, existe uma instância de XamlObjectWriterSettings que tem valores predefinidos para um construído XamlObjectWriter, e esta instância pode ser usada em fusões de definições para uma classe derivada.

Construtores

Name Description
XamlObjectWriterSettings()

Inicializa uma nova instância da XamlObjectWriterSettings classe.

XamlObjectWriterSettings(XamlObjectWriterSettings)

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

Propriedades

Name Description
AccessLevel

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

AfterBeginInitHandler

Recebe ou define uma referência para um callback que é invocado pelo escritor XAML na BeginInit() fase da vida útil do objeto para cada objeto criado.

AfterEndInitHandler

Recebe ou define uma referência para um callback que é invocado pelo escritor XAML na EndInit() fase da vida útil do objeto para cada objeto criado.

AfterPropertiesHandler

Recebe ou define uma referência para um callback que é invocado pelo escritor XAML na fase pós-escrita do membro da vida útil do objeto para cada objeto criado.

BeforePropertiesHandler

Recebe ou define uma referência para um callback que é invocado pelo escritor XAML na fase pré-escrita do membro da vida útil do objeto para cada objeto criado.

ExternalNameScope

Obtém ou define o namescope XAML para registar nomes do escritor XAML se RegisterNamesOnExternalNamescope for true.

IgnoreCanConvert

Recebe ou define um valor que especifica se o escritor XAML deve ignorar (não chamar) CanConvertFrom(ITypeDescriptorContext, Type) implementações em TypeConverter situações de conversor de tipos.

PreferUnconvertedDictionaryKeys

Recebe ou define um valor que determina se desativa uma funcionalidade por defeito XamlObjectWriter que executa a conversão de tipo no K componente de a Dictionary<TKey,TValue> antes de escrever a representação do grafo objeto.

RegisterNamesOnExternalNamescope

Obtém ou define um valor que determina se o registo do nome deve ocorrer contra o especificado ExternalNameScope.

RootObjectInstance

Obtém ou define um objeto raiz pré-existente para XamlObjectWriter operações.

SkipDuplicatePropertyCheck

Recebe ou define um valor que determina se o escritor XAML omite a verificação do caminho do código que verifica propriedades duplicadas.

SkipProvideValueOnRoot

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

SourceBamlUri

Usado em substituição BeginInitHandler do real BaseUri.

XamlSetValueHandler

Obtém ou define o handler para usar quando o escritor de objetos chama a um CLR-implementado SetValue para propriedades de dependência.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também