XamlObjectWriterSettings XamlObjectWriterSettings XamlObjectWriterSettings XamlObjectWriterSettings Class

Определение

Предоставляет определенные параметры средства записи XAML для объекта XamlObjectWriter.Provides specific XAML writer settings for XamlObjectWriter.

public ref class XamlObjectWriterSettings : System::Xaml::XamlWriterSettings
public class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings
type XamlObjectWriterSettings = class
    inherit XamlWriterSettings
Public Class XamlObjectWriterSettings
Inherits XamlWriterSettings
Наследование
XamlObjectWriterSettingsXamlObjectWriterSettingsXamlObjectWriterSettingsXamlObjectWriterSettings

Комментарии

Может XamlObjectWriter функционировать в указанном XamlObjectWriterSettingsвиде.A XamlObjectWriter can function within specified XamlObjectWriterSettings. Если параметры не указаны, экземпляр XamlObjectWriterSettings существует, имеющий значения по умолчанию для созданного XamlObjectWriterобъекта, и этот экземпляр можно использовать при слиянии параметров для производного класса.Where settings are not specified, an instance of XamlObjectWriterSettings exists that has default values for a constructed XamlObjectWriter, and this instance can be used in merges of settings for a derived class.

Конструкторы

XamlObjectWriterSettings() XamlObjectWriterSettings() XamlObjectWriterSettings() XamlObjectWriterSettings()

Инициализирует новый экземпляр класса XamlObjectWriterSettings.Initializes a new instance of the XamlObjectWriterSettings class.

XamlObjectWriterSettings(XamlObjectWriterSettings) XamlObjectWriterSettings(XamlObjectWriterSettings) XamlObjectWriterSettings(XamlObjectWriterSettings) XamlObjectWriterSettings(XamlObjectWriterSettings)

Инициализирует новый экземпляр класса XamlObjectWriterSettings на основе копии существующего экземпляра.Initializes a new instance of the XamlObjectWriterSettings class that is based on the copy of an existing instance.

Свойства

AccessLevel AccessLevel AccessLevel AccessLevel

Получает или задает разрешения XamlAccessLevel, которые соблюдает средство чтения XAML.Gets or sets XamlAccessLevel permissions that the XAML writer observes.

AfterBeginInitHandler AfterBeginInitHandler AfterBeginInitHandler AfterBeginInitHandler

Получает или задает ссылку на обратный вызов, который вызывается средством записи XAML на этапе BeginInit() времени существования объекта для каждого созданного объекта.Gets or sets a reference to a callback that is invoked by the XAML writer at the BeginInit() phase of the object lifetime for each created object.

AfterEndInitHandler AfterEndInitHandler AfterEndInitHandler AfterEndInitHandler

Получает или задает ссылку на обратный вызов, который вызывается средством записи XAML на этапе EndInit() времени существования объекта для каждого созданного объекта.Gets or sets a reference to a callback that is invoked by the XAML writer at the EndInit() phase of the object lifetime for each created object.

AfterPropertiesHandler AfterPropertiesHandler AfterPropertiesHandler AfterPropertiesHandler

Получает или задает ссылку на обратный вызов, который вызывается средством записи XAML на этапе "запись после члена" времени существования объекта для каждого созданного объекта.Gets or sets a reference to a callback that is invoked by the XAML writer at the post-member-write phase of the object lifetime for each created object.

BeforePropertiesHandler BeforePropertiesHandler BeforePropertiesHandler BeforePropertiesHandler

Получает или задает ссылку на обратный вызов, который вызывается средством записи XAML на этапе "запись перед членом" времени существования объекта для каждого созданного объекта.Gets or sets a reference to a callback that is invoked by the XAML writer at the pre-member-write phase of the object lifetime for each created object.

ExternalNameScope ExternalNameScope ExternalNameScope ExternalNameScope

Получает или задает пространство имен XAML для регистрации имен из средства записи XAML, если свойство RegisterNamesOnExternalNamescope имеет значение true.Gets or sets the XAML namescope to use for registering names from the XAML writer if RegisterNamesOnExternalNamescope is true.

IgnoreCanConvert IgnoreCanConvert IgnoreCanConvert IgnoreCanConvert

Получает или задает значение, указывающее, должно ли средство записи XAML игнорировать (не вызывать) реализации метода CanConvertFrom(ITypeDescriptorContext, Type) для объекта TypeConverter в ситуациях, связанных с преобразованием типов.Gets or sets a value that specifies whether the XAML writer should ignore (not call) CanConvertFrom(ITypeDescriptorContext, Type) implementations on a TypeConverter in type-converter situations.

PreferUnconvertedDictionaryKeys PreferUnconvertedDictionaryKeys PreferUnconvertedDictionaryKeys PreferUnconvertedDictionaryKeys

Получает или задает значение, которое определяет, следует ли отключить функцию XamlObjectWriter по умолчанию, выполняющую преобразование типа компонента K объекта Dictionary<TKey,TValue> перед записью представления графа объекта.Gets or sets a value that determines whether to disable a default XamlObjectWriter feature that runs type conversion on the K component of a Dictionary<TKey,TValue> before writing the object graph representation.

RegisterNamesOnExternalNamescope RegisterNamesOnExternalNamescope RegisterNamesOnExternalNamescope RegisterNamesOnExternalNamescope

Получает или задает значение, определяющее, должна ли выполняться регистрация имен в соответствии с заданным свойством ExternalNameScope.Gets or sets a value that determines whether name registration should occur against the specified ExternalNameScope.

RootObjectInstance RootObjectInstance RootObjectInstance RootObjectInstance

Получает или задает ранее созданный корневой объект для операций объекта XamlObjectWriter.Gets or sets a preexisting root object for XamlObjectWriter operations.

SkipDuplicatePropertyCheck SkipDuplicatePropertyCheck SkipDuplicatePropertyCheck SkipDuplicatePropertyCheck

Получает или задает значение, определяющее, пропускает ли средство записи XAML проверку пути кода, который проверяет наличие дублирующихся свойств.Gets or sets a value that determines whether the XAML writer omits to check for the code path that checks for duplicate properties.

SkipProvideValueOnRoot SkipProvideValueOnRoot SkipProvideValueOnRoot SkipProvideValueOnRoot

Получает или задает значение, указывающее, должен ли объект XamlObjectWriter пропускать вызов ProvideValue для расширения разметки, что имеет значение, если расширение разметки представляет корень графа объекта.Gets or sets a value that indicates whether the XamlObjectWriter should omit to call ProvideValue on a markup extension, which is relevant when the markup extension represents the root of an object graph.

SourceBamlUri SourceBamlUri SourceBamlUri SourceBamlUri

Используется в BeginInitHandler вместо фактического BaseUri.Used in the BeginInitHandler in place of the actual BaseUri.

XamlSetValueHandler XamlSetValueHandler XamlSetValueHandler XamlSetValueHandler

Получает или задает обработчик, используемый, когда средство записи объекта вызывает реализованный в среде CLR метод SetValue для свойств зависимостей.Gets or sets the handler to use when the object writer calls into a CLR-implemented SetValue for dependency properties.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Применяется к

Дополнительно