XMLNodes Rozhraní

Definice

Kolekce XMLNode objektů, které představují uzly ve stromovém zobrazení podokna úloh Struktura XML, které označují prvky, které uživatel použil na dokument.

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
Atributy
Implementuje

Poznámky

Ovládací XMLNodes prvek představuje kolekci elementů XML se stejným názvem. Při mapování prvků, které schéma umožňuje zobrazit více než jednou v dokumentu Microsoft Office Word v době návrhu, Visual Studio vytvoří XMLNodes pro elementy. Schéma může umožnit, aby se prvek zobrazil více než jednou, když maxOccurs je atribut elementu nebo nadřazených prvků elementu nastaven na > hodnotu 1.

Pokud schéma nastaví maxOccurs atribut elementu a jeho nadřazených prvků na 1, Visual Studio místo toho vytvoří ovládací prvek XMLNode .

XMLNodesovládací prvky lze vytvořit pouze v Word projektech na úrovni dokumentu v době návrhu. Nelze je vytvořit za běhu nebo v projektech na úrovni aplikace. Další informace najdete v tématech XmlNode Control and How to: Add XMLNode Controls to Word Documents.For more information, see XMLNodes Control and How to: Add XMLNode Controls to Word Documents.

Poznámka

Toto rozhraní je implementováno modulem Visual Studio Tools for Office Runtime. Rozhraní není určeno k implementaci do vašeho kódu. Další informace najdete v tématu přehled modulu Visual Studio Tools for Office Runtime.

Využití

Tato dokumentace popisuje verzi tohoto typu, který se používá v projektech Office cílených na rozhraní .NET Framework 4 nebo novější. V projektech cílených pro rozhraní .NET Framework 3.5 může mít tento typ jiné členy a ukázky kódu, poskytnuté pro tento typ, nemusejí fungovat. Dokumentaci k tomuto typu v projektech, které cílí na rozhraní .NET Framework 3.5, naleznete v následující referenční části v dokumentaci k sadě Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Vlastnosti

Application

Application Získá objekt, který představuje aplikaci Microsoft Office Word.

Container

Kolekce XMLNode objektů, které představují uzly ve stromovém zobrazení podokna úloh Struktura XML, které označují prvky, které uživatel použil na dokument.

Count

Získá počet položek v kolekci XMLNodes .

Creator

Získá aplikaci, ve které XMLNodes byl vytvořen ovládací prvek.

InnerObject

Získá objekt XMLNodes , který představuje základní nativní objekt pro XMLNodes ovládací prvek.

Item[Int32]

Získá hodnotu XMLNode v zadaném indexu.

Parent

Získá, Document který představuje dokument obsahující kolekci XMLNodes .

Tag

Kolekce XMLNode objektů, které představují uzly ve stromovém zobrazení podokna úloh Struktura XML, které označují prvky, které uživatel použil na dokument.

Metody

Add(String, String, Object)

XMLNode Získá objekt, který představuje nově přidaný prvek.

GetEnumerator()

Získá enumerátor XMLNodes ovládacího prvku.

Událost

AfterInsert

Nastane, když uživatel přidá nový XMLNode do kolekce nebo do některé z jejích potomků.

BeforeDelete

Nastane, když uživatel před odstraněním XMLNode ovládacího prvku odstraní uzel nebo sestupný uzel z kolekce.

ContextEnter

Nastane, když je kurzor umístěn uvnitř jednoho z uzlů nebo podřízených XMLNodes uzlů kolekce, z oblasti mimo kontext uzlu.

ContextLeave

Nastane, když je kurzor přesunut z jednoho z uzlů nebo podřízených XMLNodes uzlů kolekce do oblasti mimo kontext původního uzlu.

Deselect

Nastane, když se kurzor přesune mimo jeden z uzlů XMLNodes kolekce.

Select

Nastane, když je kurzor umístěn uvnitř jednoho z uzlů XMLNodes kolekce.

ValidationError

Dojde k chybě ověření v ovládacím XMLNodes prvku.

Platí pro