XmlAttribute.Specified Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Öznitelik değerinin açıkça ayarlanıp ayarlanmadığını belirten bir değer alır.
public:
virtual property bool Specified { bool get(); };
public virtual bool Specified { get; }
member this.Specified : bool
Public Overridable ReadOnly Property Specified As Boolean
Özellik Değeri
true
bu özniteliğe özgün örnek belgesinde açıkça bir değer verildiyse; aksi takdirde , false
. değeri false
, özniteliğinin değerinin DTD'den geldiğini gösterir.
Açıklamalar
Uygulama, kullanıcıdan değil, bu özelliğin sorumluluğundadır. Kullanıcı özniteliğinin değerini değiştirirse (varsayılan/sabit değerle aynı değere sahip olsa bile), belirtilen bayrak otomatik olarak öğesine true
çevrilir. Özniteliği DTD'den varsayılan/sabit değer olarak yeniden belirtmek için kullanıcının özniteliği silmesi gerekir. Uygulama daha sonra belirtilen olarak ayarlanmış false
ve varsayılan/sabit değer (varsa) ile yeni bir özniteliği kullanıma hazır hale getirir.
Özet:
Özniteliğin belgede atanmış bir değeri varsa,
Specified
true
değeri ise atanan değerdir.Özniteliğin belgede atanmış değeri yoksa ve DTD'de varsayılan/sabit bir değer varsa,
Specified
false
değeri ise DTD'deki varsayılan/sabit değerdir.Aksi takdirde, özniteliği belgenin yapı modelinde görünmez.