語言

Annotation 類別

定義

代表 Microsoft 註解框架中的使用者註解。

public ref class Annotation sealed : System::Xml::Serialization::IXmlSerializable
public sealed class Annotation : System.Xml.Serialization.IXmlSerializable
type Annotation = class
    interface IXmlSerializable
Public NotInheritable Class Annotation
Implements IXmlSerializable
繼承
Annotation
實作

備註

Annotation 代表一個包含所有相關錨定與內容資料的單一註解。 註解包含以下主要元素。

  • 零、一個或多個 Anchors 標註標示的標註。

  • 零、一或多個 Cargos 包含註解使用者資料的。

  • 零、一或多個 Authors 定義標註的創作者。

  • A CreationTime 標註的日期和時間。

  • LastModificationTime A 標註最後更新的時間。

  • 唯一註解 Id (全域唯一識別碼(GUID))。

建構函式

名稱 Description
Annotation()

此建構器支援 Windows Presentation Foundation 基礎架構,並非直接從您的程式碼中使用。

Annotation(XmlQualifiedName, Guid, DateTime, DateTime)

此建構器支援 Windows Presentation Foundation(WPF)基礎架構,並非直接從您的程式碼中使用。

Annotation(XmlQualifiedName)

初始化一個擁有指定型別名稱與命名空間的類別新實例 Annotation 。

屬性

名稱 Description
Anchors

取得一組零個或多個 AnnotationResource 錨點元素,定義被註解的資料選擇。

AnnotationType

取得註解類型的 。XmlQualifiedName

Authors

會得到一組零個或多個作者字串,這些字串可以辨識出誰創建了 Annotation。

Cargos

取得包含註解資料的零個或多個 AnnotationResource 貨物元素集合。

CreationTime

取得註解建立的日期和時間。

Id

取得 的 GUID Annotation為 。

LastModificationTime

取得註解最後修改的日期和時間。

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetSchema()

一律傳回 null。 詳見註 解結構結構 。

GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ReadXml(XmlReader)

從指定的 Annotation中XmlReader反序列化 。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)
WriteXml(XmlWriter)

將註解序列化為指定的 XmlWriter。

事件

名稱 Description
AnchorChanged

當註解 Anchors列表中新增、移除或修改錨點時,會發生。

AuthorChanged

當作者被加入、移除或修改到註解 Authors列表中時,會發生這種情況。

CargoChanged

當註解 Cargos清單中貨物被新增、移除或修改時,會發生。

適用於