XamlXmlWriter.WriteStartMember(XamlMember) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Temel alınan XmlWriter veya TextWriteröğesine bir XAML başlangıç üyesi düğümü yazar. XAML düğüm akışının geçerli konumu başka bir üye içindeyse veya başlangıç üyesinin yazılabileceği bir kapsam veya yazıcı durumunda değilse bir özel durum oluşturur.
public:
override void WriteStartMember(System::Xaml::XamlMember ^ property);
public override void WriteStartMember(System.Xaml.XamlMember property);
override this.WriteStartMember : System.Xaml.XamlMember -> unit
Public Overrides Sub WriteStartMember (property As XamlMember)
Parametreler
- property
- XamlMember
Üyenin yazacakları XAML üye tanımlayıcısı.
Özel durumlar
property, null'e eşittir.
property geçerli bir XamlMemberdeğil.
XAML düğüm akışının geçerli konumu başlangıç üyesi yazmak için geçersiz.
Yazıcı durumu başlangıç üyesi yazmak için geçerli değil.
-veya-
XAML yazıcısı yinelenen bir üye yazmaya çalıştı. Bu özel durumun daha kesin bir iç özel durumu olabilir.
Açıklamalar
Üyeyi XamlXmlWriter öznitelik biçiminde yazmaya ilk girişimde iç varsayılan mantık. Özellik veya değeri metin söz dizimini desteklemediğinden öznitelik formu desteklenmiyorsa, bunun yerine bir özellik öğesi yazılır. Özellik bir XAML içerik özelliği, bir GetObject servis talebi veya örtük bir özellikse, iç metin veya araya hiç üye olmayan bir nesne alt öğesi gibi diğer XAML formları yazılabilir.
Yinelenen üye özel durumu, bu XamlXmlWriteriçin ayarlar için kullanılan nesnede XamlXmlWriterSettings olduğunda AssumeValidInputtrue hiçbir zaman atılır.