XObject Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje uzel nebo atribut ve stromu XML.
public ref class XObject abstract : System::Xml::IXmlLineInfo
public abstract class XObject : System.Xml.IXmlLineInfo
type XObject = class
interface IXmlLineInfo
Public MustInherit Class XObject
Implements IXmlLineInfo
- Dědičnost
-
XObject
- Odvozené
- Implementuje
Poznámky
Tato třída je abstraktní společná základní třída pro XNode a XAttribute. Poskytuje některé základní funkce, které jsou společné pro obě třídy, jako jsou poznámky a vyvolání událostí, když se uzly změnily.
Všimněte si, že poznámky nejsou součástí informační sady XML; nejsou serializovány ani deserializovány.
Vlastnosti
BaseUri |
Získá základní identifikátor URI pro tento XObject. |
Document | |
NodeType |
Získá typ uzlu pro tento XObject. |
Parent |
Metody
AddAnnotation(Object) |
Přidá objekt do seznamu poznámek tohoto XObjectobjektu . |
Annotation(Type) |
Získá první anotační objekt zadaného typu z tohoto XObject. |
Annotation<T>() |
Získá první anotační objekt zadaného typu z tohoto XObject. |
Annotations(Type) |
Získá kolekci poznámek zadaného typu pro tento XObject. |
Annotations<T>() |
Získá kolekci poznámek zadaného typu pro tento XObject. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
RemoveAnnotations(Type) |
Odebere z tohoto XObjecttypu poznámky zadaného typu . |
RemoveAnnotations<T>() |
Odebere z tohoto XObjecttypu poznámky zadaného typu . |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
událost
Changed |
Vyvolá se, když se tento XObject nebo některý z jeho potomků změnil. |
Changing |
Vyvolá se, když se to XObject nebo některý z jejích potomků chystá změnit. |
Explicitní implementace rozhraní
IXmlLineInfo.HasLineInfo() |
Získá hodnotu označující, zda má tento XObject řádek informace. |
IXmlLineInfo.LineNumber |
Získá číslo řádku, které podkladové XmlReader hlášení pro tento XObject. |
IXmlLineInfo.LinePosition |
Získá pozici čáry, kterou podklad XmlReader hlášen pro tento XObject. |