CreateExpression
Document.CreateExpression method
Çözümlenmiş ad alanlarıyla ayrıştırılmış bir XPath ifadesi oluşturur. Bu, bir ifade bir uygulamada yeniden kullanılacağı zaman yararlıdır, çünkü ifade dizesini daha verimli bir dahili formda derlemeyi ve ifade içinde oluşan tüm ad alanı öneklerini önceden çözmeyi mümkün kılar.
public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)
| Parametre | Tip | Tanım | 
|---|---|---|
| expression | String | Ayrıştırılacak XPath ifade dizesi. | 
| resolver | IXPathNSResolver | bu çözücüdahil tüm öneklerin çevirisine izin verir,xmlad alanı öneki, XPath ifadesi içinde uygun ad alanı URI’lerine. Bu olarak belirtilirsehükümsüz, ifade içindeki herhangi bir ad alanı önekiDOMExceptionkodla birlikte atılıyorNAMESPACE_ERR. | 
Geri dönüş değeri
XPath ifadesinin derlenmiş biçimi.
istisnalar
| istisna | şart | 
|---|---|
| DOMException | INVALID_EXPRESSION_ERR: İfadenin kurallarına göre yasal değilse yükseltilir. IXPathEvaluator. | 
| DOMException | NAMESPACE_ERR: İfade, belirtilen tarafından çözülemeyen ad alanı önekleri içeriyorsa tetiklenir IXPathNSResolver. | 
Ayrıca bakınız
- interface IXPathExpression
- interface IXPathNSResolver
- class Document
- ad alanı Aspose.Svg.Dom
- toplantı Aspose.SVG