Есть ли эквивалент System.Xml.XmlAttribute.Specified в System.Xml.Linq? - PullRequest
1 голос
/ 07 ноября 2011

Мне нужно переписать большой проект, в котором используются классы из пространства имен System.Xml, чтобы использовать соответствующие классы из System.Xml.Linq, используя .NET-3.5 .

Одна из функций использует свойство System.Xml.XmlAttribute.Specified, чтобы найти все атрибуты, которые указаны в отношении DTD.

Есть ли эквивалент этого свойства в пространстве имен System.Xml.Linq-Name, и, если нет, существует ли обходной путь для получения той же информации из System.Xml.Linq.XAttribute?

1 Ответ

1 голос
/ 07 ноября 2011

Существует метод расширения GetSchemaInfo, возвращенный объект IXmlSchemaInfo имеет свойство IsDefault, которое будет истинным, если значение получено из XSD, используемого для проверки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...