Partager via


RegistrationAttribute.RegistrationContext.EscapePath, méthode

Remet en forme une chaîne autant que nécessaire par l'outil d'alignement.

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

Syntaxe

'Déclaration
Public MustOverride Function EscapePath ( _
    str As String _
) As String
public abstract string EscapePath(
    string str
)

Paramètres

  • str
    Type : System.String
    La chaîne de chemin d'accès à remettre en forme.

Valeur de retour

Type : System.String
La chaîne remise en forme de chemin d'accès.

Remarques

Beaucoup de programmes d'alignement requièrent des chaînes pour être dans un format particulier afin de travailler.Par exemple, les fichiers utilisés par des personnages de barre oblique de dos d'utilisation de regedit.exe (.reg/.vbr) (" \ ") pour indiquer des caractères spéciaux de l'utilisation des caractères d'échappement.Pour que l'aide de regedit.exe interprète un chemin d'accès de fichier correctement, chaque barre oblique arrière doit être répétée pour former le caractère d'échappement correct (" \ \ ").Pour plus d'informations sur des caractères d'échappement, consultez Caractères d'échappement.Dans CreatePkgDef, EscapePath met en forme une chaîne contenant un chemin d'accès de fichier en remplaçant les personnages arrières unique de barre oblique (" \ ") avec des personnages de barre oblique de dos de double (" \ \ ").Toutefois, d'autres classes qui implémentent EscapePath peuvent exécuter la logique de conversion de chaînes est requise.

Sécurité .NET Framework

Voir aussi

Référence

RegistrationAttribute.RegistrationContext Classe

Microsoft.VisualStudio.Shell, espace de noms

RegistrationAttribute.RegistrationContext

Autres ressources

Caractères d'échappement