Udostępnij za pośrednictwem


Interfejs XMLNode

Reprezentuje pojedynczy węzeł XML w dokumencie, który opisuje zdarzenia i które mogą być powiązane z danymi.

Przestrzeń nazw:  Microsoft.Office.Tools.Word
Zestaw:  Microsoft.Office.Tools.Word (w Microsoft.Office.Tools.Word.dll)

Składnia

'Deklaracja
<GuidAttribute("29b82cde-df64-4c6f-a64f-87561e588ecb")> _
Public Interface XMLNode _
    Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("29b82cde-df64-4c6f-a64f-87561e588ecb")]
public interface XMLNode : IBindableComponent, 
    IComponent, IDisposable, ISupportInitialize

Typ XMLNode uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Application Pobiera Application reprezentującą twórcę XMLNode kontroli.
Właściwość publiczna Attributes Pobiera Microsoft.Office.Interop.Word.XMLNodes , która reprezentuje atrybuty dla XMLNode kontroli.
Właściwość publiczna BaseName Pobiera nazwę XMLNode kontroli bez żadnych prefiksu.
Właściwość publiczna BindingContext Zwraca lub ustawia kolekcji menedżerów waluty IBindableComponent. (Odziedziczone z IBindableComponent).
Właściwość publiczna ChildNodes Pobiera Microsoft.Office.Interop.Word.XMLNodes , która reprezentuje elementy podrzędne XMLNode kontroli.
Właściwość publiczna ChildNodeSuggestions Pobiera XMLChildNodeSuggestions , która reprezentuje elementy, które mogą być ważne elementy podrzędne bieżącego XMLNode kontroli.
Właściwość publiczna Container Infrastruktura.
Właściwość publiczna Creator Pobiera aplikacji, w której XMLNode formant został utworzony.
Właściwość publiczna DataBindings Zwraca kolekcję obiektów wiązania danych dla tej IBindableComponent. (Odziedziczone z IBindableComponent).
Właściwość publiczna DefaultDataSourceUpdateMode Pobiera lub ustawia domyślną DataSourceUpdateMode dla XMLNode.
Właściwość publiczna FirstChild Pobiera Microsoft.Office.Interop.Word.XMLNode obiekt, który reprezentuje pierwszy węzeł podrzędny w Microsoft.Office.Tools.Word.XMLNode kontroli.
Właściwość publiczna HasChildNodes Pobiera wartość wskazującą, czy XMLNode formant ma elementy podrzędne.
Właściwość publiczna InnerObject Pobiera Microsoft.Office.Interop.Word.XMLNode reprezentująca macierzystego obiektu źródłowego za XMLNode.
Właściwość publiczna LastChild Pobiera Microsoft.Office.Interop.Word.XMLNode obiekt, który reprezentuje ostatni węzeł podrzędny z Microsoft.Office.Tools.Word.XMLNode kontroli.
Właściwość publiczna Level Pobiera poziom XMLNode kontroli.
Właściwość publiczna NamespaceURI Pobiera jednolitego identyfikatora zasobów (URI) obszaru nazw schematu dla XMLNode kontroli.
Właściwość publiczna NextSibling Pobiera Microsoft.Office.Interop.Word.XMLNode obiekt, który reprezentuje następnej Microsoft.Office.Interop.Word.XMLNode obiektu w dokumencie, który znajduje się na tym samym poziomie co Microsoft.Office.Tools.Word.XMLNode kontroli.
Właściwość publiczna NodeText Pobiera lub ustawia wartość tekstu w XMLNode kontroli.
Właściwość publiczna NodeType Pobiera wartość wskazującą, czy XMLNode jest atrybut lub element.
Właściwość publiczna NodeValue Pobiera lub ustawia wartość XMLNode reprezentująca atrybut.
Właściwość publiczna OwnerDocument Pobiera Microsoft.Office.Interop.Word.Document reprezentująca dokument nadrzędny określonego XMLNode kontroli.
Właściwość publiczna Parent Pobiera Microsoft.Office.Interop.Word.Document reprezentująca dokument zawierający określony XMLNode kontroli.
Właściwość publiczna ParentNode Pobiera Microsoft.Office.Interop.Word.XMLNode obiekt, który reprezentuje element nadrzędny określonego Microsoft.Office.Tools.Word.XMLNode kontroli.
Właściwość publiczna PlaceholderText Pobiera lub ustawia tekst wyświetlany dla XMLNode formant, który nie zawiera tekstu.
Właściwość publiczna PreviousSibling Pobiera Microsoft.Office.Interop.Word.XMLNode obiekt, który reprezentuje poprzedniego Microsoft.Office.Interop.Word.XMLNode obiektu w dokumencie, który znajduje się na tym samym poziomie co Microsoft.Office.Tools.Word.XMLNode kontroli.
Właściwość publiczna Range Pobiera Range obiekt, który reprezentuje fragment dokumentu, który jest zawarty w XMLNode kontroli.
Właściwość publiczna Site Zwraca lub ustawia ISite związane z IComponent. (Odziedziczone z IComponent).
Właściwość publiczna SmartTag Pobiera SmartTag obiekt, który reprezentuje tagów inteligentnych związanych z XMLNode kontroli. Ten typ lub element członkowski jest przeznaczony do stosowania wyłącznie w projektach dla systemu Microsoft Office 2007. W systemie Office 2010 tagi inteligentne nie są już używane.
.
Właściwość publiczna Tag Infrastruktura.
Właściwość publiczna Text Pobiera lub ustawia zwykły tekst niesformatowany XMLNode kontroli.
Właściwość publiczna ValidationErrorText Pobiera ciąg, który reprezentuje opis błędu sprawdzania poprawności na XMLNode kontroli.
Właściwość publiczna ValidationStatus Pobiera wartość, która określa, czy element lub atrybut jest prawidłowa dla dołączonego schematu.
Właściwość publiczna WordOpenXML Pobiera ciąg XML, który reprezentuje XMLNode w formacie Open XML programu Microsoft Office Word.
Właściwość publiczna XML Pobiera ciąg, który reprezentuje tekst XML w XMLNode kontroli.

