Nyelv

XmlNode.Prefix Tulajdonság

Definíció

Lekéri vagy beállítja a csomópont névtérelőtagját.

public:
 virtual property System::String ^ Prefix { System::String ^ get(); void set(System::String ^ value); };
public virtual string Prefix { get; set; }
member this.Prefix : string with get, set
Public Overridable Property Prefix As String

Tulajdonság értéke

A csomópont névtérelőtagja. Például Prefix a bk:book< elemhez >tartozó bk. Ha nincs előtag, ez a tulajdonság a String.Empty értéket adja vissza.

Kivételek

Ez a csomópont írásvédett.

A megadott előtag érvénytelen karaktert tartalmaz.

A megadott előtag hibás.

A megadott előtag "xml", és a csomópont névtérURI-ja eltér az "http://www.w3.org/XML/1998/namespace"" előtagtól.

Ez a csomópont egy attribútum, a megadott előtag pedig "xmlns", és a csomópont névtérURI-ja eltér a "http://www.w3.org/2000/xmlns/ "-től.

Ez a csomópont egy attribútum, és a csomópont minősített neve "xmlns".

Megjegyzések

Ha ez a tulajdonság engedélyezve van, az elem- és attribútumcsomópontokon módosítja a Name minősített nevet tartalmazó tulajdonságot. Ennek a tulajdonságnak az előtaggal nem rendelkező csomóponttípusokra (például Szöveg, Megjegyzés, EntityReference, CDATA, ProcessingInstruction, Document és DocumentFragment) történő beállításának nincs hatása. Az ismerten alapértelmezett értékkel rendelkező attribútum előtagjának módosítása nem hoz létre új attribútumot az alapértelmezett értékkel, és megjelenik az eredeti előtag, mivel a névtér URI-ja és a helyi név nem változik.

Megjegyzések az öröklőkhöz

Származtatott osztály felülírásakor Prefix ez a tulajdonság nem állítható be.

A következőre érvényes: