2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.XML / System.Xml.Xsl / IXsltContextFunction.cs
1 // System.Xml.Xsl.IXsltContextFunction\r
2 //\r
3 // Author: Tim Coleman <tim@timcoleman.com>\r
4 // (C) Copyright 2002 Tim Coleman\r
5 \r
6 using System;\r
7 using System.Xml.XPath;\r
8 \r
9 namespace System.Xml.Xsl\r
10 {\r
11         public interface IXsltContextFunction\r
12         {\r
13                 #region Properties\r
14 \r
15                 XPathResultType [] ArgTypes { get; }\r
16                 int Maxargs { get; }\r
17                 int Minargs { get; }\r
18                 XPathResultType ReturnType { get; }\r
19 \r
20                 #endregion\r
21 \r
22                 #region Methods\r
23 \r
24                 object Invoke (XsltContext xsltContext, object [] args, XPathNavigator docContext);\r
25 \r
26                 #endregion\r
27         }\r
28 }\r