Sdílet prostřednictvím


XMLNode – rozhraní

Představuje jeden uzel XML v dokumentu, který poskytuje události a které mohou být vázány na data.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Application Získá Application , která představuje Autor XMLNode ovládacího prvku.
Veřejná vlastnost Attributes Získá Microsoft.Office.Interop.Word.XMLNodes kolekci, která představuje atributy XMLNode ovládacího prvku.
Veřejná vlastnost BaseName Získá název XMLNode ovládacího prvku bez jakékoli předpony.
Veřejná vlastnost BindingContext Získá nebo nastaví kolekce vedoucích měny IBindableComponent. (Zděděno z IBindableComponent.)
Veřejná vlastnost ChildNodes Získá Microsoft.Office.Interop.Word.XMLNodes kolekci, která představuje podřízené prvky XMLNode ovládacího prvku.
Veřejná vlastnost ChildNodeSuggestions Získá XMLChildNodeSuggestions kolekci, která představuje prvky, které mohou být platné děti aktuální XMLNode ovládacího prvku.
Veřejná vlastnost Container Infrastruktura.
Veřejná vlastnost Creator Získá aplikace, ve kterém XMLNode ovládací prvek byl vytvořen.
Veřejná vlastnost DataBindings Získá kolekci objektů vázání dat pro tento IBindableComponent. (Zděděno z IBindableComponent.)
Veřejná vlastnost DefaultDataSourceUpdateMode Získá nebo nastaví výchozí DataSourceUpdateMode u XMLNode.
Veřejná vlastnost FirstChild Získá Microsoft.Office.Interop.Word.XMLNode objekt, který představuje první podřízený uzel v Microsoft.Office.Tools.Word.XMLNode ovládacího prvku.
Veřejná vlastnost HasChildNodes Získá hodnotu označující, zda XMLNode ovládací prvek nemá podřízené prvky.
Veřejná vlastnost InnerObject Získá Microsoft.Office.Interop.Word.XMLNode , která představuje základní nativní objekt, který XMLNode.
Veřejná vlastnost LastChild Získá Microsoft.Office.Interop.Word.XMLNode objekt, který představuje poslední podřízený uzel Microsoft.Office.Tools.Word.XMLNode ovládacího prvku.
Veřejná vlastnost Level Získá úroveň XMLNode ovládacího prvku.
Veřejná vlastnost NamespaceURI Získá identifikátor URI (Uniform Resource) oboru názvů schématu pro XMLNode ovládacího prvku.
Veřejná vlastnost NextSibling Získá Microsoft.Office.Interop.Word.XMLNode objekt, který představuje další Microsoft.Office.Interop.Word.XMLNode objektu v dokumentu, který je na stejné úrovni jako Microsoft.Office.Tools.Word.XMLNode ovládacího prvku.
Veřejná vlastnost NodeText Získá nebo nastaví hodnotu text XMLNode ovládacího prvku.
Veřejná vlastnost NodeType Získá hodnotu označující, zda XMLNode je atribut nebo element.
Veřejná vlastnost NodeValue Získá nebo nastaví hodnotu XMLNode , která představuje atribut.
Veřejná vlastnost OwnerDocument Získá Microsoft.Office.Interop.Word.Document , která představuje nadřazený dokument zadaného XMLNode ovládacího prvku.
Veřejná vlastnost Parent Získá Microsoft.Office.Interop.Word.Document , která představuje dokument obsahující zadané XMLNode ovládacího prvku.
Veřejná vlastnost ParentNode Získá Microsoft.Office.Interop.Word.XMLNode objekt, který představuje nadřazený prvek zadaný Microsoft.Office.Tools.Word.XMLNode ovládacího prvku.
Veřejná vlastnost PlaceholderText Získá nebo nastaví text zobrazený pro XMLNode ovládací prvek, který neobsahuje žádný text.
Veřejná vlastnost PreviousSibling Získá Microsoft.Office.Interop.Word.XMLNode objekt, který představuje posledních Microsoft.Office.Interop.Word.XMLNode objektu v dokumentu, který je na stejné úrovni jako Microsoft.Office.Tools.Word.XMLNode ovládacího prvku.
Veřejná vlastnost Range Získá Range objekt, který představuje část dokumentu, který je součástí XMLNode ovládacího prvku.
Veřejná vlastnost Site Získá nebo nastaví ISite přidružené IComponent. (Zděděno z IComponent.)
Veřejná vlastnost SmartTag Získá SmartTag přidružené k objektu, který představuje inteligentní značku XMLNode ovládacího prvku. Tento typ člena je určen pouze pro použití v projektech systému Microsoft Office 2007. V systému Office 2010 již nejsou inteligentní značky používány.
.
Veřejná vlastnost Tag Infrastruktura.
Veřejná vlastnost Text Získá nebo nastaví obyčejný neformátovaný text XMLNode ovládacího prvku.
Veřejná vlastnost ValidationErrorText Získá řetězec, který představuje popis chyby ověřování v XMLNode ovládacího prvku.
Veřejná vlastnost ValidationStatus Získá hodnotu, která určuje, zda prvek nebo atribut je platný na základě připojeného schématu.
Veřejná vlastnost WordOpenXML Získá řetězec jazyka XML, který představuje XMLNode ve formátu Open XML aplikace Microsoft Office Word.
Veřejná vlastnost XML Získá řetězec, který představuje XML text XMLNode ovládacího prvku.

