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 na autora, který představuje XMLNode ovládacího prvku.
Veřejná vlastnost Attributes Získá Microsoft.Office.Interop.Word.XMLNodes kolekce, která představuje atributy XMLNode ovládacího prvku.
Veřejná vlastnost BaseName Získá název XMLNode řízení 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 kolekce, která představuje podřízený prvky XMLNode ovládacího prvku.
Veřejná vlastnost ChildNodeSuggestions Získá XMLChildNodeSuggestions kolekce, 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é XMLNode byl vytvořen ovládací prvek.
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 k XMLNode.
Veřejná vlastnost FirstChild Získá Microsoft.Office.Interop.Word.XMLNode objekt představující první podřízený uzel v Microsoft.Office.Tools.Word.XMLNode ovládacího prvku.
Veřejná vlastnost HasChildNodes Získá hodnotu, která označuje, zda XMLNode ovládací prvek nemá podřízené prvky.
Veřejná vlastnost InnerObject Získá Microsoft.Office.Interop.Word.XMLNode , představuje základní nativní objekt pro 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) pro obor názvů schématu 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 objekt 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, která označuje, 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ý u XMLNode ovládací prvek, který neobsahuje žádný text.
Veřejná vlastnost PreviousSibling Získá Microsoft.Office.Interop.Word.XMLNode objekt, který představuje předchozí Microsoft.Office.Interop.Word.XMLNode objekt 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 tu čá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ý objekt představující inteligentních značek 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ý podle připojeného schématu.
Veřejná vlastnost WordOpenXML Získá řetězec 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í prvek do schránky.
Veřejná metoda Cut Odstraní obsah XMLNode řízení a vloží obsah do schránky.
Veřejná metoda Dispose Provádí úkoly definované aplikací, které jsou spojeny s uvolněním nebo obnovením nespravovaných prostředků. (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ího prvku s daty z určeného souboru XML
Veřejná metoda LoadXml(String) Naplní XMLNode ovládacího prvku s daty ze zadaného řetězce XML.
Veřejná metoda LoadXml(XmlDocument) Naplní XMLNode ovládacího prvku s daty z kořenového uzlu zadaná XmlDocument.
Veřejná metoda LoadXml(XmlElement) Naplní XMLNode ovládacího prvku 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 kolekce, která představuje všechny uzly, které odpovídají XPath parametr v pořadí, v jakém jsou uvedeny Microsoft.Office.Tools.Word.XMLNode ovládacího prvku.
Veřejná metoda SelectSingleNode Získá Microsoft.Office.Interop.Word.XMLNode objekt představující první podřízený uzel, který odpovídá XPath parametr 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 přinutí aplikaci Microsoft Office Word zprávu jako neplatný uzel.
Veřejná metoda Validate Ověřuje jednotlivce XMLNode ovládacího prvku připojeného schématu XML nebo schémata.

Nahoru

Události

  Název Popis
Veřejná událost AfterInsert Dochází, když uživatel přidá novou XMLNode ovládací prvek v dokumentu.
Veřejná událost BeforeDelete Vyvolá se v případě, že uživatel odstraní XMLNode ovládacího prvku 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 Vyvolá se při přesunutí kurzoru z XMLNode ovládací prvek nebo některý z jeho podřízených uzlů pro oblast mimo kontext původní uzel.
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ěření v XMLNode ovládacího prvku.

Nahoru

Poznámky

Při mapování neopakující se prvky schématu do dokumentu aplikace Microsoft Office Word v době návrhu, vytvoří aplikace Visual Studio XMLNode řízení pro jednotlivé prvky, které mohou zobrazit pouze jednou v dokumentu.Na neopakující se prvek schéma je prvek s maxOccurs atribut nastaven na hodnotu 1.

XMLNodeovládací prvky mohou být vytvořeny pouze v projektech úrovni dokumentu aplikace Word v době návrhu.Nelze vytvořit za běhu nebo v úrovni aplikace projekty.Další informace naleznete v tématu XMLNode – ovládací prvek a Postupy: 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 Přehled nástrojů Visual Studio Tools for Office runtime.

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 projektů cílených na rozhraní .NET Framework 3.5 naleznete v následující informační části dokumentace k sadě Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Viz také

Referenční dokumentace

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

Další zdroje

XMLNode – ovládací prvek

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