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 değeridir.

property geçerli XamlMemberbir .

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 hiçbir öznitelik formu desteklenmiyorsa, bunun yerine bir özellik öğesi yazılır. Özellik bir XAML içerik özelliği, büyük GetObject /küçük harf 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ılamaz.

Şunlara uygulanır