Class Url
نام ها : Aspose.Html جمع آوری: Aspose.HTML.dll (25.4.0)
ارائه یک نمایندگی اشیاء از یک شناسه جهانی (URL).
[ComVisible(true)]
[DOMName("Url")]
[DOMObject]
public class Url : DOMObject, INotifyPropertyChanged
Inheritance
Implements
اعضای ارثی
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Url(String)
یک مثال جدید از Aspose.Html.Url با URL مشخص شده آغاز می شود.
public Url(string url)
Parameters
url
string
URL برای پردازش
Exceptions
TypeError: بالا برده شده اگر URL به عنوان URL معتبر پارسیده نشود.
Url(String، String)
شروع یک مثال جدید از Aspose.Html.Url با URL مشخص شدهو URL پایه.
public Url(string url, string baseUrl)
Parameters
url
string
URL برای پردازش
baseUrl
string
URL پایه
Exceptions
TypeError: اگر “url” یا “baseUrl” نمی تواند به عنوان URL معتبر پارسیده شود.
Properties
Hash
دریافت یا تنظیم یک نمایندگی ردیف برای بخش هش URL مشخص شده است.
[DOMName("hash")]
public string Hash { get; set; }
ارزش املاک
Host
دریافت یا تنظیم یک نمایندگی ردیف برای میزبان URL مشخص شده.
[DOMName("host")]
public string Host { get; set; }
ارزش املاک
Hostname
دریافت یا تنظیم یک نمایندگی ردیف برای نام میزبان URL مشخص شده است.
[DOMName("hostname")]
public string Hostname { get; set; }
ارزش املاک
Href
دریافت یا تنظیم یک نمایندگی سریالی برای مثال URL مشخص شده.
[DOMName("href")]
public string Href { get; set; }
ارزش املاک
Exceptions
TypeError: بالا برده شده اگر ‘قیمت’ نمی تواند به عنوان URL معتبر پارسد شود.
Origin
یک نمایندگی ردیف برای منشأ URL مشخص شده دریافت می کند.
[DOMName("origin")]
public string Origin { get; }
ارزش املاک
Password
دریافت یا تنظیم یک نمایندگی ردیف برای رمز عبور URL مشخص شده.
[DOMName("password")]
public string Password { get; set; }
ارزش املاک
Pathname
دریافت یا تنظیم یک نمایندگی ردیف برای مسیر URL مشخص شده.
[DOMName("pathname")]
public string Pathname { get; set; }
ارزش املاک
Port
دریافت یا تنظیم یک نمایندگی ردیف برای پورت URL مشخص شده.
[DOMName("port")]
public string Port { get; set; }
ارزش املاک
Protocol
دریافت یا تنظیم یک نمایشنامه ردیف برای نمودار URL مشخص شده.
[DOMName("protocol")]
public string Protocol { get; set; }
ارزش املاک
Search
دریافت یا تنظیم یک نمایندگی ردیف برای بخش جستجوی URL مشخص شده است.
[DOMName("search")]
public string Search { get; set; }
ارزش املاک
SearchParams
به دست آوردن یک موضوع مرتبط Aspose.Html.IUrlSearchParams.
[DOMName("searchParams")]
public IUrlSearchParams SearchParams { get; }
ارزش املاک
Username
دریافت یا تنظیم یک نمایندگی ردیف برای نام کاربری URL مشخص شده.
[DOMName("username")]
public string Username { get; set; }
ارزش املاک
Methods
Equals(موضوع)
تعیین می کند که آیا سیستم مشخص شده.Object، برابر با این مثال است.
public override bool Equals(object obj)
Parameters
obj
object
سیستم.Object برای مقایسه با این مثال.
Returns
“واقعی” اگر سیستم.Object مشخص شده برابر با این مثال است؛ در غیر این صورت، “واقعی”.
GetHashCode()
بازگرداندن یک کد هش برای این مثال.
public override int GetHashCode()
Returns
یک کد هش برای این مثال، مناسب برای استفاده در الگوریتم های هش و ساختارهای داده مانند یک جدول هش.
ToJson()
بازگرداندن یک سیستم.String که این مثال را نشان می دهد.
[DOMName("toJSON")]
public string ToJson()
Returns
یک سیستم.String که این مثال را نشان می دهد.
ToString()
بازگرداندن یک سیستم.String که این مثال را نشان می دهد.
public override string ToString()
Returns
یک سیستم.String که این مثال را نشان می دهد.