Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Deklarace literálu XML se používá ve výrazu v umístění, které je nejednoznačné pro kompilátor jazyka Visual Basic. To znamená, že kompilátor jazyka Visual Basic nemůže určit, zda je znak menší než (<) určen jako srovnávací operátor nebo začátek literálu XML. Následující kód obsahuje příklad:
' Generates an error.
Dim queryResult = From element In elements _
Where <sample>Value</sample> = "Value" _
Select element
ID chyby: BC31198
Oprava této chyby
- Uzavřete deklaraci literálu XML do závorek, jak je znázorněno v následujícím příkladu:
Dim queryResult = From element In elements _
Where (<sample> Value</sample>) = "Value" _
Select element
- Upravte kód tak, aby odkazovat na existující literál XML, jak je znázorněno v následujícím příkladu:
Dim queryResult = From element In elements _
Where e.<sample>.Value = "Value" _
Select element
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.