XmlAttribute.Specified Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah nilai atribut ditetapkan secara eksplisit.
public:
virtual property bool Specified { bool get(); };
public virtual bool Specified { get; }
member this.Specified : bool
Public Overridable ReadOnly Property Specified As Boolean
Nilai Properti
true jika atribut ini secara eksplisit diberi nilai dalam dokumen instans asli; jika tidak, false. Nilai false menunjukkan bahwa nilai atribut berasal dari DTD.
Keterangan
Implementasi bertanggung jawab atas properti ini, bukan pengguna. Jika pengguna mengubah nilai atribut (bahkan jika akhirnya memiliki nilai yang sama dengan nilai default/tetap), maka bendera yang ditentukan secara otomatis dibalik ke true. Untuk menentukan ulang atribut sebagai nilai default/tetap dari DTD, pengguna harus menghapus atribut . Implementasi kemudian membuat atribut baru tersedia dengan yang ditentukan diatur ke false dan nilai default/tetap (jika ada).
Singkatnya:
Jika atribut memiliki nilai yang ditetapkan dalam dokumen,
Specifiedadalahtrue, dan nilainya adalah nilai yang ditetapkan.Jika atribut tidak memiliki nilai yang ditetapkan dalam dokumen dan memiliki nilai default/tetap di DTD,
Specifiedadalahfalse, dan nilainya adalah nilai default/tetap dalam DTD.Jika tidak, atribut tidak muncul dalam model struktur dokumen.