Url

Overview

Location

  • Reference:
    • Elements.dll  .NET, .NET Standard 2.0
    • elements.jar  Cooper
    • Elements.fx  Island, ToffeeV2
    • libElements.fx  Toffee
  • Namespace: RemObjects.Elements.RTL
  • Ancestry: Uri | Url

 

constructor  protected    (declared in Uri) .NET, .NET Standard 2.0, Cooper, Island

 

constructor

 

Url()

 

init()

 

Url()

AddPercentEncodingsToPath

 

class method AddPercentEncodingsToPath(aString: String): String

 

static String AddPercentEncodingsToPath(String aString)

 

static func AddPercentEncodingsToPath(_ aString: String) -> String

 

static String AddPercentEncodingsToPath(String aString)

Parameters:

  • aString:

CanGetPathRelativeToUrl

 

method CanGetPathRelativeToUrl(aUrl: not nullable Url): Boolean

 

Boolean CanGetPathRelativeToUrl(Url! aUrl)

 

func CanGetPathRelativeToUrl(_ aUrl: Url) -> Boolean

 

Boolean CanGetPathRelativeToUrl(Url! aUrl)

Parameters:

  • aUrl:

CanonicalVersion

 

property CanonicalVersion: not nullable Url read;

 

Url! CanonicalVersion { get; }

 

var CanonicalVersion: Url { get{} }

 

Url! CanonicalVersion { __get; }

CopyWithQueryString (String): not nullable Url  virtual Cooper, Toffee

 

func CopyWithQueryString(_ aQueryString: String) -> Url

 

Url! CopyWithQueryString(String aQueryString)

Parameters:

  • aQueryString:

CopyWithQueryString (nullable String): not nullable Url .NET, .NET Standard 2.0, Island, ToffeeV2

 

method CopyWithQueryString(aQueryString: nullable String): not nullable Url

 

Url! CopyWithQueryString(String? aQueryString)

 

func CopyWithQueryString(_ aQueryString: String?) -> Url

Parameters:

  • aQueryString:

copyWithZone Toffee, ToffeeV2

 

func copyWithZone(_ aZone: UnsafeMutablePointer<NSZone>) -> instancetype

Parameters:

  • aZone:

description  override Toffee, ToffeeV2

 

func description() -> NSString

Equals (Object): Boolean  virtual .NET, .NET Standard 2.0, Cooper, Island-Android, Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows, Toffee

 

method Equals(obj: Object): Boolean

 

Boolean Equals(Object obj)

 

func Equals(_ obj: Object) -> Boolean

 

Boolean Equals(Object obj)

Parameters:

  • obj:

Equals (Object): Boolean  virtual ToffeeV2

 

func Equals(_ obj: Object) -> Boolean

Parameters:

  • obj:

Equals (RemObjects.Elements.System.Island.Object): Boolean  override virtual Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

method Equals(obj: RemObjects.Elements.System.Island.Object): Boolean

 

Boolean Equals(RemObjects.Elements.System.Island.Object obj)

 

func Equals(_ obj: RemObjects.Elements.System.Island.Object) -> Boolean

Parameters:

  • obj:

FileExists .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee, ToffeeV2

 

property FileExists: Boolean read;

 

Boolean FileExists { get; }

 

var FileExists: Boolean { get{} }

 

Boolean FileExists { __get; }

FilePath

 

property FilePath: String read;

 

String FilePath { get; }

 

var FilePath: String { get{} }

 

String FilePath { __get; }

FilePathRelativeToUrl (not nullable Url) Always(Boolean): String

 

method FilePathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

String FilePathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func FilePathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String FilePathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

FilePathRelativeToUrl (not nullable Url) Threshold(Int32): nullable String

 

method FilePathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

String? FilePathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

// Toffee
func FilePathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String
// ToffeeV2
func FilePathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String?

 

String FilePathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold:

FilePathWithoutLastComponent

 

property FilePathWithoutLastComponent: String read;

 

String FilePathWithoutLastComponent { get; }

 

var FilePathWithoutLastComponent: String { get{} }

 

String FilePathWithoutLastComponent { __get; }

FolderExists .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee, ToffeeV2

 

property FolderExists: Boolean read;

 

Boolean FolderExists { get; }

 

var FolderExists: Boolean { get{} }

 

Boolean FolderExists { __get; }

Fragment

 

property Fragment: String read;

 

String Fragment { get; }

 

var Fragment: String { get{} }

 

String Fragment { __get; }

GetHashCode  virtual

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

Integer GetHashCode()

GetParentUrl

 

method GetParentUrl: nullable Url

 

Url? GetParentUrl()

 

// Toffee
func GetParentUrl() -> Url
// ToffeeV2
func GetParentUrl() -> Url?

 

Url GetParentUrl()

hash  override Toffee, ToffeeV2

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
func hash() -> UInt64
// Toffee-watchOS, Toffee-watchOS Simulator
func hash() -> UInt32
// ToffeeV2
func hash() -> NativeUInt

hashCode Cooper

 

method hashCode: Integer

 

Integer hashCode()

 

func hashCode() -> Integer

 

Integer hashCode()

Host

 

property Host: String read;

 

String Host { get; }

 

var Host: String { get{} }

 

String Host { __get; }

HostAndPort

 

