GetElementValue

GetElementValue<T>(XmlNode, String, String, Object, T)

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

public static T GetElementValue<T>(XmlNode node,
                                   string path,
                                   string name,
                                   object targetObject,
                                   T defaultValue)

Параметры

node System.Xml.XmlNode Узел XmlNode, содержащий нужный элемент.

path System.String Путь до нужного элемента.

name System.String Имя объекта, в котором происходит получение значения.

targetObject System.Object Класс объекта, в котором происходит получение значения.

defaultValue T Значение по умолчанию, которое возвращается, если элемент отсутствуют.

Возвращает

T defaultValue, если элемент отсутствуют; в противном случае - значение нужного элемента.

Примеры

В следующем примере извлекается значение тэга <Text>, вложенного в тэг <SettingsSqlQuery>:

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

Last updated