Class Url
De naam: Aspose.Html Verzameling: Aspose.HTML.dll (25.4.0)
Het biedt een objectvertegenwoordiging van een universele identificator (URL).
[ComVisible(true)]
[DOMName("Url")]
[DOMObject]
public class Url : DOMObject, INotifyPropertyChanged
Inheritance
Implements
Geëerbiede leden
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Url(String)
Initialiseert een nieuwe instantie van de Aspose.Html.Url met de aangegeven URL.
public Url(string url)
Parameters
url
string
De URL om te verwerken.
Exceptions
TypeError: opgehaald als ‘url’ niet kan worden gepersedeerd als geldig URL.
Url(String en String)
Initialiseert een nieuwe instantie van de Aspose.Html.Url met de aangegeven URLen de basis URL.
public Url(string url, string baseUrl)
Parameters
url
string
De URL om te verwerken.
baseUrl
string
De basis URL.
Exceptions
TypeError: opgehaald als ‘url’ of ‘baseUrl’ niet kan worden geparsd als geldig URL.
Properties
Hash
Geeft of stelt een stringvertegenwoordiging voor het specifieke URL hash segment.
[DOMName("hash")]
public string Hash { get; set; }
Eigendomswaarde
Host
Geeft of stelt een stringrepresentatie voor de aangegeven URL-host.
[DOMName("host")]
public string Host { get; set; }
Eigendomswaarde
Hostname
Geeft of stelt een stringrepresentatie voor de aangegeven URL-hostname.
[DOMName("hostname")]
public string Hostname { get; set; }
Eigendomswaarde
Href
Geeft of stelt een seriale vertegenwoordiging voor de aangegeven URL-instantie.
[DOMName("href")]
public string Href { get; set; }
Eigendomswaarde
Exceptions
TypeError: verhoogd als ‘waarde’ niet kan worden gepersedeerd als geldig URL.
Origin
Geeft een stringvertegenwoordiging voor de aangegeven URL oorsprong.
[DOMName("origin")]
public string Origin { get; }
Eigendomswaarde
Password
Geeft of stelt een stringvertegenwoordiging voor het gespecificeerde URL-woord.
[DOMName("password")]
public string Password { get; set; }
Eigendomswaarde
Pathname
Geeft of stelt een stringvertegenwoordiging voor de aangegeven URL-pad.
[DOMName("pathname")]
public string Pathname { get; set; }
Eigendomswaarde
Port
Geeft of stelt een stringvertegenwoordiging voor de aangegeven URL-poort.
[DOMName("port")]
public string Port { get; set; }
Eigendomswaarde
Protocol
Geeft of stelt een stringvertegenwoordiging voor het aangegeven URL-schema.
[DOMName("protocol")]
public string Protocol { get; set; }
Eigendomswaarde
Search
Geeft of stelt een stringvertegenwoordiging voor het specifieke URL-zoeksegment.
[DOMName("search")]
public string Search { get; set; }
Eigendomswaarde
SearchParams
Geeft een aangesloten Aspose.Html.IUrlSearchParams object.
[DOMName("searchParams")]
public IUrlSearchParams SearchParams { get; }
Eigendomswaarde
Username
Geeft of stelt een stringrepresentatie voor de aangegeven URL-gebruikersnaam.
[DOMName("username")]
public string Username { get; set; }
Eigendomswaarde
Methods
Equals(Objecten)
Het bepaalt of de aangegeven System.Object gelijk is aan deze instantie.
public override bool Equals(object obj)
Parameters
obj
object
Het System.Object om te vergelijken met deze instantie.
Returns
‘waar’ als de aangegeven System.Object gelijk is aan deze instantie; anders, ‘fake’.
GetHashCode()
Terug een hashcode voor deze instelling.
public override int GetHashCode()
Returns
Een hashcode voor dit voorbeeld, geschikt voor gebruik in hashingalgoritmen en gegevensstructuren zoals een hash tabel.
ToJson()
Terug een System.String die deze instantie vertegenwoordigt.
[DOMName("toJSON")]
public string ToJson()
Returns
Een System.String die deze instantie vertegenwoordigt.
ToString()
Terug een System.String die deze instantie vertegenwoordigt.
public override string ToString()
Returns
Een System.String die deze instantie vertegenwoordigt.