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 bağlama ve içerik verileriyle tek bir ek açıklamayı temsil eder. Ek açıklama aşağıdaki ana öğelerden oluşur.

  • Açıklama eklenen öğeyi 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 tarihi 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

Annotation()

Bu oluşturucu Windows Presentation Foundation 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.

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.

Özellikler

Anchors

Açıklama eklenen veri seçimlerini tanımlayan sıfır veya daha fazla AnnotationResource sabit öğeden oluşan bir koleksiyon 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 dizelerinden Annotationoluşan 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

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 ek açıklamalar şemasına bakın.

GetType()

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

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

Geçerli Objectöğesinin sığ 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 dizeyi döndürür.

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

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

Ekinlikler

AnchorChanged

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

AuthorChanged

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

CargoChanged

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

Şunlara uygulanır