Compartilhar via


XmlDocumentationProvider Classe

Definição

Um personalizado System.Web.Http.Description.IDocumentationProvider que lê a documentação da API de arquivos de documentação XML localizados na área do aplicativo.

public class XmlDocumentationProvider : System.Web.Http.Description.IDocumentationProvider
type XmlDocumentationProvider = class
    interface IDocumentationProvider
Public Class XmlDocumentationProvider
Implements IDocumentationProvider
Herança
XmlDocumentationProvider
Implementações
System.Web.Http.Description.IDocumentationProvider

Construtores

XmlDocumentationProvider(ApiServices)

Inicializa uma nova instância da classe XmlDocumentationProvider.

Métodos

EnumerateDocFiles(String)

Um personalizado System.Web.Http.Description.IDocumentationProvider que lê a documentação da API de arquivos de documentação XML localizados na área do aplicativo.

GetDocumentation(HttpActionDescriptor)

Obtém a documentação de ação do controlador com base em um System.Web.Http.Controllers.HttpActionDescriptor.

GetDocumentation(HttpControllerDescriptor)

Obtém a documentação do controlador com base em um System.Web.Http.Controllers.HttpControllerDescriptor.

GetDocumentation(HttpParameterDescriptor)

Obtém a documentação do parâmetro de ação com base em um System.Web.Http.Controllers.HttpParameterDescriptor.

GetDocumentNavigators(ApiServices)

Obtém o diretório bin para o aplicativo e enumera arquivos de documentação XML.

GetMethodNodeDocumentation(MethodInfo, String)

Um personalizado System.Web.Http.Description.IDocumentationProvider que lê a documentação da API de arquivos de documentação XML localizados na área do aplicativo.

GetResponseDocumentation(HttpActionDescriptor)

Obtém a documentação de resposta de ação com base em um System.Web.Http.Controllers.HttpActionDescriptor.

GetTagValue(XPathNavigator, String)

Um personalizado System.Web.Http.Description.IDocumentationProvider que lê a documentação da API de arquivos de documentação XML localizados na área do aplicativo.

GetTypeNodeDocumentation(Type, String)

Um personalizado System.Web.Http.Description.IDocumentationProvider que lê a documentação da API de arquivos de documentação XML localizados na área do aplicativo.

SelectNode(String)

Um personalizado System.Web.Http.Description.IDocumentationProvider que lê a documentação da API de arquivos de documentação XML localizados na área do aplicativo.

Aplica-se a