XmlNode.Prefix Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví předponu oboru názvů tohoto uzlu.
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
Hodnota vlastnosti
Předpona oboru názvů tohoto uzlu. Například Prefix
je bk pro prvek <bk:book>. Pokud neexistuje žádná předpona, vrátí tato vlastnost hodnotu String.Empty.
Výjimky
Tento uzel je jen pro čtení.
Zadaná předpona obsahuje neplatný znak.
Zadaná předpona je poškozena.
Zadaná předpona je xml a identifikátor NAMESPACEURI tohoto uzlu se liší od "http://www.w3.org/XML/1998/namespace".
Tento uzel je atribut a zadaná předpona je xmlns a identifikátor NAMESPACEURI tohoto uzlu se liší odhttp://www.w3.org/2000/xmlns/ ".
Tento uzel je atribut a kvalifikovaným názvem tohoto uzlu je xmlns.
Poznámky
Nastavení této vlastnosti, pokud je povoleno, změní Name vlastnost, která obsahuje kvalifikovaný název, v uzlech Element a Attribute. Nastavení této vlastnosti u typů uzlů, které nemohou mít předponu (například Text, Comment, EntityReference, CDATA, ProcessingInstruction, Document a DocumentFragment) nemá žádný vliv. Změna předpony atributu, který je známo, že má výchozí hodnotu, neprovede nový atribut s výchozí hodnotou a zobrazí se původní předpona, protože identifikátor URI oboru názvů a místní název se nezmění.
Poznámky pro dědice
Při přepsání Prefix
v odvozené třídě nelze tuto vlastnost nastavit.