XamlObjectWriterSettings Classe

Definição

Fornece configurações de gravador XAML específicas 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 da especificada XamlObjectWriterSettings. Quando as configurações não são especificadas, existe uma instância que XamlObjectWriterSettings tem valores padrão para um construtor XamlObjectWritere essa instância pode ser usada em mesclagens de configurações para uma classe derivada.

Construtores

Nome Description
XamlObjectWriterSettings()

Inicializa uma nova instância da classe XamlObjectWriterSettings.

XamlObjectWriterSettings(XamlObjectWriterSettings)

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

Propriedades

Nome Description
AccessLevel

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

AfterBeginInitHandler

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

AfterEndInitHandler

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

AfterPropertiesHandler

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

BeforePropertiesHandler

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

ExternalNameScope

Obtém ou define o namescope XAML a ser usado para registrar nomes do gravador XAML se RegisterNamesOnExternalNamescope for true.

IgnoreCanConvert

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

PreferUnconvertedDictionaryKeys

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

RegisterNamesOnExternalNamescope

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

RootObjectInstance

Obtém ou define um objeto raiz preexistência para XamlObjectWriter operações.

SkipDuplicatePropertyCheck

Obtém ou define um valor que determina se o gravador XAML omite para verificar o caminho de código que verifica as propriedades duplicadas.

SkipProvideValueOnRoot

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

SourceBamlUri

Usado no BeginInitHandler lugar do real BaseUri.

XamlSetValueHandler

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

Métodos

Nome Description
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 Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também