Partager via


Url, classe

Encapsule la classe d'Uri.Fournit une version sans séquence d'échappement d'LocalPath pour des types d'URL de fichier et d'AbsoluteUri pour des types d'URL de HTTP.Retourne également un résultat sans séquence d'échappement d'MakeRelativeUri afin qu'il puisse être présenté à l'utilisateur.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Shell.Url

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Class Url
public class Url

Le type Url expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique Url(String) Initialise une nouvelle instance d'Url pour le chemin d'accès spécifié.
Méthode publique Url(Url, String) Initialise une nouvelle instance d'Url qui est selon Url et le chemin d'accès relatif de base spécifiés.

Début

Propriétés

  Nom Description
Propriété publique AbsoluteUrl Obtient l'URL absolue en tant que chaîne.
Propriété publique Directory Retourne l'URL absolue sans séquence d'échappement pour le répertoire parent qui contient le fichier qui est référencé par cet objet d'URL.
Propriété publique IsFile Détermine si l'URL représente un fichier (par opposition à un emplacement de HTTP).
Propriété publique Segments Obtient un tableau des segments de l'URL.
Propriété publique Uri Obtient l'URI pour cet URL.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetPartial(Int32) Obtient le chemin d'accès sans séquence d'échappement jusqu'à l'index spécifié.
Méthode publique GetPartial(Int32, Int32) Obtient le chemin d'accès sans séquence d'échappement entre les deux points spécifiés
Méthode publique GetRemainder Obtient le reste sans séquence d'échappement du chemin d'accès, en démarrant au segment spécifié.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique JoinSegments Joint les segments spécifiés dans un chemin d'accès.
Méthode publique MakeRelative Fait le parent spécifié d'Url par rapport à l'actuel.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique Move Déplace l'URL de la base ancienne au nouveau.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode publiqueMembre statique Unescape Convertit une chaîne d'échappement à une chaîne sans séquence d'échappement.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Shell, espace de noms