C# Класс Microsoft.VisualStudio.Package.Url

This class wraps the Uri class and provides an unescaped "LocalPath" for file URL's and an unescaped AbsoluteUri for other schemes, plus it also returned an un-hex-escaped result from MakeRelative so it can be presented to the user.
Показать файл Открыть проект

Открытые методы

Метод Описание
GetPartial ( int i ) : string
GetRemainder ( int i ) : string
GetSegments ( ) : string[]
JoinSegments ( int i, int j ) : string
MakeRelative ( Url url ) : string
Move ( Url oldBase, Url newBase ) : Url
Unescape ( string escaped, bool isFile ) : string
Url ( Url baseUrl, string relpath ) : System
Url ( string path ) : System

Приватные методы

Метод Описание
CheckIsFile ( ) : void
EscapedAscii ( char digit, char next ) : char
Init ( string path ) : void

Описание методов

GetPartial() публичный Метод

public GetPartial ( int i ) : string
i int
Результат string

GetRemainder() публичный Метод

public GetRemainder ( int i ) : string
i int
Результат string

GetSegments() публичный Метод

public GetSegments ( ) : string[]
Результат string[]

JoinSegments() публичный Метод

public JoinSegments ( int i, int j ) : string
i int
j int
Результат string

MakeRelative() публичный Метод

public MakeRelative ( Url url ) : string
url Url
Результат string

Move() публичный Метод

public Move ( Url oldBase, Url newBase ) : Url
oldBase Url
newBase Url
Результат Url

Unescape() публичный статический Метод

public static Unescape ( string escaped, bool isFile ) : string
escaped string
isFile bool
Результат string

Url() публичный Метод

public Url ( Url baseUrl, string relpath ) : System
baseUrl Url
relpath string
Результат System

Url() публичный Метод

public Url ( string path ) : System
path string
Результат System