次の方法で共有


HelpPageSampleGenerator クラス

定義

このクラスは、ヘルプ ページのサンプルを生成します。

public class HelpPageSampleGenerator
type HelpPageSampleGenerator = class
Public Class HelpPageSampleGenerator
継承
HelpPageSampleGenerator

コンストラクター

HelpPageSampleGenerator()

HelpPageSampleGenerator クラスの新しいインスタンスを初期化します。

プロパティ

ActionSamples

特定のアクションのサンプルとして直接使用されるオブジェクトを取得します。

ActualHttpMessageTypes

または のコンテンツとして使用される CLR 型を HttpRequestMessage 取得します HttpResponseMessage

SampleObjects

サポートされているフォーマッタによってサンプルとしてシリアル化されるオブジェクトを取得します。

メソッド

GetActionSample(String, String, IEnumerable<String>, Type, MediaTypeFormatter, MediaTypeHeaderValue, SampleDirection)

を使用して直接提供されるサンプルを ActionSamples検索します。

GetSample(ApiDescription, SampleDirection)

要求または応答本文のサンプルを取得します。

GetSampleObject(Type)

フォーマッタによってシリアル化されるサンプル オブジェクトを取得します。 まず、 を見 SampleObjectsていきます。 サンプル オブジェクトが見つからない場合は、 を使用して ObjectGenerator作成しようとします。

GetSampleRequests(ApiDescription)

指定 System.Web.Http.Description.ApiDescriptionした の要求本文のサンプルを取得します。

GetSampleResponses(ApiDescription)

指定 System.Web.Http.Description.ApiDescriptionした の応答本文のサンプルを取得します。

ResolveType(ApiDescription, String, String, IEnumerable<String>, SampleDirection, Collection<MediaTypeFormatter>)

または HttpResponseMessage が使用されている場合に、アクション パラメーターまたは戻り値の型をHttpRequestMessage解決します。

WriteSampleObjectUsingFormatter(MediaTypeFormatter, Object, Type, MediaTypeHeaderValue)

フォーマッタを使用してサンプル オブジェクトを書き込みます。

適用対象