XamlObjectWriterSettings 类

定义

XamlObjectWriter 提供特定 XAML 编写器设置。

public ref class XamlObjectWriterSettings : System::Xaml::XamlWriterSettings
public class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings
type XamlObjectWriterSettings = class
    inherit XamlWriterSettings
Public Class XamlObjectWriterSettings
Inherits XamlWriterSettings
继承
XamlObjectWriterSettings

注解

一个 XamlObjectWriter 可在指定 XamlObjectWriterSettings范围内函数。 如果未指定设置,则存在具有构造XamlObjectWriter默认值的实例XamlObjectWriterSettings,并且此实例可用于派生类的设置合并。

构造函数

XamlObjectWriterSettings()

初始化 XamlObjectWriterSettings 类的新实例。

XamlObjectWriterSettings(XamlObjectWriterSettings)

初始化 XamlObjectWriterSettings 类的新实例,该类基于现有实例的副本。

属性

AccessLevel

获取或设置 XAML 编写器遵守的 XamlAccessLevel 权限。

AfterBeginInitHandler

获取或设置对回调的引用,该回调由 XAML 编写器在每个所创建对象的对象生存期的 BeginInit() 阶段调用。

AfterEndInitHandler

获取或设置对回调的引用,该回调由 XAML 编写器在每个所创建对象的对象生存期的 EndInit() 阶段调用。

AfterPropertiesHandler

获取或设置对回调的引用,该回调由 XAML 编写器在每个所创建对象的对象生存期的成员写入后阶段调用。

BeforePropertiesHandler

获取或设置对回调的引用,该回调由 XAML 编写器在每个所创建对象的对象生存期的成员写入前阶段调用。

ExternalNameScope

如果 RegisterNamesOnExternalNamescopetrue,从 XAML 编写器中获取或设置要用于注册名称的 XAML 名称范围。

IgnoreCanConvert

获取或设置一个值,该值指定 XAML 编写器是否应在类型转换器情形中忽略(不调用)CanConvertFrom(ITypeDescriptorContext, Type) 上的 TypeConverter 实现。

PreferUnconvertedDictionaryKeys

获取或设置一个值,此值确定是否在写入对象图表示形式之前,禁用对 XamlObjectWriterK 组件运行类型转换这一默认 Dictionary<TKey,TValue> 功能。

RegisterNamesOnExternalNamescope

获取或设置一个值,该值确定是否应针对指定的 ExternalNameScope 进行名称注册。

RootObjectInstance

XamlObjectWriter 操作获取或设置预先存在的根对象。

SkipDuplicatePropertyCheck

获取或设置一个值,该值确定 XAML 编写器是否省略检查可查看重复属性存在与否的代码路径。

SkipProvideValueOnRoot

获取或设置一个值,该值指示 XamlObjectWriter 是否应省略对标记扩展调用 ProvideValue 的过程,当标记扩展表示对象图的根时,此过程有相关意义。

SourceBamlUri

用于在 BeginInitHandler 中替代实际 BaseUri

XamlSetValueHandler

获取或设置要在对象编写器为依赖项属性调入 CLR 实现的 SetValue 时使用的处理程序。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