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 | |
---|---|---|
Application | Získá Application na autora, který představuje XMLNode ovládacího prvku. | |
Attributes | Získá Microsoft.Office.Interop.Word.XMLNodes kolekce, která představuje atributy XMLNode ovládacího prvku. | |
BaseName | Získá název XMLNode řízení bez jakékoli předpony. | |
BindingContext | Získá nebo nastaví kolekce vedoucích měny IBindableComponent. (Zděděno z IBindableComponent.) | |
ChildNodes | Získá Microsoft.Office.Interop.Word.XMLNodes kolekce, která představuje podřízený prvky XMLNode ovládacího prvku. | |
ChildNodeSuggestions | Získá XMLChildNodeSuggestions kolekce, která představuje prvky, které mohou být platný děti aktuální XMLNode ovládacího prvku. | |
Container | Infrastruktura. | |
Creator | Získá aplikace, ve které XMLNode byl vytvořen ovládací prvek. | |
DataBindings | Získá kolekci objektů vázání dat pro tento IBindableComponent. (Zděděno z IBindableComponent.) | |
DefaultDataSourceUpdateMode | Získá nebo nastaví výchozí DataSourceUpdateMode k XMLNode. | |
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. | |
HasChildNodes | Získá hodnotu, která označuje, zda XMLNode ovládací prvek nemá podřízené prvky. | |
InnerObject | Získá Microsoft.Office.Interop.Word.XMLNode , představuje základní nativní objekt pro XMLNode. | |
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. | |
Level | Získá úroveň XMLNode ovládacího prvku. | |
NamespaceURI | Získá identifikátor URI (Uniform Resource) pro obor názvů schématu XMLNode ovládacího prvku. | |
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. | |
NodeText | Získá nebo nastaví hodnotu text XMLNode ovládacího prvku. | |
NodeType | Získá hodnotu, která označuje, zda XMLNode je atribut nebo element. | |
NodeValue | Získá nebo nastaví hodnotu XMLNode , která představuje atribut. | |
OwnerDocument | Získá Microsoft.Office.Interop.Word.Document , která představuje nadřazený dokument zadaného XMLNode ovládacího prvku. | |
Parent | Získá Microsoft.Office.Interop.Word.Document , která představuje dokument obsahující zadaný XMLNode ovládacího prvku. | |
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. | |
PlaceholderText | Získá nebo nastaví text zobrazený u XMLNode ovládací prvek, který neobsahuje žádný text. | |
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. | |
Range | Získá Range objekt, který představuje tu část dokumentu, který je součástí XMLNode ovládacího prvku. | |
Site | Získá nebo nastaví ISite přidružené IComponent. (Zděděno z IComponent.) | |
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. . |
|
Tag | Infrastruktura. | |
Text | Získá nebo nastaví obyčejný neformátovaný text XMLNode ovládacího prvku. | |
ValidationErrorText | Získá řetězec, který představuje popis chyby ověřování v XMLNode ovládacího prvku. | |
ValidationStatus | Získá hodnotu, která určuje, zda prvek nebo atribut je platný podle připojeného schématu. | |
WordOpenXML | Získá řetězec XML, který představuje XMLNode ve formátu Open XML aplikace Microsoft Office Word. | |
XML | Získá řetězec, který představuje XML text XMLNode ovládacího prvku. |
Nahoru
Metody
Název | Popis | |
---|---|---|
BeginInit | Signály objekt spouštění dané inicializace. (Zděděno z ISupportInitialize.) | |
Copy | Zkopíruje obsah XMLNode ovládací prvek do schránky. | |
Cut | Odstraní obsah XMLNode řízení a vloží obsah do schránky. | |
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.) | |
EndInit | Signály objekt inicializace, že je dokončena. (Zděděno z ISupportInitialize.) | |
get_ValidationErrorText | Infrastruktura. | |
get_XML | Infrastruktura. | |
Load | Aktualizace XMLNode ovládacího prvku s daty z určeného souboru XML | |
LoadXml(String) | Naplní XMLNode ovládacího prvku s daty ze zadaného řetězce XML. | |
LoadXml(XmlDocument) | Naplní XMLNode ovládacího prvku s daty z kořenového uzlu zadaná XmlDocument. | |
LoadXml(XmlElement) | Naplní XMLNode ovládacího prvku s daty z XmlElement. | |
RemoveChild | Odebere určený podřízený prvek z XMLNode ovládacího prvku. | |
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. | |
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. | |
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. | |
Validate | Ověřuje jednotlivce XMLNode ovládacího prvku připojeného schématu XML nebo schémata. |
Nahoru
Události
Název | Popis | |
---|---|---|
AfterInsert | Dochází, když uživatel přidá novou XMLNode ovládací prvek v dokumentu. | |
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. | |
BindingContextChanged | Dochází při hodnotu BindingContext vlastnost ContentControlBase změny. | |
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. | |
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. | |
Deselect | Vyvolá se při přesunutí kurzoru z XMLNode ovládacího prvku. | |
Disposed | Představuje metodu, která zpracovává Disposed události komponenty. (Zděděno z IComponent.) | |
Select | Vyvolá se v případě, že je kurzor umístěn uvnitř XMLNode ovládacího prvku. | |
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
Postupy: Přidání ovládacích prvků XMLNode do dokumentů aplikace Word