XMLNodes Arabirim

Tanım

XML Yapısı görev bölmesinin XMLNode ağaç görünümündeki düğümleri temsil eden ve kullanıcının belgeye uyguladığı öğeleri gösteren nesne koleksiyonu.

public interface class XMLNodes : IDisposable, System::ComponentModel::ISupportInitialize
[System.Runtime.InteropServices.Guid("23ba8297-db6f-48b4-8730-8056ebde2d56")]
public interface XMLNodes : IDisposable, System.ComponentModel.ISupportInitialize
[<System.Runtime.InteropServices.Guid("23ba8297-db6f-48b4-8730-8056ebde2d56")>]
type XMLNodes = interface
    interface IDisposable
    interface ISupportInitialize
Public Interface XMLNodes
Implements IDisposable, ISupportInitialize
Öznitelikler
Uygulamalar

Açıklamalar

Denetim, XMLNodes aynı ada sahip XML öğeleri koleksiyonunu temsil eder. Şemanın birden çok kez görünmesine izin verdiği öğeleri tasarım zamanında bir Microsoft Office Word belgesine eşlediğinizde, Visual Studio öğeler için oluştururXMLNodes. Şema, öğenin özniteliği veya öğenin ataları 1 olarak ayarlandığında bir öğenin birden çok kez maxOccurs görünmesine > izin verebilir.

Şema öğenin özniteliğini ve üst öğelerini 1 olarak ayarlarsa maxOccurs , Visual Studio bunun yerine bir XMLNode denetim oluşturur.

XMLNodesdenetimler yalnızca tasarım zamanında belge düzeyindeki Word projelerde oluşturulabilir. Çalışma zamanında veya uygulama düzeyi projelerde oluşturulamazlar. Daha fazla bilgi için bkz. XMLNodes Denetimi ve Nasıl yapılır: Word Belgelere XMLNodes Denetimleri Ekleme.

Not

Bu arabirim, Office için Visual Studio Araçları çalışma zamanı modülü tarafından uygulanır. Kodunuzda gerçekleştirilmesi amaçlanmamıştır. Daha fazla bilgi için bkz. Office için Visual Studio Araçları Çalışma Zamanına Genel Bakış.

Kullanım

Bu belgede bu türün .NET Framework 4 veya sonraki sürümlerini hedefleyen Office projelerinde kullanılan sürümü açıklanmaktadır. .NET Framework 3.5'i hedefleyen projelerde, bu türün üyeleri farklı olabilir ve bu tür için sağlanan kod örnekleri çalışmayabilir. .NET Framework 3.5'i hedefleyen projelerde bu türle ilgili belgeler için Visual Studio 2008 belgelerinde aşağıdaki başvuru bölümüne bakın: http://go.microsoft.com/fwlink/?LinkId=160658.

Özellikler

Application

Microsoft Office Word uygulamasını temsil eden bir Application nesnesi alır.

Container

XML Yapısı görev bölmesinin XMLNode ağaç görünümündeki düğümleri temsil eden ve kullanıcının belgeye uyguladığı öğeleri gösteren nesne koleksiyonu.

Count

Koleksiyondaki XMLNodes öğe sayısını alır.

Creator

Denetimin oluşturulduğu uygulamayı XMLNodes alır.

InnerObject

Denetim için XMLNodes temel alınan yerel nesneyi temsil eden bir XMLNodes alır.

Item[Int32]

Belirtilen dizinde değerini XMLNode alır.

Parent

Koleksiyonu içeren belgeyi temsil eden bir DocumentXMLNodes alır.

Tag

XML Yapısı görev bölmesinin XMLNode ağaç görünümündeki düğümleri temsil eden ve kullanıcının belgeye uyguladığı öğeleri gösteren nesne koleksiyonu.

Yöntemler

Add(String, String, Object)

Yeni eklenen bir XMLNode öğeyi temsil eden bir nesnesi alır.

GetEnumerator()

Denetimin numaralandırıcısını XMLNodes alır.

Ekinlikler

AfterInsert

Kullanıcı koleksiyona veya alt öğelerinden birine yeni XMLNode bir eklerken gerçekleşir.

BeforeDelete

Denetim silinmeden önce kullanıcı koleksiyondan bir XMLNode veya alt düğüm sildiğinde gerçekleşir.

ContextEnter

İmleç, düğümün bağlamının dışındaki bir alandan koleksiyonun XMLNodes düğümlerinden birine veya alt düğümlerine yerleştirildiğinde gerçekleşir.

ContextLeave

İmleç, koleksiyonun düğümlerinden veya alt düğümlerinden birinden özgün düğümün XMLNodes bağlamının dışındaki bir alana taşındığında gerçekleşir.

Deselect

İmleç koleksiyonun düğümlerinden biri dışına taşındığında XMLNodes gerçekleşir.

Select

İmleç koleksiyonun düğümlerinden XMLNodes birinin içine yerleştirildiğinde gerçekleşir.

ValidationError

Denetimde XMLNodes doğrulama hatası olduğunda oluşur.

Şunlara uygulanır