XmlAttribute.Specified Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beolvas egy értéket, amely jelzi, hogy az attribútum értéke explicit módon lett-e beállítva.
public:
virtual property bool Specified { bool get(); };
public virtual bool Specified { get; }
member this.Specified : bool
Public Overridable ReadOnly Property Specified As Boolean
Tulajdonság értéke
trueha ezt az attribútumot kifejezetten az eredeti példánydokumentumban adták meg; egyéb esetben. false Az érték false azt jelzi, hogy az attribútum értéke a DTD-ből származik.
Megjegyzések
A végrehajtás a tulajdonságért felelős, nem pedig a felhasználó. Ha a felhasználó módosítja az attribútum értékét (akkor is, ha a végén ugyanaz az érték, mint az alapértelmezett/rögzített érték), akkor a megadott jelölő automatikusan átvált a jelölőre true. Ha a DTD alapértelmezett/rögzített értékeként szeretné újra megadni az attribútumot, a felhasználónak törölnie kell az attribútumot. Az implementáció ezután elérhetővé tesz egy új attribútumot a megadott értékkészlettel false és az alapértelmezett/rögzített értékkel (ha van ilyen).
Összefoglalva:
Ha az attribútum hozzárendelt értékkel rendelkezik a dokumentumban,
Specifiedakkor az aztrue, és az érték a hozzárendelt érték.Ha az attribútum nem rendelkezik hozzárendelt értékkel a dokumentumban, és a DTD-ben alapértelmezett/rögzített érték van,
Specifiedakkor azfalseérték az alapértelmezett/rögzített érték a DTD-ben.Ellenkező esetben az attribútum nem jelenik meg a dokumentum struktúramodelljében.