XMLNode-Schnittstelle
Stellt einen einzelnen XML-Knoten in einem Dokument dar, der Ereignisse verfügbar macht und an Daten gebunden werden kann.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Syntax
'Declaration
<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
Der XMLNode-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Application | Ruft eine Application ab, die den Ersteller des XMLNode-Steuerelements darstellt. | |
Attributes | Ruft eine Microsoft.Office.Interop.Word.XMLNodes-Auflistung ab, die die Attribute für das XMLNode-Steuerelement darstellt. | |
BaseName | Ruft den Namen des XMLNode-Steuerelements ohne Präfix ab. | |
BindingContext | Ruft die Auflistung von CurrencyManager-Objekten für die IBindableComponent ab oder legt diese fest. (Von IBindableComponent geerbt.) | |
ChildNodes | Ruft eine Microsoft.Office.Interop.Word.XMLNodes-Auflistung ab, die die untergeordneten Elemente eines XMLNode-Steuerelements darstellt. | |
ChildNodeSuggestions | Ruft eine XMLChildNodeSuggestions-Auflistung ab, die die Elemente darstellt, die gültige untergeordnete Knoten des aktuellen XMLNode-Steuerelements sein können. | |
Container | Infrastruktur. | |
Creator | Ruft die Anwendung ab, in der das XMLNode-Steuerelement erstellt wurde. | |
DataBindings | Ruft die Auflistung der Datenbindungsobjekte für diese IBindableComponent ab. (Von IBindableComponent geerbt.) | |
DefaultDataSourceUpdateMode | Ruft den Standard-DataSourceUpdateMode für den XMLNode ab oder legt diesen fest. | |
FirstChild | Ruft ein Microsoft.Office.Interop.Word.XMLNode-Objekt ab, das den ersten untergeordneten Knoten des Microsoft.Office.Tools.Word.XMLNode-Steuerelements darstellt. | |
HasChildNodes | Ruft einen Wert ab, der angibt, ob das XMLNode-Steuerelement über untergeordnete Elemente verfügt. | |
InnerObject | Ruft einen Microsoft.Office.Interop.Word.XMLNode ab, der das zugrunde liegende systemeigene Objekt für den XMLNode darstellt. | |
LastChild | Ruft ein Microsoft.Office.Interop.Word.XMLNode-Objekt ab, das den letzten untergeordneten Knoten des Microsoft.Office.Tools.Word.XMLNode-Steuerelements darstellt. | |
Level | Ruft die Ebene des XMLNode-Steuerelements ab. | |
NamespaceURI | Ruft den URI (Uniform Resource Identifier) des Schemanamespace für das XMLNode-Steuerelement ab. | |
NextSibling | Ruft ein Microsoft.Office.Interop.Word.XMLNode-Objekt ab, das das nächste Microsoft.Office.Interop.Word.XMLNode-Objekt im Dokument darstellt, das sich auf derselben Ebene wie das Microsoft.Office.Tools.Word.XMLNode-Steuerelement befindet. | |
NodeText | Ruft den Textwert des XMLNode-Steuerelements ab oder legt diesen fest. | |
NodeType | Ruft einen Wert ab, der angibt, ob ein XMLNode ein Attribut oder ein Element ist. | |
NodeValue | Ruft den Wert eines XMLNode ab, der ein Attribut darstellt, oder legt diesen Wert fest. | |
OwnerDocument | Ruft ein Microsoft.Office.Interop.Word.Document ab, das das übergeordnete Dokument des angegebenen XMLNode-Steuerelements darstellt. | |
Parent | Ruft ein Microsoft.Office.Interop.Word.Document ab, das das Dokument mit dem angegebenen XMLNode-Steuerelement darstellt. | |
ParentNode | Ruft ein Microsoft.Office.Interop.Word.XMLNode-Objekt ab, das das übergeordnete Element des angegebenen Microsoft.Office.Tools.Word.XMLNode-Steuerelements darstellt. | |
PlaceholderText | Ruft den Text ab, der für ein XMLNode-Steuerelement ohne Text angezeigt wird, oder legt diesen fest. | |
PreviousSibling | Ruft ein Microsoft.Office.Interop.Word.XMLNode-Objekt ab, das das vorherige Microsoft.Office.Interop.Word.XMLNode-Objekt im Dokument darstellt, das sich auf derselben Ebene wie das Microsoft.Office.Tools.Word.XMLNode-Steuerelement befindet. | |
Range | Ruft ein Range-Objekt ab, das den Teil eines Dokuments darstellt, der im XMLNode-Steuerelement enthalten ist. | |
Site | Ruft den dem IComponent zugeordneten ISite ab oder legt diesen fest. (Von IComponent geerbt.) | |
SmartTag | Ruft ein SmartTag-Objekt ab, das das mit dem XMLNode-Steuerelement verknüpfte Smarttag darstellt. Dieser Typ oder Member ist nur für die Verwendung in Projekten für das Microsoft Office 2007-System vorgesehen. Smarttags sind in Office 2010 veraltet. . |
|
Tag | Infrastruktur. | |
Text | Ruft den unformatierten Text des XMLNode-Steuerelements ab oder legt diesen fest. | |
ValidationErrorText | Ruft eine Zeichenfolge ab, die die Beschreibung eines Validierungsfehlers für ein XMLNode-Steuerelement darstellt. | |
ValidationStatus | Ruft einen Wert ab, der angibt, ob ein Element oder Attribut gemäß dem angefügten Schema gültig ist. | |
WordOpenXML | Ruft eine XML-Zeichenfolge ab, die den XMLNode im Open XML-Format in Microsoft Office Word darstellt. | |
XML | Ruft eine Zeichenfolge ab, die den XML-Text im XMLNode-Steuerelement darstellt. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
BeginInit | Signalisiert dem Objekt den Start der Initialisierung. (Von ISupportInitialize geerbt.) | |
Copy | Kopiert den Inhalt des XMLNode-Steuerelements in die Zwischenablage. | |
Cut | Löscht den Inhalt des XMLNode-Steuerelements und legt ihn in der Zwischenablage ab. | |
Dispose | Führt anwendungsspezifische Aufgaben aus, die mit dem Freigeben, Zurückgeben oder Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.) | |
EndInit | Signalisiert dem Objekt den Abschluss der Initialisierung. (Von ISupportInitialize geerbt.) | |
get_ValidationErrorText | Infrastruktur. | |
get_XML | Infrastruktur. | |
Load | Aktualisiert ein XMLNode-Steuerelement mit Daten aus der angegebenen XML-Datei | |
LoadXml(String) | Füllt ein XMLNode-Steuerelement mit Daten aus der angegebenen XML-Zeichenfolge auf. | |
LoadXml(XmlDocument) | Füllt ein XMLNode-Steuerelement mit Daten aus dem Stammknoten des angegebenen XmlDocument auf. | |
LoadXml(XmlElement) | Füllt ein XMLNode-Steuerelement mit Daten aus einem XmlElement auf. | |
RemoveChild | Entfernt das angegebene untergeordnete Element aus dem XMLNode-Steuerelement. | |
SelectNodes | Ruft eine Microsoft.Office.Interop.Word.XMLNodes-Auflistung ab, die alle mit dem XPath-Parameter übereinstimmenden Knoten in der Reihenfolge darstellt, in der sie im Microsoft.Office.Tools.Word.XMLNode-Steuerelement angeordnet sind. | |
SelectSingleNode | Ruft ein Microsoft.Office.Interop.Word.XMLNode-Objekt ab, das den ersten untergeordneten Knoten darstellt, der mit dem XPath-Parameter im Microsoft.Office.Tools.Word.XMLNode-Steuerelement übereinstimmt. | |
SetValidationError | Ändert den für ein XMLNode-Steuerelement angezeigten Text für Validierungsfehler und zwingt Microsoft Office Word, einen Knoten als ungültig zu melden. | |
Validate | Validiert ein einzelnes XMLNode-Steuerelement anhand des oder der angefügten XML-Schemas. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
AfterInsert | Tritt auf, wenn der Benutzer dem Dokument ein neues XMLNode-Steuerelement hinzufügt. | |
BeforeDelete | Tritt auf, wenn der Benutzer ein XMLNode-Steuerelement aus dem Dokument löscht, bevor das Steuerelement gelöscht wird. | |
BindingContextChanged | Tritt ein, wenn der Wert der BindingContext-Eigenschaft des ContentControlBase geändert wird. | |
ContextEnter | Wird ausgelöst, wenn der Cursor ausgehend von einem Bereich außerhalb des Knotenkontexts in einen XMLNode oder von ihm abgeleiteten Knoten platziert wird. | |
ContextLeave | Tritt auf, wenn der Cursor vom XMLNode-Steuerelement oder von einem der Nachfolgerknoten dieses Steuerelements in einen Bereich außerhalb des Kontexts des ursprünglichen Knotens bewegt wird. | |
Deselect | Tritt auf, wenn der Cursor aus dem XMLNode-Steuerelement bewegt wird. | |
Disposed | Stellt die Methode dar, die das Disposed-Ereignis einer Komponente behandelt. (Von IComponent geerbt.) | |
Select | Tritt auf, wenn der Cursor in einem XMLNode-Steuerelement positioniert wird. | |
ValidationError | Tritt auf, wenn im XMLNode-Steuerelement ein Validierungsfehler auftritt. |
Zum Seitenanfang
Hinweise
Wenn Sie nicht wiederholende Schemaelemente zur Entwurfszeit einem Microsoft Office Word-Dokument zuordnen, erstellt Visual Studio ein XMLNode-Steuerelement für jedes Element, das nur einmal in einem Dokument vorkommen darf.Ein nicht wiederholtes Schemaelement ist ein Element mit einem auf 1 festgelegten maxOccurs-Attribut.
XMLNode-Steuerelemente können nur in Word-Projekten auf Dokumentebene zur Entwurfszeit erstellt werden.Sie können nicht zur Laufzeit oder in Projekten auf Anwendungsebene erstellt werden.Weitere Informationen finden Sie unter XMLNode-Steuerelement und Gewusst wie: Hinzufügen von XMLNode-Steuerelementen zu Word-Dokumenten.
Hinweis |
---|
Diese Schnittstelle wird von der Visual Studio-Tools für Office-Laufzeit implementiert. Es ist nicht vorgesehen, dass der Typ direkt vom Code implementiert wird. Weitere Informationen finden Sie unter Übersicht über die Visual Studio Tools for Office-Laufzeit. |
Verwendung
Diese Dokumentation beschreibt die Version des Typs, der in Office-Projekten verwendet wird, die auf .NET Framework 4 und .NET Framework 4.5 ausgerichtet sind. In Projekten, die auf .NET Framework 3.5 abzielen, verfügt dieser Typ möglicherweise über unterschiedliche Member, und die für diesen Typ bereitgestellten Codebeispiele funktionieren möglicherweise nicht. Dokumentation zu diesem Typ in Projekten mit der Zielversion .NET Framework 3.5 finden Sie im folgenden Verweisabschnitt in der Visual Studio 2008-Dokumentation: https://go.microsoft.com/fwlink/?LinkId=160658.
Siehe auch
Referenz
Microsoft.Office.Tools.Word-Namespace
Weitere Ressourcen
Gewusst wie: Hinzufügen von XMLNode-Steuerelementen zu Word-Dokumenten