XamlObjectWriterSettings Clase

Definición

Proporciona una configuración de sistema de escritura XAML específica 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
Herencia
XamlObjectWriterSettings

Comentarios

Un XamlObjectWriter objeto puede funcionar dentro de la clase especificada XamlObjectWriterSettings. Cuando no se especifica la configuración, existe una instancia de XamlObjectWriterSettings que tiene valores predeterminados para un construido XamlObjectWritery esta instancia se puede usar en combinaciones de valores para una clase derivada.

Constructores

XamlObjectWriterSettings()

Inicializa una nueva instancia de la clase XamlObjectWriterSettings.

XamlObjectWriterSettings(XamlObjectWriterSettings)

Inicializa una nueva instancia de la clase XamlObjectWriterSettings que se basa en la copia de una instancia existente.

Propiedades

AccessLevel

Obtiene o establece permisos XamlAccessLevel que observa el escritor de XAML.

AfterBeginInitHandler

Obtiene o establece una referencia a una devolución de llamada invocada por el sistema de escritura XAML en la fase BeginInit() de la duración de cada objeto creado.

AfterEndInitHandler

Obtiene o establece una referencia a una devolución de llamada invocada por el sistema de escritura XAML en la fase EndInit() de la duración de cada objeto creado.

AfterPropertiesHandler

Obtiene o establece una referencia a una devolución de llamada invocada por el sistema de escritura XAML en la fase posterior a la escritura de un miembro de la duración de cada objeto creado.

BeforePropertiesHandler

Obtiene o establece una referencia a una devolución de llamada invocada por el sistema de escritura XAML en la fase anterior a la escritura de un miembro de la duración de cada objeto creado.

ExternalNameScope

Obtiene o establece el ámbito de nombres XAML que se va a usar para registrar los nombres del sistema de escritura XAML si el valor de la propiedad RegisterNamesOnExternalNamescope es true.

IgnoreCanConvert

Obtiene o establece un valor que especifica si el sistema de escritura XAML debe omitir (no llamar a) las implementaciones de CanConvertFrom(ITypeDescriptorContext, Type) en un objeto TypeConverter en situaciones de convertidor de tipos.

PreferUnconvertedDictionaryKeys

Obtiene o establece un valor que determina si se va a deshabilitar una característica XamlObjectWriter predeterminada que ejecuta la conversión de tipos en el componente K de Dictionary<TKey,TValue> antes de escribir la representación del gráfico de objetos.

RegisterNamesOnExternalNamescope

Obtiene o establece un valor que determina si los nombres deben registrarse en el ámbito ExternalNameScope especificado.

RootObjectInstance

Obtiene o establece un objeto raíz preexistente para las operaciones de XamlObjectWriter.

SkipDuplicatePropertyCheck

Obtiene o establece un valor que determina si el sistema de escritura XAML omite la comprobación de la ruta de acceso del código para ver si hay propiedades duplicadas.

SkipProvideValueOnRoot

Obtiene o establece un valor que indica si el objeto XamlObjectWriter debe omitir las llamadas a ProvideValue en una extensión de marcado, lo cual resulta adecuado cuando la extensión de marcado representa la raíz de un gráfico de objetos.

SourceBamlUri

Se usa en el BeginInitHandler en lugar del BaseUri real.

XamlSetValueHandler

Obtiene o establece el controlador que se usa cuando el sistema de escritura de objetas llama a un método SetValue implementado por CLR para las propiedades de dependencia.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también