Nahoru

Metody

  Název Popis
Veřejná metoda BeginInit Signály objekt spouštění dané inicializace. (Zděděno z ISupportInitialize.)
Veřejná metoda Copy Zkopíruje obsah XMLNode ovládacího prvku do schránky.
Veřejná metoda Cut Odstraní obsah XMLNode řízení a umístí obsah do schránky.
Veřejná metoda Dispose Provádí úkoly definované aplikací spojených s uvolněním, uvolnění nebo obnovení nespravované prostředky. (Zděděno z IDisposable.)
Veřejná metoda EndInit Signály objekt inicializace, že je dokončena. (Zděděno z ISupportInitialize.)
Veřejná metoda get_ValidationErrorText Infrastruktura.
Veřejná metoda get_XML Infrastruktura.
Veřejná metoda Load Aktualizace XMLNode ovládací prvek s daty ze zadaného souboru XML
Veřejná metoda LoadXml(String) Vyplní XMLNode ovládací prvek s daty ze zadaného řetězce XML.
Veřejná metoda LoadXml(XmlDocument) Vyplní XMLNode ovládací prvek s daty z kořenového uzlu zadaná XmlDocument.
Veřejná metoda LoadXml(XmlElement) Vyplní XMLNode ovládací prvek s daty z XmlElement.
Veřejná metoda RemoveChild Odebere určený podřízený prvek z XMLNode ovládacího prvku.
Veřejná metoda SelectNodes Získá Microsoft.Office.Interop.Word.XMLNodes kolekci, která představuje všechny uzly, které odpovídají XPath parametr v pořadí, v jakém jsou uvedeny v Microsoft.Office.Tools.Word.XMLNode ovládacího prvku.
Veřejná metoda SelectSingleNode Získá Microsoft.Office.Interop.Word.XMLNode objekt, který představuje první podřízený uzel, který odpovídá XPath parametr v Microsoft.Office.Tools.Word.XMLNode ovládacího prvku.
Veřejná metoda SetValidationError Změní text chyby ověřování zobrazí uživateli pro XMLNode řízení a způsobí, že aplikace Microsoft Office Word zprávu uzel jako neplatné.
Veřejná metoda Validate Ověřuje jednotlivce XMLNode řízení proti připojeného schématu XML nebo schémat.

Nahoru

Události

  Název Popis
Veřejná událost AfterInsert Vyvolá se v případě, že uživatel přidá novou XMLNode ovládacího prvku v dokumentu.
Veřejná událost BeforeDelete Vyvolá se v případě, že uživatel odstraní XMLNode ovládací prvek z dokumentu, před odstraněním ovládacího prvku.
Veřejná událost BindingContextChanged Dochází při hodnotu BindingContext vlastnost ContentControlBase změny.
Veřejná událost ContextEnter Vyvolá se v případě, že je kurzor umístěn uvnitř XMLNode nebo jeden z jeho podřízených uzlů z oblasti mimo kontext uzlu.
Veřejná událost ContextLeave Dojde k přesunutí kurzoru z XMLNode ovládací prvek nebo jeden z jeho podřízených uzlů do oblasti mimo rámec původního uzlu.
Veřejná událost Deselect Vyvolá se při přesunutí kurzoru z XMLNode ovládacího prvku.
Veřejná událost Disposed Představuje metodu, která zpracovává Disposed události komponenty. (Zděděno z IComponent.)
Veřejná událost Select Vyvolá se v případě, že je kurzor umístěn uvnitř XMLNode ovládacího prvku.
Veřejná událost ValidationError Vyvolá se v případě, že je chyba ověřování v XMLNode ovládacího prvku.

Nahoru

Poznámky

Je-li mapovat neopakující se prvky schématu do dokumentu aplikace Microsoft Office Word v době návrhu, vytvoří aplikace Visual Studio XMLNode ovládací prvek pro jednotlivé prvky, které mohou být v dokumentu pouze jednou.Neopakující se prvek schématu je prvkem se maxOccurs atribut nastaven na hodnotu 1.

XMLNodeovládací prvky mohou být vytvořeny pouze v projekty na úrovni dokumentu aplikace Word v době návrhu.Nemůže být vytvořen za běhu nebo projekty na úrovni aplikace.Další informace naleznete v tématu Ovládací prvek XMLNode a Jak: přidání ovládacích prvků XMLNode do dokumentů aplikace Word.

[!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 naleznete v tématu Visual Studio Tools pro přehled Runtime sady Office.

Použití

Tato dokumentace popisuje verzi tohoto typu, který je používán v projektech systému Office cílených pro rozhraní .NET Framework 4 a .NET Framework 4.5. 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 cílených na rozhraní .NET Framework 3.5 naleznete v následující informační části dokumentace k aplikaci Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Viz také

Referenční dokumentace

Microsoft.Office.Tools.Word – obor názvů

Další zdroje

Ovládací prvek XMLNode

Jak: přidání ovládacích prvků XMLNode do dokumentů aplikace Word