SecurityElement.SearchForTextOfTag(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет поиск дочернего элемента по имени тега и возвращает содержащийся в элементе текст.
public:
System::String ^ SearchForTextOfTag(System::String ^ tag);
public string? SearchForTextOfTag (string tag);
public string SearchForTextOfTag (string tag);
member this.SearchForTextOfTag : string -> string
Public Function SearchForTextOfTag (tag As String) As String
Параметры
- tag
- String
Тег, для которого нужно выполнить поиск среди дочерних элементов.
Возвращаемое значение
Текстовое содержимое первого дочернего элемента с указанным значением тега.
Исключения
tag
имеет значение null
.
Примеры
В следующем коде показано использование метода для поиска дочернего SearchForTextOfTag элемента по имени тега и возврата содержащегося текста. Этот пример входит в состав более крупного примера использования класса SecurityElement.
String^ storedDestroyTime = localXmlElement->SearchForTextOfTag( L"destroytime" );
string storedDestroyTime =
localXmlElement.SearchForTextOfTag("destroytime");
Dim storedDestroyTime As String = localXmlElement.SearchForTextOfTag("destroytime")
Комментарии
Этот метод эквивалентен следующему:
String^ SearchForTextOfTag(String^ tag)
{
SecurityElement^ element = this->SearchForChildByTag(tag);
return element->Text;
}
string SearchForTextOfTag(string tag)
{
SecurityElement element = this.SearchForChildByTag(tag);
return element.Text;
}
Public Function SearchForTextOfTag(ByVal tag As String) As String
Dim element As SecurityElement = MyClass.SearchForChildByTag(tag)
Return element.Text
End Function
При использовании XML, как показано ниже, SearchForTextOfTag("second")
возвращается "text2".
<thetag A="123" B="456" C="789"> <first>text1</first>
<second>text2</second></thetag>