Aracılığıyla paylaş


XamlXmlWriter.WriteStartMember(XamlMember) Yöntem

Tanım

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.

Şunlara uygulanır