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 | |
---|---|---|
Application | Pobiera Application reprezentującą twórcę XMLNode kontroli. | |
Attributes | Pobiera Microsoft.Office.Interop.Word.XMLNodes , która reprezentuje atrybuty dla XMLNode kontroli. | |
BaseName | Pobiera nazwę XMLNode kontroli bez żadnych prefiksu. | |
BindingContext | Zwraca lub ustawia kolekcji menedżerów waluty IBindableComponent. (Odziedziczone z IBindableComponent). | |
ChildNodes | Pobiera Microsoft.Office.Interop.Word.XMLNodes , która reprezentuje elementy podrzędne XMLNode kontroli. | |
ChildNodeSuggestions | Pobiera XMLChildNodeSuggestions , która reprezentuje elementy, które mogą być ważne elementy podrzędne bieżącego XMLNode kontroli. | |
Container | Infrastruktura. | |
Creator | Pobiera aplikacji, w której XMLNode formant został utworzony. | |
DataBindings | Zwraca kolekcję obiektów wiązania danych dla tej IBindableComponent. (Odziedziczone z IBindableComponent). | |
DefaultDataSourceUpdateMode | Pobiera lub ustawia domyślną DataSourceUpdateMode dla XMLNode. | |
FirstChild | Pobiera Microsoft.Office.Interop.Word.XMLNode obiekt, który reprezentuje pierwszy węzeł podrzędny w Microsoft.Office.Tools.Word.XMLNode kontroli. | |
HasChildNodes | Pobiera wartość wskazującą, czy XMLNode formant ma elementy podrzędne. | |
InnerObject | Pobiera Microsoft.Office.Interop.Word.XMLNode reprezentująca macierzystego obiektu źródłowego za XMLNode. | |
LastChild | Pobiera Microsoft.Office.Interop.Word.XMLNode obiekt, który reprezentuje ostatni węzeł podrzędny z Microsoft.Office.Tools.Word.XMLNode kontroli. | |
Level | Pobiera poziom XMLNode kontroli. | |
NamespaceURI | Pobiera jednolitego identyfikatora zasobów (URI) obszaru nazw schematu dla XMLNode kontroli. | |
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. | |
NodeText | Pobiera lub ustawia wartość tekstu w XMLNode kontroli. | |
NodeType | Pobiera wartość wskazującą, czy XMLNode jest atrybut lub element. | |
NodeValue | Pobiera lub ustawia wartość XMLNode reprezentująca atrybut. | |
OwnerDocument | Pobiera Microsoft.Office.Interop.Word.Document reprezentująca dokument nadrzędny określonego XMLNode kontroli. | |
Parent | Pobiera Microsoft.Office.Interop.Word.Document reprezentująca dokument zawierający określony XMLNode kontroli. | |
ParentNode | Pobiera Microsoft.Office.Interop.Word.XMLNode obiekt, który reprezentuje element nadrzędny określonego Microsoft.Office.Tools.Word.XMLNode kontroli. | |
PlaceholderText | Pobiera lub ustawia tekst wyświetlany dla XMLNode formant, który nie zawiera tekstu. | |
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. | |
Range | Pobiera Range obiekt, który reprezentuje fragment dokumentu, który jest zawarty w XMLNode kontroli. | |
Site | Zwraca lub ustawia ISite związane z IComponent. (Odziedziczone z IComponent). | |
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. . |
|
Tag | Infrastruktura. | |
Text | Pobiera lub ustawia zwykły tekst niesformatowany XMLNode kontroli. | |
ValidationErrorText | Pobiera ciąg, który reprezentuje opis błędu sprawdzania poprawności na XMLNode kontroli. | |
ValidationStatus | Pobiera wartość, która określa, czy element lub atrybut jest prawidłowa dla dołączonego schematu. | |
WordOpenXML | Pobiera ciąg XML, który reprezentuje XMLNode w formacie Open XML programu Microsoft Office Word. | |
XML | Pobiera ciąg, który reprezentuje tekst XML w XMLNode kontroli. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
BeginInit | Sygnalizuje ten obiekt, że inicjowania jest uruchamiana. (Odziedziczone z ISupportInitialize). | |
Copy | Kopiuje zawartość XMLNode formant do Schowka. | |
Cut | Usuwa zawartość XMLNode kontroli i umieszcza zawartość do Schowka. | |
Dispose | Wykonuje zadania zdefiniowane przez aplikację skojarzone z uwalnianiem, zwalnianiem lub resetowaniem niezarządzanych zasobów. (Odziedziczone z IDisposable). | |
EndInit | Sygnalizuje ten obiekt, że inicjowanie zostanie zakończone. (Odziedziczone z ISupportInitialize). | |
get_ValidationErrorText | Infrastruktura. | |
get_XML | Infrastruktura. | |
Load | Aktualizacje XMLNode formant z danymi z określonego pliku XML | |
LoadXml(String) | Wypełnia XMLNode formant z danymi z określonego ciągu XML. | |
LoadXml(XmlDocument) | Wypełnia XMLNode formant z danymi z korzenia określony XmlDocument. | |
LoadXml(XmlElement) | Wypełnia XMLNode formant z danymi z XmlElement. | |
RemoveChild | Usuwa element podrzędny określonego z XMLNode kontroli. | |
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. | |
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. | |
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. | |
Validate | Sprawdza poprawność indywidualnych XMLNode kontroli z dołączonego schematu XML lub schematów. |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
AfterInsert | Występuje, gdy użytkownik dodaje nowy XMLNode formantu do dokumentu. | |
BeforeDelete | Występuje, gdy użytkownik usuwa XMLNode formantu z dokumentu, zanim zostanie usunięty formant. | |
BindingContextChanged | Występuje, gdy wartość BindingContext właściwości ContentControlBase zmiany. | |
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. | |
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. | |
Deselect | Występuje, gdy kursor zostanie przeniesiony z XMLNode kontroli. | |
Disposed | Metoda, która obsługuje reprezentuje Disposed zdarzeń składnika. (Odziedziczone z IComponent). | |
Select | Występuje, gdy kursor jest umieszczony wewnątrz XMLNode kontroli. | |
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
Porady: dodawanie formantów XMLNode do dokumentów programu Word