XmlAttribute.Specified Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of de kenmerkwaarde expliciet is ingesteld.

public:
 virtual property bool Specified { bool get(); };
public virtual bool Specified { get; }
member this.Specified : bool
Public Overridable ReadOnly Property Specified As Boolean

Waarde van eigenschap

true als dit kenmerk expliciet een waarde in het oorspronkelijke exemplaardocument heeft gekregen; anders, false. Een waarde waarmee false wordt aangegeven dat de waarde van het kenmerk afkomstig is van de DTD.

Opmerkingen

De implementatie is belast met deze eigenschap, niet de gebruiker. Als de gebruiker de waarde van het kenmerk wijzigt (zelfs als het uiteindelijk dezelfde waarde heeft als de standaard-/vaste waarde), wordt de opgegeven vlag automatisch omgedraaid naar true. Als u het kenmerk opnieuw wilt opgeven als de standaard-/vaste waarde van de DTD, moet de gebruiker het kenmerk verwijderen. De implementatie maakt vervolgens een nieuw kenmerk beschikbaar met de opgegeven set en false de standaard/vaste waarde (indien aanwezig).

In het kort:

  1. Als het kenmerk een toegewezen waarde in het document heeft, Specified is trueen de waarde de toegewezen waarde.

  2. Als het kenmerk geen toegewezen waarde in het document heeft en een standaard/vaste waarde in de DTD heeft, Specified is falseen de waarde de standaard-/vaste waarde in de DTD.

  3. Anders wordt het kenmerk niet weergegeven in het structuurmodel van het document.

Van toepassing op