AuthenticRange.FirstXMLData
Eigenschaft: FirstXMLData als XMLData
Beschreibung
Setzt oder ruft das erste XMLData Element im zugrunde liegenden Dokument ab, das durch die Bereichsauswahl teilweise oder zur Gänze ausgewählt ist. Der genaue Anfang der Auswahl wird durch das FirstXMLDataOffset Attribut definiert.
Immer wenn Sie FirstXMLData auf ein neues Datenobjekt setzen, wird FirstXMLDataOffset auf die erste Cursorposition innerhalb dieses Elements gesetzt. Nur XMLData-Objekte, die eine Cursorposition haben, können verwendet werden. Wenn Sie FirstXMLData / FirstXMLDataOffset auf eine Position setzen, die größer ist als der aktuelle Wert von LastXMLData / LastXMLDataOffset wird zweiteres wird auf die neue Anfangsposition verschoben.
Tipp: Sie können das zugrunde liegende XML-Dokument in Fällen, in denen die mit dem AuthenticRange-Objekt verfügbaren Methoden nicht ausreichen, mit Hilfe der Eigenschaften FirstXMLData und LastXMLData direkt aufrufen und bearbeiten
Fehler
2001 | Das Authentic-Bereichsobjekt oder das damit in Zusammenhang stehende Ansichtsobjekt ist nicht gültig. |
2005 | Für den Rückgabeparameter wurde eine ungültige Adresse angegeben. |
2008 | Interner Fehler |
2009 | Das XMLData-Objekt kann nicht aufgerufen werden. |
Beispiele
' -----------------------------------------------
' Scripting environment - VBScript
' show name of currently selected XMLData element
' -----------------------------------------------
DimobjAuthenticView
' we assume that the active document is open in authentic view mode
SetobjAuthenticView = Application.ActiveDocument.AuthenticView
DimobjXmlData
SetobjXMLData = objAuthenticView.Selection.FirstXMLData
' authentic view adds a 'text' child element to elements
' of the document which have content. So we have to go one
' element up.
SetobjXMLData = objXMLData.Parent
MsgBox "Current selection selects element " & objXMLData.Name