다음을 통해 공유


HttpFormUrlEncodedContent 생성자

정의

지정된 콘텐츠를 사용하여 HttpFormUrlEncodedContent 클래스의 새 instance 초기화합니다.

public:
 HttpFormUrlEncodedContent(IIterable<IKeyValuePair<Platform::String ^, Platform::String ^> ^> ^ content);
 HttpFormUrlEncodedContent(IIterable<IKeyValuePair<winrt::hstring, winrt::hstring const&>> const& content);
public HttpFormUrlEncodedContent(IEnumerable<KeyValuePair<string,string>> content);
function HttpFormUrlEncodedContent(content)
Public Sub New (content As IEnumerable(Of KeyValuePair(Of String, String)))

매개 변수

content

IIterable<IKeyValuePair<String,String>>

IEnumerable<KeyValuePair<String,String>>

IIterable<IKeyValuePair<Platform::String,Platform::String>>

IIterable<IKeyValuePair<winrt::hstring,winrt::hstring>>

HttpFormUrlEncodedContent를 초기화하는 데 사용되는 콘텐츠입니다.

예제

auto contentKeyValuePairs{
winrt::single_threaded_map<winrt::hstring, winrt::hstring>(std::map<winrt::hstring, winrt::hstring>{
    { L"firstname", L"Jane" }, { L"lastname", L"Austen" }
})
};
Windows::Web::Http::HttpFormUrlEncodedContent content1{ contentKeyValuePairs };

Windows::Web::Http::HttpFormUrlEncodedContent content2{
    std::map<winrt::hstring, winrt::hstring>{
        { L"firstname", L"Jane" }, { L"lastname", L"Austen" }}
};

설명

다음은 이 함수가 throw하는 예외입니다.

E_INVALIDARG

콘텐츠 매개 변수가 null입니다(Visual Basic에서는 Nothing).

적용 대상