XamlObjectWriterSettings Sınıf

Tanım

için XamlObjectWriterbelirli XAML yazıcı ayarları sağlar.

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

Açıklamalar

, XamlObjectWriter belirtilen XamlObjectWriterSettingsiçinde işlev görebilir. Ayarların belirtilmediği durumlarda, oluşturulmuş XamlObjectWriterSettingsbir için varsayılan değerlere sahip bir örneği XamlObjectWriter vardır ve bu örnek türetilmiş bir sınıf için ayarların birleştirilmesinde kullanılabilir.

Oluşturucular

Name Description
XamlObjectWriterSettings()

XamlObjectWriterSettings sınıfının yeni bir örneğini başlatır.

XamlObjectWriterSettings(XamlObjectWriterSettings)

Sınıfın XamlObjectWriterSettings var olan bir örneğin kopyasını temel alan yeni bir örneğini başlatır.

Özellikler

Name Description
AccessLevel

XAML yazıcısının gözlemlediği izinleri alır veya ayarlar XamlAccessLevel .

AfterBeginInitHandler

Oluşturulan her nesne için nesne ömrü aşamasında XAML yazıcısı BeginInit() tarafından çağrılan bir geri çağırma başvurusu alır veya ayarlar.

AfterEndInitHandler

Oluşturulan her nesne için nesne ömrü aşamasında XAML yazıcısı EndInit() tarafından çağrılan bir geri çağırma başvurusu alır veya ayarlar.

AfterPropertiesHandler

Oluşturulan her nesne için nesne ömrünün üye sonrası yazma aşamasında XAML yazıcısı tarafından çağrılan bir geri çağırma başvurusu alır veya ayarlar.

BeforePropertiesHandler

Oluşturulan her nesne için nesne ömrünün üye öncesi yazma aşamasında XAML yazıcısı tarafından çağrılan bir geri çağırma başvurusu alır veya ayarlar.

ExternalNameScope

ise RegisterNamesOnExternalNamescopetrue, XAML yazıcısından ad kaydetmek için kullanılacak XAML ad kapsamını alır veya ayarlar.

IgnoreCanConvert

Tür dönüştürücü durumlarında XAML yazıcısının uygulamaları yoksayıp yoksaymayacağını (çağırmayacağını) CanConvertFrom(ITypeDescriptorContext, Type) belirten bir TypeConverter değer alır veya ayarlar.

PreferUnconvertedDictionaryKeys

Nesne grafı gösterimini yazmadan önce bileşeninde XamlObjectWriter tür dönüştürmesi çalıştıran varsayılan K bir özelliğin devre dışı bırakılıp devre dışı bırakılmayacağını belirleyen bir Dictionary<TKey,TValue> değer alır veya ayarlar.

RegisterNamesOnExternalNamescope

Belirtilen ExternalNameScopeüzerinde ad kaydının gerçekleşip gerçekleşmeyeceğini belirleyen bir değer alır veya ayarlar.

RootObjectInstance

İşlemler için XamlObjectWriter önceden var olan bir kök nesnesi alır veya ayarlar.

SkipDuplicatePropertyCheck

XAML yazıcısının yinelenen özellikleri denetleyan kod yolunu denetlemeyi atlayıp atlamayacağını belirleyen bir değer alır veya ayarlar.

SkipProvideValueOnRoot

İşaretlemesi uzantısı bir nesne grafiğinin XamlObjectWriter kökünü temsil ettiğinde uygun olan işaretleme uzantısında çağrılması ProvideValue gerekip gerekmediğini belirten bir değer alır veya ayarlar.

SourceBamlUri

BeginInitHandler Gerçek BaseUriyerine kullanılır.

XamlSetValueHandler

Nesne yazıcısı bağımlılık özellikleri için uygulanan SetValue bir CLR'ye çağırdığında kullanılacak işleyiciyi alır veya ayarlar.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.