Udostępnij za pośrednictwem


XMLNodes Interfejs

Definicja

Kolekcja XMLNode obiektów reprezentujących węzły w widoku drzewa okienka zadań Struktura XML, która wskazuje elementy, które użytkownik zastosował do dokumentu.

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

Uwagi

Kontrolka XMLNodes reprezentuje kolekcję elementów XML o tej samej nazwie. Gdy mapujesz elementy, które schemat pozwala pojawiać się więcej niż raz w dokumencie Word pakietu Microsoft Office w czasie projektowania, program Visual Studio tworzy XMLNodes dla tych elementów. Schemat może zezwalać na pojawienie się elementu więcej niż raz, gdy maxOccurs atrybut elementu lub element elementy podrzędne jest ustawiony na > 1.

Jeśli schemat ustawia maxOccurs atrybut elementu i jego elementów nadrzędnych na 1, program Visual Studio zamiast tego tworzy kontrolkę XMLNode .

XMLNodeskontrolki można tworzyć tylko w Word projektach na poziomie dokumentu w czasie projektowania. Nie można ich tworzyć w czasie wykonywania ani w projektach na poziomie aplikacji. Aby uzyskać więcej informacji, zobacz Kontrolka XMLNodes i Instrukcje: dodawanie kontrolek XMLNodes do Word Dokumentów.

Uwaga

Ten interfejs jest wdrażany przy użyciu programu Visual Studio Tools for Office Runtime. Nie jest on przeznaczony do implementacji w kodzie. Aby uzyskać więcej informacji, zobacz omówienie środowiska uruchomieniowego Visual Studio Tools dla pakietu Office.

Użycie

W tej dokumentacji opisano wersję tego typu używaną tylko w projektach pakietu Office przeznaczonych dla platformy .NET Framework 4 i nowszych. W projektach przeznaczonych do pracy z programem .NET Framework 3.5 ten typ może mieć inne elementy członkowskie, a przykładowy kod podany dla tego typu może nie działać. Aby uzyskać dokumentację dotyczącą tego typu projektów przeznaczonych dla .NET Framework 3.5, zobacz następującą sekcję referencyjną w dokumentacji programu Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Właściwości

Application

Pobiera obiekt reprezentujący aplikację Application Word pakietu Microsoft Office.

Container

Kolekcja XMLNode obiektów reprezentujących węzły w widoku drzewa okienka zadań Struktura XML, która wskazuje elementy, które użytkownik zastosował do dokumentu.

Count

Pobiera liczbę elementów w kolekcji XMLNodes .

Creator

Pobiera aplikację, w której utworzono kontrolkę XMLNodes .

InnerObject

Pobiera obiekt XMLNodes reprezentujący bazowy obiekt macierzysty dla kontrolki XMLNodes .

Item[Int32]

Pobiera obiekt XMLNode w określonym indeksie.

Parent

Pobiera obiekt Document reprezentujący dokument zawierający XMLNodes kolekcję.

Tag

Kolekcja XMLNode obiektów reprezentujących węzły w widoku drzewa okienka zadań Struktura XML, która wskazuje elementy, które użytkownik zastosował do dokumentu.

Metody

Add(String, String, Object)

XMLNode Pobiera obiekt reprezentujący nowo dodany element.

GetEnumerator()

Pobiera moduł wyliczający dla kontrolki XMLNodes .

Zdarzenia

AfterInsert

Występuje, gdy użytkownik dodaje nowy XMLNode element do kolekcji lub do jednej z jego malejących wartości.

BeforeDelete

Występuje, gdy użytkownik usuwa XMLNode węzeł lub malejący z kolekcji, zanim kontrolka zostanie usunięta.

ContextEnter

Występuje, gdy kursor znajduje się wewnątrz jednego z węzłów lub węzłów podrzędnych XMLNodes kolekcji, z obszaru poza kontekstem węzła.

ContextLeave

Występuje, gdy kursor jest przenoszony z jednego z węzłów lub węzłów podrzędnych XMLNodes kolekcji do obszaru poza kontekstem oryginalnego węzła.

Deselect

Występuje, gdy kursor jest przenoszony z jednego z węzłów XMLNodes kolekcji.

Select

Występuje po umieszczeniu kursora wewnątrz jednego z węzłów XMLNodes kolekcji.

ValidationError

Występuje, gdy w kontrolce występuje błąd weryfikacji XMLNodes .

Dotyczy