## WebRequest::CreateDefault method


Creates a [WebRequest](../) descendant for the specified URI scheme.

```cpp
static System::SharedPtr<WebRequest> System::Net::WebRequest::CreateDefault(System::SharedPtr<Uri> requestUri)
```


| Parameter | Type | Description |
| --- | --- | --- |
| requestUri | System::SharedPtr\<Uri\> | The URI that is used to create a new instance of the [WebRequest](../) class. |

### ReturnValue

A newly created WebRequest-class instance.

## See Also

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [WebRequest](../)
* Class [Uri](../../../system/uri/)
* Class [WebRequest](../)
* Namespace [System::Net](../../)
* Library [Aspose.PDF for C++](../../../)
