XObject 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 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
- 繼承
-
XObject
- 衍生
- 實作
備註
此類是 和 XNode的XAttribute抽象共通基底類。 它提供兩個類別共有的一些基本功能,例如註解,以及在節點變更時觸發事件。
請注意,註解並非 XML 資訊集的一部分;它們既沒有序列號化,也沒有去序列化。
屬性
| 名稱 | Description |
|---|---|
| BaseUri |
取得基本的 URI 來處理這個 XObject。 |
| Document | |
| NodeType |
取得此 XObject節點類型。 |
| Parent |
方法
| 名稱 | Description |
|---|---|
| AddAnnotation(Object) |
將物件加入此 XObject標註清單中。 |
| Annotation(Type) |
從此 XObject取得指定類型的第一個註解物件。 |
| Annotation<T>() |
從此 XObject取得指定類型的第一個註解物件。 |
| Annotations(Type) |
會獲得一組指定類型的 XObject註解。 |
| Annotations<T>() |
會獲得一組指定類型的 XObject註解。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| RemoveAnnotations(Type) |
從中 XObject移除指定類型的註解。 |
| RemoveAnnotations<T>() |
從中 XObject移除指定類型的註解。 |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |
事件
| 名稱 | Description |
|---|---|
| Changed |
當這個 XObject 或其後代改變時,他會被養育。 |
| Changing |
當這個 XObject 或其後代即將改變時,他被養育。 |
明確介面實作
| 名稱 | Description |
|---|---|
| IXmlLineInfo.HasLineInfo() |
會獲得一個值,表示該項目 XObject 是否有行資訊。 |
| IXmlLineInfo.LineNumber | |
| IXmlLineInfo.LinePosition |