NAntXsltUtilities Class

Summary

Provides an extension object for the XSLT transformations.
Assembly
NDoc.Documenter.NAnt.dll
Namespace
NDoc.Documenter.NAnt
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["NAntXsltUtilities"] class Type type-node

Syntax

public class NAntXsltUtilities

Properties

Name Value Summary
SdkDocBaseUrl string
Gets the base url for links to system types.
SdkDocExt string
Gets the page file extension for links to system types.

Methods

Name Value Summary
GetClassNode(string) XPathNodeIterator
Searches the document for the <class> node with the given id.
GetElementDocType(XmlNode) ElementDocType
Determines the NDoc.Documenter.NAnt.ElementDocType of the given type node.
GetElementDocTypeByID(string) ElementDocType
Determines the NDoc.Documenter.NAnt.ElementDocType of the type to which the given cref points.
GetElementName(string) string
Returns the NAnt element name for a given cref.
GetHRef(string) string
Returns an href for a cref.
GetMethodNodeByID(string) XmlNode
Gets the method node by identifier.
GetName(string) string
Returns the name for a given cref.
GetNamespaceFilter() string
Gets the root namespace to document.
GetTaskName(string) string
Returns the NAnt task name for a given cref.
GetTypeNodeByID(string) XmlNode
Gets the type node of the specified identifier.
IsDataType(string) bool
Determines whether the given cref points to a datatype.
IsElement(string) bool
Determines whether the given cref points to an element.
IsFilter(string) bool
Determines whether the given cref points to a datatype.
IsFunctionSet(string) bool
Determines whether the given cref points to a functionset.
IsTask(string) bool
Determines whether the given cref points to a task.
UrlEncode(string) string
Encodes a URL string using System.Text.Encoding.UTF8 for reliable HTTP transmission from the Web server to a client.