Annotation 類別

定義

表示 Microsoft Annotations Framework 中的使用者註釋。

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 定義建立批註的人員。

  • CreationTime 指定建立批註的日期和時間。

  • LastModificationTime 指定上次更新批註的時間。

  • 唯一注釋 Id (全域唯一識別碼 (GUID) ) 。

建構函式

Annotation()

此建構函式支援 Windows Presentation Foundation 基礎結構,但並不適合直接透過您的程式碼使用。

Annotation(XmlQualifiedName)

初始化 Annotation 類別的新執行個體,這個執行個體有指定的型別名稱和命名空間。

Annotation(XmlQualifiedName, Guid, DateTime, DateTime)

此建構函式支援 Windows Presentation Foundation (WPF) 基礎結構,但並不適合直接透過您的程式碼使用。

屬性

Anchors

取得零個或多個定義標註資料選取範圍之 AnnotationResource 錨點項目的集合。

AnnotationType

取得附註型別的 XmlQualifiedName

Authors

取得零個或多個識別 Annotation 建立者之作者字串的集合。

Cargos

取得零個或多個包含附註資料之 AnnotationResource 貨物項目的集合。

CreationTime

取得建立附註的日期與時間。

Id

取得 Annotation 的 GUID。

LastModificationTime

取得上次修改附註的日期與時間。

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetSchema()

一律傳回 null。 如需結構描述詳細資料,請參閱註釋結構描述

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ReadXml(XmlReader)

從指定的 XmlReader 還原序列化 Annotation

ToString()

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

(繼承來源 Object)
WriteXml(XmlWriter)

將註釋序列化為指定的 XmlWriter

事件

AnchorChanged

在附註 Anchors 的清單中加入、移除或修改錨點時發生。

AuthorChanged

在附註 Authors 的清單中加入、移除或修改作者時發生。

CargoChanged

在附註 Cargos 的清單中加入、移除或修改貨物時發生。

適用於