XMLNodes Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 . |