Początek

Metody

  Nazwa Opis
Metoda publiczna BeginInit Sygnalizuje ten obiekt, że inicjowania jest uruchamiana. (Odziedziczone z ISupportInitialize).
Metoda publiczna Copy Kopiuje zawartość XMLNode formant do Schowka.
Metoda publiczna Cut Usuwa zawartość XMLNode kontroli i umieszcza zawartość do Schowka.
Metoda publiczna Dispose Wykonuje zadania zdefiniowane przez aplikację skojarzone z uwalnianiem, zwalnianiem lub resetowaniem niezarządzanych zasobów. (Odziedziczone z IDisposable).
Metoda publiczna EndInit Sygnalizuje ten obiekt, że inicjowanie zostanie zakończone. (Odziedziczone z ISupportInitialize).
Metoda publiczna get_ValidationErrorText Infrastruktura.
Metoda publiczna get_XML Infrastruktura.
Metoda publiczna Load Aktualizacje XMLNode formant z danymi z określonego pliku XML
Metoda publiczna LoadXml(String) Wypełnia XMLNode formant z danymi z określonego ciągu XML.
Metoda publiczna LoadXml(XmlDocument) Wypełnia XMLNode formant z danymi z korzenia określony XmlDocument.
Metoda publiczna LoadXml(XmlElement) Wypełnia XMLNode formant z danymi z XmlElement.
Metoda publiczna RemoveChild Usuwa element podrzędny określonego z XMLNode kontroli.
Metoda publiczna SelectNodes Pobiera Microsoft.Office.Interop.Word.XMLNodes , która reprezentuje wszystkie węzły, które odpowiadają XPath parametr w kolejności, w jakiej pojawiają się w Microsoft.Office.Tools.Word.XMLNode kontroli.
Metoda publiczna SelectSingleNode Pobiera Microsoft.Office.Interop.Word.XMLNode obiekt, który reprezentuje pierwszy węzeł podrzędny, który pasuje do XPath parametr w Microsoft.Office.Tools.Word.XMLNode kontroli.
Metoda publiczna SetValidationError Zmienia tekst błędu sprawdzania poprawności wyświetlane użytkownikowi dla XMLNode kontroli i wymusza programu Microsoft Office Word, aby zgłosić węzeł jako nieprawidłowe.
Metoda publiczna Validate Sprawdza poprawność indywidualnych XMLNode kontroli z dołączonego schematu XML lub schematów.

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne AfterInsert Występuje, gdy użytkownik dodaje nowy XMLNode formantu do dokumentu.
Zdarzenie publiczne BeforeDelete Występuje, gdy użytkownik usuwa XMLNode formantu z dokumentu, zanim zostanie usunięty formant.
Zdarzenie publiczne BindingContextChanged Występuje, gdy wartość BindingContext właściwości ContentControlBase zmiany.
Zdarzenie publiczne ContextEnter Występuje, gdy kursor jest umieszczony wewnątrz XMLNode lub jednego z jego węzłów podrzędnych, z obszaru poza kontekstem węzła.
Zdarzenie publiczne ContextLeave Występuje, gdy kursor zostanie przeniesiony z XMLNode formantu lub jednego z jego węzłów podrzędnych, aby obszar poza kontekstem oryginalnego węzła.
Zdarzenie publiczne Deselect Występuje, gdy kursor zostanie przeniesiony z XMLNode kontroli.
Zdarzenie publiczne Disposed Metoda, która obsługuje reprezentuje Disposed zdarzeń składnika. (Odziedziczone z IComponent).
Zdarzenie publiczne Select Występuje, gdy kursor jest umieszczony wewnątrz XMLNode kontroli.
Zdarzenie publiczne ValidationError Występuje, gdy błąd sprawdzania poprawności w XMLNode kontroli.

Początek

Uwagi

Podczas mapowania niepowtarzającym elementy schematu do dokumentu programu Microsoft Office Word w czasie projektowania, Visual Studio tworzy XMLNode kontroli dla każdego z elementów, które mogą występować tylko raz w dokumencie.Element schematu niepowtarzającym jest element z maxOccurs atrybut ustawiony na wartość 1.

XMLNodeFormanty mogą być tworzone tylko w przypadku projektów na poziomie dokumentu programu Word w czasie projektowania.Nie można utworzyć w czasie wykonywania lub w projektów na poziomie aplikacji.Aby uzyskać więcej informacji, zobacz Formant XMLNode i Porady: dodawanie formantów XMLNode do dokumentów programu Word.

[!UWAGA]

Ten interfejs jest implementowany przez Visual Studio Tools for Office Runtime. Nie jest on przeznaczony do implementacji w kodzie. Aby uzyskać więcej informacji, zobacz Visual Studio Tools for Office Runtime ― Przegląd.

Użycie

W dokumentacji opisano wersję typu używanego w projektach dla pakietu Office przeznaczonych do pracy z programem .NET Framework 4 i .NET Framework 4.5. 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ę tego typu używanego w projektach przeznaczonych do działania z programem .NET Framework 3.5, zobacz następującą sekcję informacyjną w dokumentacji programu Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Office.Tools.Word

Inne zasoby

Formant XMLNode

Porady: dodawanie formantów XMLNode do dokumentów programu Word