property HostAndPort: nullable String read;

 

String? HostAndPort { get; }

 

// .NET, .NET Standard 2.0, Island, ToffeeV2
var HostAndPort: String? { get{} }
// Toffee
var HostAndPort: String { get{} }

 

String HostAndPort { __get; }

IsAbsoluteWindowsDriveLetterFileURL

 

property IsAbsoluteWindowsDriveLetterFileURL: Boolean read;

 

Boolean IsAbsoluteWindowsDriveLetterFileURL { get; }

 

var IsAbsoluteWindowsDriveLetterFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsDriveLetterFileURL { __get; }

IsAbsoluteWindowsFileURL

 

property IsAbsoluteWindowsFileURL: Boolean read;

 

Boolean IsAbsoluteWindowsFileURL { get; }

 

var IsAbsoluteWindowsFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsFileURL { __get; }

IsAbsoluteWindowsNetworkDriveFileURL

 

property IsAbsoluteWindowsNetworkDriveFileURL: Boolean read;

 

Boolean IsAbsoluteWindowsNetworkDriveFileURL { get; }

 

var IsAbsoluteWindowsNetworkDriveFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsNetworkDriveFileURL { __get; }

isEqual  override Toffee, ToffeeV2

 

// Toffee
func isEqual(_ obj: NSObject) -> Boolean
// ToffeeV2
func isEqual(_ obj: Object) -> Boolean

Parameters:

  • obj:

IsFileUrl

 

property IsFileUrl: Boolean read;

 

Boolean IsFileUrl { get; }

 

var IsFileUrl: Boolean { get{} }

 

Boolean IsFileUrl { __get; }

IsUnderneath

 

method IsUnderneath(aPotentialBaseUrl: not nullable Url): Boolean

 

Boolean IsUnderneath(Url! aPotentialBaseUrl)

 

func IsUnderneath(_ aPotentialBaseUrl: Url) -> Boolean

 

Boolean IsUnderneath(Url! aPotentialBaseUrl)

Parameters:

  • aPotentialBaseUrl:

LastPathComponent

 

property LastPathComponent: String read;

 

String LastPathComponent { get; }

 

var LastPathComponent: String { get{} }

 

String LastPathComponent { __get; }

LastPathComponentWithoutExtension

 

property LastPathComponentWithoutExtension: String read;

 

String LastPathComponentWithoutExtension { get; }

 

var LastPathComponentWithoutExtension: String { get{} }

 

String LastPathComponentWithoutExtension { __get; }

Path

 

property Path: String read;

 

String Path { get; }

 

var Path: String { get{} }

 

String Path { __get; }

PathAndQueryString

 

property PathAndQueryString: nullable String read;

 

String? PathAndQueryString { get; }

 

// .NET, .NET Standard 2.0, Island, ToffeeV2
var PathAndQueryString: String? { get{} }
// Toffee
var PathAndQueryString: String { get{} }

 

String PathAndQueryString { __get; }

PathExtension

 

property PathExtension: String read;

 

String PathExtension { get; }

 

var PathExtension: String { get{} }

 

String PathExtension { __get; }

Port

 

property Port: nullable Int32 read;

 

Int32? Port { get; }

 

var Port: Int32! { get{} }

 

Integer Port { __get; }

QueryString

 

property QueryString: String read;

 

String QueryString { get; }

 

var QueryString: String { get{} }

 

String QueryString { __get; }

RemovePercentEncodingsFromPath

 

class method RemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): String

 

static String RemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

 

static func RemovePercentEncodingsFromPath(_ aString: String, _ aAlsoRemovePlusCharacter: Boolean) -> String

 

static String RemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

Parameters:

  • aString:
  • aAlsoRemovePlusCharacter:

Scheme

 

property Scheme: String read;

 

String Scheme { get; }

 

var Scheme: String { get{} }

 

String Scheme { __get; }

SubUrl (array of String) isDirectory(Boolean): not nullable Url

 

