Condividi tramite


XmlDocumentationProvider Classe

Definizione

System.Web.Http.Description.IDocumentationProvider Personalizzato che legge la documentazione dell'API dai file di documentazione XML presenti nell'area dell'applicazione.

public class XmlDocumentationProvider : System.Web.Http.Description.IDocumentationProvider
type XmlDocumentationProvider = class
    interface IDocumentationProvider
Public Class XmlDocumentationProvider
Implements IDocumentationProvider
Ereditarietà
XmlDocumentationProvider
Implementazioni
System.Web.Http.Description.IDocumentationProvider

Costruttori

XmlDocumentationProvider(ApiServices)

Inizializza una nuova istanza della classe XmlDocumentationProvider.

Metodi

EnumerateDocFiles(String)

System.Web.Http.Description.IDocumentationProvider Personalizzato che legge la documentazione dell'API dai file di documentazione XML presenti nell'area dell'applicazione.

GetDocumentation(HttpActionDescriptor)

Ottiene la documentazione dell'azione del controller in base a un System.Web.Http.Controllers.HttpActionDescriptoroggetto .

GetDocumentation(HttpControllerDescriptor)

Ottiene la documentazione del controller in base a un System.Web.Http.Controllers.HttpControllerDescriptoroggetto .

GetDocumentation(HttpParameterDescriptor)

Ottiene la documentazione del parametro azione in base a un System.Web.Http.Controllers.HttpParameterDescriptoroggetto .

GetDocumentNavigators(ApiServices)

Ottiene la directory bin per l'applicazione ed enumera i file di documentazione XML.

GetMethodNodeDocumentation(MethodInfo, String)

System.Web.Http.Description.IDocumentationProvider Personalizzato che legge la documentazione dell'API dai file di documentazione XML presenti nell'area dell'applicazione.

GetResponseDocumentation(HttpActionDescriptor)

Ottiene la documentazione della risposta all'azione in base a un System.Web.Http.Controllers.HttpActionDescriptoroggetto .

GetTagValue(XPathNavigator, String)

System.Web.Http.Description.IDocumentationProvider Personalizzato che legge la documentazione dell'API dai file di documentazione XML presenti nell'area dell'applicazione.

GetTypeNodeDocumentation(Type, String)

System.Web.Http.Description.IDocumentationProvider Personalizzato che legge la documentazione dell'API dai file di documentazione XML presenti nell'area dell'applicazione.

SelectNode(String)

System.Web.Http.Description.IDocumentationProvider Personalizzato che legge la documentazione dell'API dai file di documentazione XML presenti nell'area dell'applicazione.

Si applica a