Partager via


'préfixe' est un préfixe XML et ne peut pas être utilisé comme expression

Mise à jour : novembre 2007

Message d'erreur

'préfixe' est un préfixe XML qui ne peut pas être utilisé comme expression. Utilisez l'opérateur GetXmlNamespace pour créer un objet namespace.
'prefix' is an XML prefix and cannot be used as an expression. Use the GetXmlNamespace operator to create a namespace object.

Le préfixe pour un espace de noms XML importé à l'aide de l'instruction Imports ne peut pas être utilisé en dehors d'un littéral XML.

ID d'erreur : BC30114

Pour corriger cette erreur

  • Si vous devez référencer une partie de l'espace de noms XML importé, utilisez l'opérateur GetXmlNamespace pour récupérer un objet XNamespace. Utilisez cet objet à la place du préfixe d'espace de noms XML.

  • Si vous utilisez le préfixe d'espace de noms XML pour qualifier un littéral XML, vérifiez que vous utilisez la syntaxe appropriée pour le littéral XML.

Voir aussi

Concepts

Introduction à LINQ dans Visual Basic

Référence

Imports, instruction (espace de noms XML)

GetXmlNamespace, opérateur

Autres ressources

Littéraux XML

XML en Visual Basic