method SubUrl(params aComponents: array of String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

Url! SubUrl(params String[] aComponents) isDirectory(Boolean aIsDirectory)

 

func SubUrl(_ aComponents: String..., isDirectory aIsDirectory: Boolean) -> Url

 

Url! SubUrl(String[]... aComponents) isDirectory(Boolean aIsDirectory)

Parameters:

  • aComponents:
  • aIsDirectory:

SubUrl (array of String): not nullable Url

 

method SubUrl(params aComponents: array of String): not nullable Url

 

Url! SubUrl(params String[] aComponents)

 

func SubUrl(_ aComponents: String...) -> Url

 

Url! SubUrl(String[]... aComponents)

Parameters:

  • aComponents:

SubUrlWithFilePath (String) isDirectory(Boolean): not nullable Url

 

method SubUrlWithFilePath(aSubPath: String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

Url! SubUrlWithFilePath(String aSubPath) isDirectory(Boolean aIsDirectory)

 

func SubUrlWithFilePath(_ aSubPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

Url! SubUrlWithFilePath(String aSubPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aSubPath:
  • aIsDirectory:

SubUrlWithFilePath (String): not nullable Url

 

method SubUrlWithFilePath(aSubPath: String): not nullable Url

 

Url! SubUrlWithFilePath(String aSubPath)

 

func SubUrlWithFilePath(_ aSubPath: String) -> Url

 

Url! SubUrlWithFilePath(String aSubPath)

Parameters:

  • aSubPath:

ToAbsoluteString

 

method ToAbsoluteString: String

 

String ToAbsoluteString()

 

func ToAbsoluteString() -> String

 

String ToAbsoluteString()

ToString  virtual

 

method ToString: PlatformString

 

PlatformString ToString()

 

func ToString() -> String

 

PlatformString ToString()

TryRemovePercentEncodingsFromPath

 

class method TryRemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): nullable String

 

static String? TryRemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

 

// Toffee
static func TryRemovePercentEncodingsFromPath(_ aString: String, _ aAlsoRemovePlusCharacter: Boolean) -> String
// ToffeeV2
static func TryRemovePercentEncodingsFromPath(_ aString: String, _ aAlsoRemovePlusCharacter: Boolean) -> String?

 

static String TryRemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

Parameters:

  • aString:
  • aAlsoRemovePlusCharacter:

TryUriWithString (String): Uri  virtual    (declared in Uri) Cooper, Toffee

 

static func TryUriWithString(_ aUriString: String) -> Uri

 

static Uri TryUriWithString(String aUriString)

Parameters:

  • aUriString:

TryUriWithString (nullable String): Uri    (declared in Uri) .NET, .NET Standard 2.0, Island, ToffeeV2

 

class method TryUriWithString(aUriString: nullable String): Uri

 

static Uri TryUriWithString(String? aUriString)

 

static func TryUriWithString(_ aUriString: String?) -> Uri

Parameters:

  • aUriString:

TryUrlWithString (String): Url  virtual Cooper, Toffee

 

static func TryUrlWithString(_ aUrlString: String) -> Url

 

static Url TryUrlWithString(String aUrlString)

Parameters:

  • aUrlString:

TryUrlWithString (nullable String): nullable Url .NET, .NET Standard 2.0, Island, ToffeeV2

 

class method TryUrlWithString(aUrlString: nullable String): nullable Url

 

static Url? TryUrlWithString(String? aUrlString)

 

static func TryUrlWithString(_ aUrlString: String?) -> Url?

Parameters:

  • aUrlString:

UnixPath

 

property UnixPath: String read;

 

String UnixPath { get; }

 

var UnixPath: String { get{} }

 

String UnixPath { __get; }

UnixPathRelativeToUrl (not nullable Url) Always(Boolean): String

 

method UnixPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

String UnixPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func UnixPathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String UnixPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

UnixPathRelativeToUrl (not nullable Url) Threshold(Int32): nullable String

 

method UnixPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

String? UnixPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

// Toffee
func UnixPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String
// ToffeeV2
func UnixPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String?

 

String UnixPathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold:

UnixPathWithoutLastComponent

 

property UnixPathWithoutLastComponent: String read;

 

String UnixPathWithoutLastComponent { get; }

 

var UnixPathWithoutLastComponent: String { get{} }

 

String UnixPathWithoutLastComponent { __get; }

UriWithString    (declared in Uri)

 

class method UriWithString(aUriString: not nullable String): Uri

 

static Uri UriWithString(String! aUriString)

 

static func UriWithString(_ aUriString: String) -> Uri

 

static Uri UriWithString(String! aUriString)

Parameters:

  • aUriString:

UrlWithAddedPathExtension

 

method UrlWithAddedPathExtension(aNewExtension: not nullable String): nullable Url

 

Url? UrlWithAddedPathExtension(String! aNewExtension)

 

// Toffee
func UrlWithAddedPathExtension(_ aNewExtension: String) -> Url
// ToffeeV2
func UrlWithAddedPathExtension(_ aNewExtension: String) -> Url?

 

Url UrlWithAddedPathExtension(String! aNewExtension)

Parameters:

  • aNewExtension:

UrlWithChangedLastPathComponent

 

method UrlWithChangedLastPathComponent(aNewLastPathComponent: not nullable String): nullable Url

 

Url? UrlWithChangedLastPathComponent(String! aNewLastPathComponent)

 

// Toffee
func UrlWithChangedLastPathComponent(_ aNewLastPathComponent: String) -> Url
// ToffeeV2
func UrlWithChangedLastPathComponent(_ aNewLastPathComponent: String) -> Url?

 

Url UrlWithChangedLastPathComponent(String! aNewLastPathComponent)

Parameters:

  • aNewLastPathComponent:

UrlWithChangedPathExtension (String): Url  virtual Cooper, Toffee

 

func UrlWithChangedPathExtension(_ aNewExtension: String) -> Url

 

Url UrlWithChangedPathExtension(String aNewExtension)

Parameters:

  • aNewExtension:

UrlWithChangedPathExtension (nullable String): nullable Url .NET, .NET Standard 2.0, Island, ToffeeV2

 

method UrlWithChangedPathExtension(aNewExtension: nullable String): nullable Url

 

Url? UrlWithChangedPathExtension(String? aNewExtension)

 

func UrlWithChangedPathExtension(_ aNewExtension: String?) -> Url?

Parameters:

  • aNewExtension:

UrlWithComponents

 

class method UrlWithComponents(aScheme: String; aHost: String; aPort: Int32; aPath: String; aQueryString: String; aFragment: String; aUser: String): not nullable Url

 

static Url! UrlWithComponents(String aScheme, String aHost, Int32 aPort, String aPath, String aQueryString, String aFragment, String aUser)

 

static func UrlWithComponents(_ aScheme: String, _ aHost: String, _ aPort: Int32, _ aPath: String, _ aQueryString: String, _ aFragment: String, _ aUser: String) -> Url

 

static Url! UrlWithComponents(String aScheme, String aHost, Integer aPort, String aPath, String aQueryString, String aFragment, String aUser)

Parameters:

  • aScheme:
  • aHost:
  • aPort:
  • aPath:
  • aQueryString:
  • aFragment:
  • aUser:

UrlWithFilePath (not nullable String) isDirectory(Boolean): not nullable Url

 

class method UrlWithFilePath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

static Url! UrlWithFilePath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithFilePath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithFilePath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

UrlWithFilePath (not nullable String) relativeToUrl(not nullable Url) isDirectory(Boolean): not nullable Url

 

class method UrlWithFilePath(aPath: not nullable String) relativeToUrl(aUrl: not nullable Url) isDirectory(aIsDirectory: Boolean): not nullable Url

 

static Url! UrlWithFilePath(String! aPath) relativeToUrl(Url! aUrl) isDirectory(Boolean aIsDirectory)

 

static func UrlWithFilePath(_ aPath: String, relativeToUrl aUrl: Url, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithFilePath(String! aPath) relativeToUrl(Url! aUrl) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aUrl:
  • aIsDirectory:

UrlWithFragment (String): not nullable Url  virtual Cooper, Toffee

 

func UrlWithFragment(_ aFragment: String) -> Url

 

Url! UrlWithFragment(String aFragment)

Parameters:

  • aFragment:

UrlWithFragment (nullable String): not nullable Url .NET, .NET Standard 2.0, Island, ToffeeV2

 

method UrlWithFragment(aFragment: nullable String): not nullable Url

 

Url! UrlWithFragment(String? aFragment)

 

func UrlWithFragment(_ aFragment: String?) -> Url

Parameters:

  • aFragment:

UrlWithoutFragment

 

method UrlWithoutFragment: not nullable Url

 

Url! UrlWithoutFragment()

 

func UrlWithoutFragment() -> Url

 

Url! UrlWithoutFragment()

UrlWithoutLastComponent

 

property UrlWithoutLastComponent: Url read;

 

Url UrlWithoutLastComponent { get; }

 

var UrlWithoutLastComponent: Url { get{} }

 

Url UrlWithoutLastComponent { __get; }

UrlWithRelativeOrAbsoluteFileSubPath

 

method UrlWithRelativeOrAbsoluteFileSubPath(aSubPath: not nullable String): nullable Url

 

Url? UrlWithRelativeOrAbsoluteFileSubPath(String! aSubPath)

 

// Toffee
func UrlWithRelativeOrAbsoluteFileSubPath(_ aSubPath: String) -> Url
// ToffeeV2
func UrlWithRelativeOrAbsoluteFileSubPath(_ aSubPath: String) -> Url?

 

Url UrlWithRelativeOrAbsoluteFileSubPath(String! aSubPath)

Parameters:

  • aSubPath:

UrlWithRelativeOrAbsoluteWindowsSubPath

 

method UrlWithRelativeOrAbsoluteWindowsSubPath(aSubPath: not nullable String): nullable Url

 

Url? UrlWithRelativeOrAbsoluteWindowsSubPath(String! aSubPath)

 

// Toffee
func UrlWithRelativeOrAbsoluteWindowsSubPath(_ aSubPath: String) -> Url
// ToffeeV2
func UrlWithRelativeOrAbsoluteWindowsSubPath(_ aSubPath: String) -> Url?

 

Url UrlWithRelativeOrAbsoluteWindowsSubPath(String! aSubPath)

Parameters:

  • aSubPath:

UrlWithString

 

class method UrlWithString(aUrlString: not nullable String): not nullable Url

 

static Url! UrlWithString(String! aUrlString)

 

static func UrlWithString(_ aUrlString: String) -> Url

 

static Url! UrlWithString(String! aUrlString)

Parameters:

  • aUrlString:

UrlWithUnixPath

 

class method UrlWithUnixPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

static Url! UrlWithUnixPath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithUnixPath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithUnixPath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

UrlWithWindowsPath

 

class method UrlWithWindowsPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

static Url! UrlWithWindowsPath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithWindowsPath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithWindowsPath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

User

 

property User: String read;

 

String User { get; }

 

var User: String { get{} }

 

String User { __get; }

WindowsPath

 

property WindowsPath: String read;

 

String WindowsPath { get; }

 

var WindowsPath: String { get{} }

 

String WindowsPath { __get; }

WindowsPathRelativeToUrl (not nullable Url) Always(Boolean): String

 

method WindowsPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

String WindowsPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func WindowsPathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String WindowsPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

WindowsPathRelativeToUrl (not nullable Url) Threshold(Int32): nullable String

 

method WindowsPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

String? WindowsPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

// Toffee
func WindowsPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String
// ToffeeV2
func WindowsPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String?

 

String WindowsPathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold:

WindowsPathWithoutLastComponent

 

property WindowsPathWithoutLastComponent: String read;

 

String WindowsPathWithoutLastComponent { get; }

 

var WindowsPathWithoutLastComponent: String { get{} }

 

String WindowsPathWithoutLastComponent { __get; }

 

CanonicalVersion

 

property CanonicalVersion: not nullable Url read;

 

Url! CanonicalVersion { get; }

 

var CanonicalVersion: Url { get{} }

 

Url! CanonicalVersion { __get; }

FileExists .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee, ToffeeV2

 

property FileExists: Boolean read;

 

Boolean FileExists { get; }

 

var FileExists: Boolean { get{} }

 

Boolean FileExists { __get; }

FilePath

 

property FilePath: String read;

 

String FilePath { get; }

 

var FilePath: String { get{} }

 

String FilePath { __get; }

FilePathWithoutLastComponent

 

property FilePathWithoutLastComponent: String read;

 

String FilePathWithoutLastComponent { get; }

 

var FilePathWithoutLastComponent: String { get{} }

 

String FilePathWithoutLastComponent { __get; }

FolderExists .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee, ToffeeV2

 

property FolderExists: Boolean read;

 

Boolean FolderExists { get; }

 

var FolderExists: Boolean { get{} }

 

Boolean FolderExists { __get; }

Fragment

 

property Fragment: String read;

 

String Fragment { get; }

 

var Fragment: String { get{} }

 

String Fragment { __get; }

Host

 

property Host: String read;

 

String Host { get; }

 

var Host: String { get{} }

 

String Host { __get; }

HostAndPort

 

property HostAndPort: nullable String read;

 

String? HostAndPort { get; }

 

// .NET, .NET Standard 2.0, Island, ToffeeV2
var HostAndPort: String? { get{} }
// Toffee
var HostAndPort: String { get{} }

 

String HostAndPort { __get; }

IsAbsoluteWindowsDriveLetterFileURL

 

property IsAbsoluteWindowsDriveLetterFileURL: Boolean read;

 

Boolean IsAbsoluteWindowsDriveLetterFileURL { get; }

 

var IsAbsoluteWindowsDriveLetterFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsDriveLetterFileURL { __get; }

IsAbsoluteWindowsFileURL

 

property IsAbsoluteWindowsFileURL: Boolean read;

 

Boolean IsAbsoluteWindowsFileURL { get; }

 

var IsAbsoluteWindowsFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsFileURL { __get; }

IsAbsoluteWindowsNetworkDriveFileURL

 

property IsAbsoluteWindowsNetworkDriveFileURL: Boolean read;

 

Boolean IsAbsoluteWindowsNetworkDriveFileURL { get; }

 

var IsAbsoluteWindowsNetworkDriveFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsNetworkDriveFileURL { __get; }

IsFileUrl

 

property IsFileUrl: Boolean read;

 

Boolean IsFileUrl { get; }

 

var IsFileUrl: Boolean { get{} }

 

Boolean IsFileUrl { __get; }

LastPathComponent

 

property LastPathComponent: String read;

 

String LastPathComponent { get; }

 

var LastPathComponent: String { get{} }

 

String LastPathComponent { __get; }

LastPathComponentWithoutExtension

 

property LastPathComponentWithoutExtension: String read;

 

String LastPathComponentWithoutExtension { get; }

 

var LastPathComponentWithoutExtension: String { get{} }

 

String LastPathComponentWithoutExtension { __get; }

Path

 

property Path: String read;

 

String Path { get; }

 

var Path: String { get{} }

 

String Path { __get; }

PathAndQueryString

 

property PathAndQueryString: nullable String read;

 

String? PathAndQueryString { get; }

 

// .NET, .NET Standard 2.0, Island, ToffeeV2
var PathAndQueryString: String? { get{} }
// Toffee
var PathAndQueryString: String { get{} }

 

String PathAndQueryString { __get; }

PathExtension

 

property PathExtension: String read;

 

String PathExtension { get; }

 

var PathExtension: String { get{} }

 

String PathExtension { __get; }

Port

 

property Port: nullable Int32 read;

 

Int32? Port { get; }

 

var Port: Int32! { get{} }

 

Integer Port { __get; }

QueryString

 

property QueryString: String read;

 

String QueryString { get; }

 

var QueryString: String { get{} }

 

String QueryString { __get; }

Scheme

 

property Scheme: String read;

 

String Scheme { get; }

 

var Scheme: String { get{} }

 

String Scheme { __get; }

UnixPath

 

property UnixPath: String read;

 

String UnixPath { get; }

 

var UnixPath: String { get{} }

 

String UnixPath { __get; }

UnixPathWithoutLastComponent

 

property UnixPathWithoutLastComponent: String read;

 

String UnixPathWithoutLastComponent { get; }

 

var UnixPathWithoutLastComponent: String { get{} }

 

String UnixPathWithoutLastComponent { __get; }

UrlWithoutLastComponent

 

property UrlWithoutLastComponent: Url read;

 

Url UrlWithoutLastComponent { get; }

 

var UrlWithoutLastComponent: Url { get{} }

 

Url UrlWithoutLastComponent { __get; }

User

 

property User: String read;

 

String User { get; }

 

var User: String { get{} }

 

String User { __get; }

WindowsPath

 

property WindowsPath: String read;

 

String WindowsPath { get; }

 

var WindowsPath: String { get{} }

 

String WindowsPath { __get; }

WindowsPathWithoutLastComponent

 

property WindowsPathWithoutLastComponent: String read;

 

String WindowsPathWithoutLastComponent { get; }

 

var WindowsPathWithoutLastComponent: String { get{} }

 

String WindowsPathWithoutLastComponent { __get; }

 

AddPercentEncodingsToPath

 

class method AddPercentEncodingsToPath(aString: String): String

 

static String AddPercentEncodingsToPath(String aString)

 

static func AddPercentEncodingsToPath(_ aString: String) -> String

 

static String AddPercentEncodingsToPath(String aString)

Parameters:

  • aString:

RemovePercentEncodingsFromPath

 

class method RemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): String

 

static String RemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

 

static func RemovePercentEncodingsFromPath(_ aString: String, _ aAlsoRemovePlusCharacter: Boolean) -> String

 

static String RemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

Parameters:

  • aString:
  • aAlsoRemovePlusCharacter:

TryRemovePercentEncodingsFromPath

 

class method TryRemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): nullable String

 

static String? TryRemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

 

// Toffee
static func TryRemovePercentEncodingsFromPath(_ aString: String, _ aAlsoRemovePlusCharacter: Boolean) -> String
// ToffeeV2
static func TryRemovePercentEncodingsFromPath(_ aString: String, _ aAlsoRemovePlusCharacter: Boolean) -> String?

 

static String TryRemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

Parameters:

  • aString:
  • aAlsoRemovePlusCharacter:

TryUriWithString (String): Uri  virtual    (declared in Uri) Cooper, Toffee

 

static func TryUriWithString(_ aUriString: String) -> Uri

 

static Uri TryUriWithString(String aUriString)

Parameters:

  • aUriString:

TryUriWithString (nullable String): Uri    (declared in Uri) .NET, .NET Standard 2.0, Island, ToffeeV2

 

class method TryUriWithString(aUriString: nullable String): Uri

 

static Uri TryUriWithString(String? aUriString)

 

static func TryUriWithString(_ aUriString: String?) -> Uri

Parameters:

  • aUriString:

TryUrlWithString (String): Url  virtual Cooper, Toffee

 

static func TryUrlWithString(_ aUrlString: String) -> Url

 

static Url TryUrlWithString(String aUrlString)

Parameters:

  • aUrlString:

TryUrlWithString (nullable String): nullable Url .NET, .NET Standard 2.0, Island, ToffeeV2

 

class method TryUrlWithString(aUrlString: nullable String): nullable Url

 

static Url? TryUrlWithString(String? aUrlString)

 

static func TryUrlWithString(_ aUrlString: String?) -> Url?

Parameters:

  • aUrlString:

UriWithString    (declared in Uri)

 

class method UriWithString(aUriString: not nullable String): Uri

 

static Uri UriWithString(String! aUriString)

 

static func UriWithString(_ aUriString: String) -> Uri

 

static Uri UriWithString(String! aUriString)

Parameters:

  • aUriString:

UrlWithComponents

 

class method UrlWithComponents(aScheme: String; aHost: String; aPort: Int32; aPath: String; aQueryString: String; aFragment: String; aUser: String): not nullable Url

 

static Url! UrlWithComponents(String aScheme, String aHost, Int32 aPort, String aPath, String aQueryString, String aFragment, String aUser)

 

static func UrlWithComponents(_ aScheme: String, _ aHost: String, _ aPort: Int32, _ aPath: String, _ aQueryString: String, _ aFragment: String, _ aUser: String) -> Url

 

static Url! UrlWithComponents(String aScheme, String aHost, Integer aPort, String aPath, String aQueryString, String aFragment, String aUser)

Parameters:

  • aScheme:
  • aHost:
  • aPort:
  • aPath:
  • aQueryString:
  • aFragment:
  • aUser:

UrlWithFilePath (not nullable String) isDirectory(Boolean): not nullable Url

 

class method UrlWithFilePath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

static Url! UrlWithFilePath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithFilePath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithFilePath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

UrlWithFilePath (not nullable String) relativeToUrl(not nullable Url) isDirectory(Boolean): not nullable Url

 

class method UrlWithFilePath(aPath: not nullable String) relativeToUrl(aUrl: not nullable Url) isDirectory(aIsDirectory: Boolean): not nullable Url

 

static Url! UrlWithFilePath(String! aPath) relativeToUrl(Url! aUrl) isDirectory(Boolean aIsDirectory)

 

static func UrlWithFilePath(_ aPath: String, relativeToUrl aUrl: Url, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithFilePath(String! aPath) relativeToUrl(Url! aUrl) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aUrl:
  • aIsDirectory:

UrlWithString

 

class method UrlWithString(aUrlString: not nullable String): not nullable Url

 

static Url! UrlWithString(String! aUrlString)

 

static func UrlWithString(_ aUrlString: String) -> Url

 

static Url! UrlWithString(String! aUrlString)

Parameters:

  • aUrlString:

UrlWithUnixPath

 

class method UrlWithUnixPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

static Url! UrlWithUnixPath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithUnixPath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithUnixPath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

UrlWithWindowsPath

 

class method UrlWithWindowsPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

static Url! UrlWithWindowsPath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithWindowsPath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithWindowsPath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

 

constructor  protected    (declared in Uri) .NET, .NET Standard 2.0, Cooper, Island

 

constructor

 

Url()

 

init()

 

Url()

CanGetPathRelativeToUrl

 

method CanGetPathRelativeToUrl(aUrl: not nullable Url): Boolean

 

Boolean CanGetPathRelativeToUrl(Url! aUrl)

 

func CanGetPathRelativeToUrl(_ aUrl: Url) -> Boolean

 

Boolean CanGetPathRelativeToUrl(Url! aUrl)

Parameters:

  • aUrl:

CopyWithQueryString (String): not nullable Url  virtual Cooper, Toffee

 

func CopyWithQueryString(_ aQueryString: String) -> Url

 

Url! CopyWithQueryString(String aQueryString)

Parameters:

  • aQueryString:

CopyWithQueryString (nullable String): not nullable Url .NET, .NET Standard 2.0, Island, ToffeeV2

 

method CopyWithQueryString(aQueryString: nullable String): not nullable Url

 

Url! CopyWithQueryString(String? aQueryString)

 

func CopyWithQueryString(_ aQueryString: String?) -> Url

Parameters:

  • aQueryString:

copyWithZone Toffee, ToffeeV2

 

func copyWithZone(_ aZone: UnsafeMutablePointer<NSZone>) -> instancetype

Parameters:

  • aZone:

description  override Toffee, ToffeeV2

 

func description() -> NSString

Equals (Object): Boolean  virtual .NET, .NET Standard 2.0, Cooper, Island-Android, Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows, Toffee

 

method Equals(obj: Object): Boolean

 

Boolean Equals(Object obj)

 

func Equals(_ obj: Object) -> Boolean

 

Boolean Equals(Object obj)

Parameters:

  • obj:

Equals (Object): Boolean  virtual ToffeeV2

 

func Equals(_ obj: Object) -> Boolean

Parameters:

  • obj:

Equals (RemObjects.Elements.System.Island.Object): Boolean  override virtual Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

method Equals(obj: RemObjects.Elements.System.Island.Object): Boolean

 

Boolean Equals(RemObjects.Elements.System.Island.Object obj)

 

func Equals(_ obj: RemObjects.Elements.System.Island.Object) -> Boolean

Parameters:

  • obj:

FilePathRelativeToUrl (not nullable Url) Always(Boolean): String

 

method FilePathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

String FilePathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func FilePathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String FilePathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

FilePathRelativeToUrl (not nullable Url) Threshold(Int32): nullable String

 

method FilePathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

String? FilePathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

// Toffee
func FilePathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String
// ToffeeV2
func FilePathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String?

 

String FilePathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold:

GetHashCode  virtual

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

Integer GetHashCode()

GetParentUrl

 

method GetParentUrl: nullable Url

 

Url? GetParentUrl()

 

// Toffee
func GetParentUrl() -> Url
// ToffeeV2
func GetParentUrl() -> Url?

 

Url GetParentUrl()

hash  override Toffee, ToffeeV2

 

// Toffee-iOS, Toffee-iOS Simulator, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
func hash() -> UInt64
// Toffee-watchOS, Toffee-watchOS Simulator
func hash() -> UInt32
// ToffeeV2
func hash() -> NativeUInt

hashCode Cooper

 

method hashCode: Integer

 

Integer hashCode()

 

func hashCode() -> Integer

 

Integer hashCode()

isEqual  override Toffee, ToffeeV2

 

// Toffee
func isEqual(_ obj: NSObject) -> Boolean
// ToffeeV2
func isEqual(_ obj: Object) -> Boolean

Parameters:

  • obj:

IsUnderneath

 

method IsUnderneath(aPotentialBaseUrl: not nullable Url): Boolean

 

Boolean IsUnderneath(Url! aPotentialBaseUrl)

 

func IsUnderneath(_ aPotentialBaseUrl: Url) -> Boolean

 

Boolean IsUnderneath(Url! aPotentialBaseUrl)

Parameters:

  • aPotentialBaseUrl:

SubUrl (array of String) isDirectory(Boolean): not nullable Url

 

method SubUrl(params aComponents: array of String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

Url! SubUrl(params String[] aComponents) isDirectory(Boolean aIsDirectory)

 

func SubUrl(_ aComponents: String..., isDirectory aIsDirectory: Boolean) -> Url

 

Url! SubUrl(String[]... aComponents) isDirectory(Boolean aIsDirectory)

Parameters:

  • aComponents:
  • aIsDirectory:

SubUrl (array of String): not nullable Url

 

method SubUrl(params aComponents: array of String): not nullable Url

 

Url! SubUrl(params String[] aComponents)

 

func SubUrl(_ aComponents: String...) -> Url

 

Url! SubUrl(String[]... aComponents)

Parameters:

  • aComponents:

SubUrlWithFilePath (String) isDirectory(Boolean): not nullable Url

 

method SubUrlWithFilePath(aSubPath: String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

Url! SubUrlWithFilePath(String aSubPath) isDirectory(Boolean aIsDirectory)

 

func SubUrlWithFilePath(_ aSubPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

Url! SubUrlWithFilePath(String aSubPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aSubPath:
  • aIsDirectory:

SubUrlWithFilePath (String): not nullable Url

 

method SubUrlWithFilePath(aSubPath: String): not nullable Url

 

Url! SubUrlWithFilePath(String aSubPath)

 

func SubUrlWithFilePath(_ aSubPath: String) -> Url

 

Url! SubUrlWithFilePath(String aSubPath)

Parameters:

  • aSubPath:

ToAbsoluteString

 

method ToAbsoluteString: String

 

String ToAbsoluteString()

 

func ToAbsoluteString() -> String

 

String ToAbsoluteString()

ToString  virtual

 

method ToString: PlatformString

 

PlatformString ToString()

 

func ToString() -> String

 

PlatformString ToString()

UnixPathRelativeToUrl (not nullable Url) Always(Boolean): String

 

method UnixPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

String UnixPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func UnixPathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String UnixPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

UnixPathRelativeToUrl (not nullable Url) Threshold(Int32): nullable String

 

method UnixPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

String? UnixPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

// Toffee
func UnixPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String
// ToffeeV2
func UnixPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String?

 

String UnixPathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold:

UrlWithAddedPathExtension

 

method UrlWithAddedPathExtension(aNewExtension: not nullable String): nullable Url

 

Url? UrlWithAddedPathExtension(String! aNewExtension)

 

// Toffee
func UrlWithAddedPathExtension(_ aNewExtension: String) -> Url
// ToffeeV2
func UrlWithAddedPathExtension(_ aNewExtension: String) -> Url?

 

Url UrlWithAddedPathExtension(String! aNewExtension)

Parameters:

  • aNewExtension:

UrlWithChangedLastPathComponent

 

method UrlWithChangedLastPathComponent(aNewLastPathComponent: not nullable String): nullable Url

 

Url? UrlWithChangedLastPathComponent(String! aNewLastPathComponent)

 

// Toffee
func UrlWithChangedLastPathComponent(_ aNewLastPathComponent: String) -> Url
// ToffeeV2
func UrlWithChangedLastPathComponent(_ aNewLastPathComponent: String) -> Url?

 

Url UrlWithChangedLastPathComponent(String! aNewLastPathComponent)

Parameters:

  • aNewLastPathComponent:

UrlWithChangedPathExtension (String): Url  virtual Cooper, Toffee

 

func UrlWithChangedPathExtension(_ aNewExtension: String) -> Url

 

Url UrlWithChangedPathExtension(String aNewExtension)

Parameters:

  • aNewExtension:

UrlWithChangedPathExtension (nullable String): nullable Url .NET, .NET Standard 2.0, Island, ToffeeV2

 

method UrlWithChangedPathExtension(aNewExtension: nullable String): nullable Url

 

Url? UrlWithChangedPathExtension(String? aNewExtension)

 

func UrlWithChangedPathExtension(_ aNewExtension: String?) -> Url?

Parameters:

  • aNewExtension:

UrlWithFragment (String): not nullable Url  virtual Cooper, Toffee

 

func UrlWithFragment(_ aFragment: String) -> Url

 

Url! UrlWithFragment(String aFragment)

Parameters:

  • aFragment:

UrlWithFragment (nullable String): not nullable Url .NET, .NET Standard 2.0, Island, ToffeeV2

 

method UrlWithFragment(aFragment: nullable String): not nullable Url

 

Url! UrlWithFragment(String? aFragment)

 

func UrlWithFragment(_ aFragment: String?) -> Url

Parameters:

  • aFragment:

UrlWithoutFragment

 

method UrlWithoutFragment: not nullable Url

 

Url! UrlWithoutFragment()

 

func UrlWithoutFragment() -> Url

 

Url! UrlWithoutFragment()

UrlWithRelativeOrAbsoluteFileSubPath

 

method UrlWithRelativeOrAbsoluteFileSubPath(aSubPath: not nullable String): nullable Url

 

Url? UrlWithRelativeOrAbsoluteFileSubPath(String! aSubPath)

 

// Toffee
func UrlWithRelativeOrAbsoluteFileSubPath(_ aSubPath: String) -> Url
// ToffeeV2
func UrlWithRelativeOrAbsoluteFileSubPath(_ aSubPath: String) -> Url?

 

Url UrlWithRelativeOrAbsoluteFileSubPath(String! aSubPath)

Parameters:

  • aSubPath:

UrlWithRelativeOrAbsoluteWindowsSubPath

 

method UrlWithRelativeOrAbsoluteWindowsSubPath(aSubPath: not nullable String): nullable Url

 

Url? UrlWithRelativeOrAbsoluteWindowsSubPath(String! aSubPath)

 

// Toffee
func UrlWithRelativeOrAbsoluteWindowsSubPath(_ aSubPath: String) -> Url
// ToffeeV2
func UrlWithRelativeOrAbsoluteWindowsSubPath(_ aSubPath: String) -> Url?

 

Url UrlWithRelativeOrAbsoluteWindowsSubPath(String! aSubPath)

Parameters:

  • aSubPath:

WindowsPathRelativeToUrl (not nullable Url) Always(Boolean): String

 

method WindowsPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

String WindowsPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func WindowsPathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String WindowsPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

WindowsPathRelativeToUrl (not nullable Url) Threshold(Int32): nullable String

 

method WindowsPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

String? WindowsPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

// Toffee
func WindowsPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String
// ToffeeV2
func WindowsPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String?

 

String WindowsPathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold: