Annotation Sınıf

Tanım

Microsoft Annotations Framework'teki bir kullanıcı ek açıklamasını temsil eder.

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
Devralma
Annotation
Uygulamalar

Açıklamalar

Annotation tüm ilişkili tutturucu ve içerik verileriyle tek bir ek açıklamayı temsil eder. Ek açıklama aşağıdaki ana öğelerden oluşur.

  • Açıklama eklendiğini tanımlayan sıfır, bir veya daha fazla Anchors .

  • Ek açıklama için kullanıcı verilerini içeren sıfır, bir veya daha fazla Cargos .

  • Ek açıklamayı kimin oluşturduğunu tanımlayan sıfır, bir veya daha fazla Authors .

  • CreationTime Ek açıklamanın oluşturulduğu tarih ve saati belirten bir.

  • LastModificationTime Ek açıklamanın en son ne zaman güncelleştirildiğini belirten bir.

  • Benzersiz bir ek açıklama Id (genel olarak benzersiz tanımlayıcı (GUID)).

Oluşturucular

Name Description
Annotation()

Bu oluşturucu Windows Presentation Foundation altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

Annotation(XmlQualifiedName, Guid, DateTime, DateTime)

Bu oluşturucu Windows Presentation Foundation (WPF) altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

Annotation(XmlQualifiedName)

Belirtilen tür adına ve ad alanına sahip sınıfın Annotation yeni bir örneğini başlatır.

Özellikler

Name Description
Anchors

Açıklama eklenmekte olan veri seçimlerini tanımlayan sıfır veya daha fazla AnnotationResource bağlantı öğesi koleksiyonu alır.

AnnotationType

XmlQualifiedName Ek açıklama türünün türünü alır.

Authors

öğesini kimin oluşturduğunu tanımlayan sıfır veya daha fazla yazar dizesini Annotationiçeren bir koleksiyon alır.

Cargos

Ek açıklama için veri içeren sıfır veya daha fazla AnnotationResource kargo öğesi koleksiyonu alır.

CreationTime

Ek açıklamanın oluşturulduğu tarihi ve saati alır.

Id

GUID değerini Annotationalır.

LastModificationTime

Ek açıklamanın son değiştirildiği tarihi ve saati alır.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetSchema()

Her zaman null döndürür. Şema ayrıntıları için bkz. Ek Açıklamalar Şeması .

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ReadXml(XmlReader)

belirtilen XmlReaderbir öğesinin Annotation seri durumdan çıkarılır.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
WriteXml(XmlWriter)

Ek açıklamayı belirtilen XmlWriterbir öğesine serileştirir.

Ekinlikler

Name Description
AnchorChanged

Ek açıklama Anchorslistesinde yer işareti eklendiğinde, kaldırıldığında veya değiştirildiğinde gerçekleşir.

AuthorChanged

Bir yazar ek açıklama Authorslistesine eklendiğinde, kaldırıldığında veya değiştirildiğinde gerçekleşir.

CargoChanged

Ek açıklama Cargoslistesinde bir kargo eklendiğinde, kaldırıldığında veya değiştirildiğinde gerçekleşir.

Şunlara uygulanır