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 は、関連付けられているすべてのアンカーデータとコンテンツ データを含む単一の注釈を表します。 注釈は、次の主要な要素で構成されます。

  • 注釈が付けられたものを識別する 0 個以上の Anchors

  • 注釈のユーザー データを含む 0 個以上の Cargos

  • 注釈を作成したユーザーを定義する 0 個以上の Authors

  • 注釈が作成された日時を指定する CreationTime

  • 注釈が最後に更新された日時を指定する LastModificationTime

  • 一意の注釈 Id (グローバル一意識別子 (GUID))。

コンストラクター

名前 説明
Annotation()

このコンストラクターは Windows Presentation Foundation インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

Annotation(XmlQualifiedName, Guid, DateTime, DateTime)

このコンストラクターは Windows Presentation Foundation (WPF) インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

Annotation(XmlQualifiedName)

指定した型名と名前空間を持つ Annotation クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Anchors

注釈を付けるデータの選択を定義する 0 個以上の AnnotationResource アンカー要素のコレクションを取得します。

AnnotationType

注釈型の XmlQualifiedName を取得します。

Authors

Annotationを作成したユーザーを識別する 0 個以上の作成者文字列のコレクションを取得します。

Cargos

注釈のデータを含む 0 個以上の 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の一覧で貨物が追加、削除、または変更されたときに発生します。

適用対象