Class Url
Nazwa przestrzeń: Aspose.Html Zestaw: Aspose.HTML.dll (25.4.0)
Zapewnia obiekt reprezentujący uniwersalny identyfikator (URL).
[ComVisible(true)]
[DOMName("Url")]
[DOMObject]
public class Url : DOMObject, INotifyPropertyChanged
Inheritance
Implements
Dziedziczeni członkowie
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Url(strumień)
Inicjalizuje nową instancję Aspose.Html.Url z określonymi adresami URL.
public Url(string url)
Parameters
url
string
URL do przetwarzania.
Exceptions
TypError: podniesiony, jeśli “url” nie może być parsed jako ważny URL.
Url(strumień, strumień)
Inicjalizuje nową instancję Aspose.Html.Url z określonymi adresami URLi bazy URL.
public Url(string url, string baseUrl)
Parameters
url
string
URL do przetwarzania.
baseUrl
string
Podstawowy URL
Exceptions
TypError: podniesiony, jeśli “url” lub “baseUrl” nie może być parsed jako ważny URL.
Properties
Hash
Otrzymuje lub ustawia reprezentację paska dla określonego segmentu hash URL.
[DOMName("hash")]
public string Hash { get; set; }
Wartość nieruchomości
Host
Otrzymuje lub ustawia reprezentację paska dla określonego gospodarza URL.
[DOMName("host")]
public string Host { get; set; }
Wartość nieruchomości
Hostname
Otrzymuje lub ustawia reprezentację paska dla określonego nazwy adresów URL.
[DOMName("hostname")]
public string Hostname { get; set; }
Wartość nieruchomości
Href
Otrzymuje lub ustawia serializowaną reprezentację dla określonego przykładu URL.
[DOMName("href")]
public string Href { get; set; }
Wartość nieruchomości
Exceptions
TypError: podniesiony, jeśli „wartość” nie może być parsowana jako ważny adres URL.
Origin
Otrzymuje odzwierciedlenie łańcucha określonego pochodzenia URL.
[DOMName("origin")]
public string Origin { get; }
Wartość nieruchomości
Password
Otrzymuje lub ustawia reprezentację paska dla określonego hasła URL.
[DOMName("password")]
public string Password { get; set; }
Wartość nieruchomości
Pathname
Otrzymuje lub ustawia reprezentację paska dla określonej drogi URL.
[DOMName("pathname")]
public string Pathname { get; set; }
Wartość nieruchomości
Port
Otrzymuje lub ustawia reprezentację paska dla określonego portu URL.
[DOMName("port")]
public string Port { get; set; }
Wartość nieruchomości
Protocol
Otrzymuje lub ustawia reprezentację paska dla określonego schematu URL.
[DOMName("protocol")]
public string Protocol { get; set; }
Wartość nieruchomości
Search
Otrzymuje lub ustawia reprezentację paska dla określonego segmentu wyszukiwania URL.
[DOMName("search")]
public string Search { get; set; }
Wartość nieruchomości
SearchParams
Otrzymuje powiązany obiekt Aspose.Html.IUrlSearchParams.
[DOMName("searchParams")]
public IUrlSearchParams SearchParams { get; }
Wartość nieruchomości
Username
Otrzymuje lub ustawia reprezentację paska dla określonego nazwy użytkownika URL.
[DOMName("username")]
public string Username { get; set; }
Wartość nieruchomości
Methods
Equals(Obiekt)
Określa, czy określony System.Object jest równy tej instancji.
public override bool Equals(object obj)
Parameters
obj
object
System.Object do porównania z tą instancją.
Returns
“prawdziwy” jeśli określony System.Object jest równy tej instancji; w przeciwnym razie “fałszywy”.
GetHashCode()
Wróć do tego kodu hash.
public override int GetHashCode()
Returns
Kod hash dla tego przykładu, odpowiedni do użycia w algorytmach hashingu i strukturach danych, takich jak tabela hash.
ToJson()
Powraca system.String, który reprezentuje tę instancję.
[DOMName("toJSON")]
public string ToJson()
Returns
System.String, który reprezentuje tę instancję.
ToString()
Powraca system.String, który reprezentuje tę instancję.
public override string ToString()
Returns
System.String, który reprezentuje tę instancję.