XmlParser

Определение

Пространство имен: WorkflowForms Сборка: FormObjects.dll

Предоставляет методы для получения значений атрибутов и тэгов описанных в xml-файле.

Примеры

В следующем примере кода извлекается значение атрибута Name тэга <AnyCondition>, описанного в команде типа MyCommand:

XmlParser.GetAttributeValue<string>(node, "AnyCondition", "Name", null);

Описание команды типа MyCommand в xml-файле:

<Command Name="MyCommand" Type="MyCommand" Assembly="Template">
  <AnyCondition Name="MyCondition" />
</Command>

Методы

Возвращает значение из XmlNode, содержащееся в атрибуте элемента по указанному пути. Если элемент или атрибут отсутствуют, будет возвращено значение по умолчанию.

Возвращает значение из XmlNode, содержащееся в атрибуте элемента по указанному пути. Если элемент или атрибут отсутствуют, будет возвращено исключение.

Возвращает значение из XmlNode, содержащееся в атрибуте элемента по указанному пути. Если элемент или атрибут отсутствуют, будет возвращено исключение, сообщение которого будет дополнено переданным текстом.

Возвращает элемент привязки данных из XmlNode, содержащийся в элементе по указанному пути. Если элемент отсутствует, будет возвращено значение null.

Возвращает элемент привязки данных из XmlNode, содержащийся в элементе по указанному пути. Если элемент отсутствует, будет возвращено исключение.

Возвращает элемент привязки данных из XmlNode, содержащийся в элементе по указанному пути. Если элемент отсутствует, будет возвращено исключение, сообщение которого будет дополнено переданным текстом.

Last updated