IXPath.Evaluate Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Evaluate(String, Object) |
Avalie uma expressão XPath no contexto especificado e retorne o resultado como um |
| Evaluate(String, InputSource) |
Avalie uma expressão XPath no contexto do especificado |
| Evaluate(String, Object, QName) |
Avalie uma expressão |
| Evaluate(String, InputSource, QName) |
Avalie uma expressão XPath no contexto do especificado |
Evaluate(String, Object)
Avalie uma expressão XPath no contexto especificado e retorne o resultado como um String.
[Android.Runtime.Register("evaluate", "(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_String_Ljava_lang_Object_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Evaluate(string? expression, Java.Lang.Object? item);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_String_Ljava_lang_Object_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : string * Java.Lang.Object -> string
Parâmetros
- expression
- String
A expressão XPath.
- item
- Object
O contexto inicial (lista de nós ou nós, por exemplo).
Retornos
Esse String é o resultado da avaliação da expressão e da conversão do resultado em um String.
- Atributos
Exceções
Se expression não puder ser avaliado.
Se expression for null.
Comentários
Avalie uma expressão XPath no contexto especificado e retorne o resultado como um String.
Esse método chama #evaluate(String expression, Object item, QName returnType) com um returnType de XPathConstants#STRING.
Consulte a Avaliação de Expressões XPath para avaliação de item de contexto, variável, resolução de função e QName e conversão de tipo de retorno.
Se um null valor for fornecido, itemum documento vazio será usado para o contexto. Se expression for null, então um NullPointerException é lançado.
Java documentação para javax.xml.xpath.XPath.evaluate(java.lang.String, java.lang.Object).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Evaluate(String, InputSource)
Avalie uma expressão XPath no contexto do especificado InputSource e retorne o resultado como um String.
[Android.Runtime.Register("evaluate", "(Ljava/lang/String;Lorg/xml/sax/InputSource;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_String_Lorg_xml_sax_InputSource_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Evaluate(string? expression, Org.Xml.Sax.InputSource? source);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/String;Lorg/xml/sax/InputSource;)Ljava/lang/String;", "GetEvaluate_Ljava_lang_String_Lorg_xml_sax_InputSource_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : string * Org.Xml.Sax.InputSource -> string
Parâmetros
- expression
- String
A expressão XPath.
- source
- InputSource
O InputSource do documento a ser avaliado.
Retornos
Esse String é o resultado da avaliação da expressão e da conversão do resultado em um String.
- Atributos
Exceções
Se a expressão não puder ser avaliada.
Se expression ou source for null.
Comentários
Avalie uma expressão XPath no contexto do especificado InputSource e retorne o resultado como um String.
Esse método chama #evaluate(String expression, InputSource source, QName returnType) com um returnType de XPathConstants#STRING.
Consulte a Avaliação de Expressões XPath para avaliação de item de contexto, variável, resolução de função e QName e conversão de tipo de retorno.
Se expression ou source for null, um NullPointerException é lançado.
Java documentação para javax.xml.xpath.XPath.evaluate(java.lang.String, org.xml.sax.InputSource).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Evaluate(String, Object, QName)
Avalie uma expressão XPath no contexto especificado e retorne o resultado como o tipo especificado.
[Android.Runtime.Register("evaluate", "(Ljava/lang/String;Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_String_Ljava_lang_Object_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Evaluate(string? expression, Java.Lang.Object? item, Javax.Xml.Namespace.QName? returnType);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/String;Ljava/lang/Object;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_String_Ljava_lang_Object_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : string * Java.Lang.Object * Javax.Xml.Namespace.QName -> Java.Lang.Object
Parâmetros
- expression
- String
A expressão XPath.
- item
- Object
O contexto inicial (lista de nós ou nós, por exemplo).
- returnType
- QName
O tipo de retorno desejado.
Retornos
Resultado da avaliação de uma expressão XPath como um Object de returnType.
- Atributos
Exceções
Se expression não puder ser avaliado.
Se returnType não for um dos tipos definidos em XPathConstants.
Se expression ou returnType for null.
Comentários
Avalie uma expressão XPath no contexto especificado e retorne o resultado como o tipo especificado.
Consulte Avaliação de Expressões XPath para avaliação de item de contexto, variável, função e QName resolução e conversão de tipo de retorno.
Se returnType não for um dos tipos definidos em XPathConstants ( XPathConstants#NUMBER NUMBER, , XPathConstants#STRING STRINGou XPathConstants#NODE NODEXPathConstants#BOOLEAN BOOLEANXPathConstants#NODESET NODESET) , em seguida, um IllegalArgumentException é gerado.
Se um null valor for fornecido, itemum documento vazio será usado para o contexto. Se expression ou returnType for null, um NullPointerException é lançado.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Evaluate(String, InputSource, QName)
Avalie uma expressão XPath no contexto do especificado InputSource e retorne o resultado como o tipo especificado.
[Android.Runtime.Register("evaluate", "(Ljava/lang/String;Lorg/xml/sax/InputSource;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_String_Lorg_xml_sax_InputSource_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Evaluate(string? expression, Org.Xml.Sax.InputSource? source, Javax.Xml.Namespace.QName? returnType);
[<Android.Runtime.Register("evaluate", "(Ljava/lang/String;Lorg/xml/sax/InputSource;Ljavax/xml/namespace/QName;)Ljava/lang/Object;", "GetEvaluate_Ljava_lang_String_Lorg_xml_sax_InputSource_Ljavax_xml_namespace_QName_Handler:Javax.Xml.Xpath.IXPathInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Evaluate : string * Org.Xml.Sax.InputSource * Javax.Xml.Namespace.QName -> Java.Lang.Object
Parâmetros
- expression
- String
A expressão XPath.
- source
- InputSource
A fonte de entrada do documento a ser avaliada.
- returnType
- QName
O tipo de retorno desejado.
Retornos
O Object que encapsula o resultado da avaliação da expressão.
- Atributos
Exceções
Se a expressão não puder ser avaliada.
Se returnType não for um dos tipos definidos em XPathConstants.
Se expression, source ou returnType for null.
Comentários
Avalie uma expressão XPath no contexto do especificado InputSource e retorne o resultado como o tipo especificado.
Esse método cria um modelo de dados para o InputSource objeto de documento resultante e chama #evaluate(String expression, Object item, QName returnType) o objeto de documento resultante.
Consulte a Avaliação de Expressões XPath para avaliação de item de contexto, variável, resolução de função e QName e conversão de tipo de retorno.
Se returnType não for um dos tipos definidos, XPathConstantsum IllegalArgumentException será gerado.
Se expression, source ou returnType for null, um NullPointerException é lançado.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.