System::Xml::Xsl::XsltContext::ResolveFunction Methode
Inhalt
[
Ausblenden
]XsltContext::ResolveFunction method
Wenn sie in einer abgeleiteten Klasse überschrieben wird, löst sie einen Funktionsverweis auf und gibt ein IXsltContextFunction zurück, das die Funktion darstellt. Das IXsltContextFunction wird zur Ausführungszeit verwendet, um den Rückgabewert der Funktion zu erhalten.
virtual SharedPtr<IXsltContextFunction> System::Xml::Xsl::XsltContext::ResolveFunction(String prefix, String name, ArrayPtr<System::Xml::XPath::XPathResultType> ArgTypes)=0
| Parameter | Typ | Beschreibung |
|---|---|---|
| prefix | String | Das Präfix der Funktion, wie es im XPath-Ausdruck erscheint. |
| Name | String | Der Name der Funktion. |
| ArgTypes | ArrayPtr<System::Xml::XPath::XPathResultType> | Ein Array von Argumenttypen für die aufzulösende Funktion. Dies ermöglicht es Ihnen, zwischen Methoden mit demselben Namen zu wählen (zum Beispiel überladene Methoden). |
ReturnValue
Ein IXsltContextFunction der die Funktion repräsentiert.
Siehe auch
- Typedef SharedPtr
- Class IXsltContextFunction
- Class String
- Typedef ArrayPtr
- Enum XPathResultType
- Class XsltContext
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++