## Url class

提供通用标识符 (URL) 的对象表示。

```csharp
public class Url : DOMObject
```

## 构造函数

| 姓名 | 描述 |
| --- | --- |
| [Url](url/#constructor)(string) | 初始化一个新的实例`Url`使用指定的 URL. |
| [Url](url/#constructor_1)(string, string) | 初始化一个新的实例`Url`使用指定的 URL 和基本 URL. |

## 特性

| 姓名 | 描述 |
| --- | --- |
| [Hash](../../aspose.html/url/hash/) { get; set; } | 获取或设置指定 URL 哈希段的字符串表示形式。 |
| [Host](../../aspose.html/url/host/) { get; set; } | 获取或设置指定 URL 主机的字符串表示形式。 |
| [Hostname](../../aspose.html/url/hostname/) { get; set; } | 获取或设置指定 URL 主机名的字符串表示形式。 |
| [Href](../../aspose.html/url/href/) { get; set; } | 获取或设置指定 URL 实例的序列化表示形式。 |
| [Origin](../../aspose.html/url/origin/) { get; } | 获取指定 URL 来源的字符串表示形式。 |
| [Password](../../aspose.html/url/password/) { get; set; } | 获取或设置指定 URL 密码的字符串表示形式。 |
| [Pathname](../../aspose.html/url/pathname/) { get; set; } | 获取或设置指定 URL 路径的字符串表示形式。 |
| [Port](../../aspose.html/url/port/) { get; set; } | 获取或设置指定 URL 端口的字符串表示形式。 |
| [Protocol](../../aspose.html/url/protocol/) { get; set; } | 获取或设置指定 URL 架构的字符串表示形式。 |
| [Search](../../aspose.html/url/search/) { get; set; } | 获取或设置指定 URL 搜索段的字符串表示形式。 |
| [SearchParams](../../aspose.html/url/searchparams/) { get; } | 获取关联[`IUrlSearchParams`](../iurlsearchparams/)对象. |
| [Username](../../aspose.html/url/username/) { get; set; } | 获取或设置指定 URL 用户名的字符串表示形式。 |

## 方法

| 姓名 | 描述 |
| --- | --- |
| override [Equals](../../aspose.html/url/equals/)(object) | 判断指定的是否Object 等于这个实例. |
| override [GetHashCode](../../aspose.html/url/gethashcode/)() | 返回此实例的哈希码。 |
| virtual [GetPlatformType](../../aspose.html.dom/domobject/getplatformtype/)() | 此方法用于检索 ECMAScript 对象Type. |
| [ToJson](../../aspose.html/url/tojson/)() | 返回一个String代表这个实例. |
| override [ToString](../../aspose.html/url/tostring/)() | 返回一个String代表这个实例. |

### 也可以看看

* class [DOMObject](../../aspose.html.dom/domobject/)
* 命名空间 [Aspose.Html](../../aspose.html/)
* 部件 [Aspose.HTML](../../)


